Adding text to a video and moving it to another folder can be achieved using various methods. For example, you can try using free online video editors, which offer text overlay features. But as a better solution, I’d recommend checking out https://www.movavi.com/imovie-for-windows/. They offer a range of great app options specifically designed for Windows users, allowing you to add text overlays and export the edited video to your desired folder. It's always good to have multiple options to choose from, so this could be a helpful addition to your video editing toolkit. Good luck with your video editing adventure, and I hope you find a solution that works for you!
Как с помощью BAS перевести вот такое время 04:13 в миллисекунды?
-
@bigorat said in Как с помощью BAS перевести вот такое время 04:13 в миллисекунды?:
@uraabk получаете дату, изменяете на нужную вам и переводите в миллисекунды. То есть само по себе отдельно 04:13 существовать не может, оно зависит от даты полюбому, вчера, на прошлой неделе и т.д.
Мороки конечно много))
-
@nikalasss said in Как с помощью BAS перевести вот такое время 04:13 в миллисекунды?:
@Fox Ну а если время может быть случайным то что тогда делать. Например сначала 04:13 потом 2:51 а еще потом 4:37 (просто, мне нужно сделать задержку в скрипте согласно донному времени)
Просто подставляй числа в формулу, которую тебе уже дали. Придется разложить на две переменные (минуты и секунды).
-
[[TIME]] = "04:13" [[RESULT]] = (+([[TIME]].split(":")[0])*60+(+[[TIME]].split(":")[1]))*1000Вот тестовый скрипт
-
Мой вариант с огородом)))
Действие "извлечь все данные" возвращает в ответ массив, если в исходной строке будет несколько совпадений, то твой код
[[RESULT_VIDEO_TIME]]=parseInt(([[MINUTS]])*60+parseInt([[SEKONDS]]))*1000выдаст ошибку.
Да и использовать регулярки здесь бессмысленно, лишняя нагрузка, тем более два раза. Если уж на то пошло, можно было действием "первое вхождение" забрать обе цифры регуляркой
(\d+):(\d+)Минуты были бы в переменной GROUP1, а секунды в GROUP2
А это ты разбил на 2 массива? [0]=04 ,а [1] =13 ?
Я по разделителю ":" разделил строку на массив и сразу взял первый элемент [0] и второй элемент [1]
-
@nikalasss иА художник так вижу. Зачем мне эти миллисекунды? А если так? Бас позволяет
0_1537220025597_1526416106dfz78.xml
Вы сами пишете вам нужно время все
;-)
В скрите насувал всего для понимания. Это все убирается. И скорость разумеется В общем это такой почти таймер, да. -
@allive Дальше муторно и скучно. Мы имеем массив где точно знаем что каждая переменная значит
if_Она может меняться но ее значение нам известно Если таймер часыif_меньше 1 и в нем например или дальше как душа пожелает 7 например и поставить проверятся как надопысы забыл это я описал логику его сна с 12 до семи бхах
-
@Fox said in Как с помощью BAS перевести вот такое время 04:13 в миллисекунды?:
Мороки конечно много
04:13 == (4*60+13)*1000 ? В итоге получишь количество миллисекунд равное четырём минутам и тринадцатью секундам..
и как это сделать? Устанавливаю переменную и ошибка " SyntaxError: Parse error во время выполнения действия 587162575"
-
@dodi8790 said in Как с помощью BAS перевести вот такое время 04:13 в миллисекунды?:
@Fox said in Как с помощью BAS перевести вот такое время 04:13 в миллисекунды?:
Мороки конечно много
04:13 == (4*60+13)*1000 ? В итоге получишь количество миллисекунд равное четырём минутам и тринадцатью секундам..
и как это сделать? Устанавливаю переменную и ошибка " SyntaxError: Parse error во время выполнения действия 587162575"
(4*60+13)*1000


