|
0 / 0 / 0
Регистрация: 17.06.2015
Сообщений: 2
|
||||||
Изменение существующего скрипта по сдвигу времени в Субтитрах31.03.2018, 14:14. Показов 1332. Ответов 2
Метки нет (Все метки)
Прошу прощения у тех кто в теме, я ВООБЩЕ ничего не понимаю в программировании
Вот скрипт, для смещения временного кода в Субтитрах формат (srt), что не очень важно
Субтитры — замечательная вещь, особенно когда не удается с первых десяти попыток разобрать что же сказал персонаж фильма или сериала сквозь грохот взрывов и скрежет рушащихся зданий. Однако случается так, что субтитры (в частности, те, что находятся в отдельном файле) не совпадают с видеорядом. Если отставание (или наоборот) составляет несколько секунд, то в этом нет ничего ужасного. В большинстве плееров это выправляется нажатием нескольких кнопок. Однако когда отставание составляет уже минуты и для того, чтобы нагнать видеоряд приходится совершить пару сотен нажатий — это несколько другое дело. Здесь может помочь следующий скрипт. В нем используются такие вещи как регулярные выражения, функция -f для форматирования данных нужным нам образом, а также статическая функция [datetime]::Parse(). Можно довольно долго рассказывать о каждой из них по-отдельности, поэтому я не буду вдаваться в детали в этом посте, а просто выложу скрипт, а точнее функцию. Для ее использования нужно указать путь к исходному файлу (параметр path_original), путь к результирующему файлу (path_result), временной промежуток, на который нужно сдвинуть (параметры minutes и seconds), а также в каком направлении нужно сдвинуть субтитры — в сторону увеличения временных меток (Increase — значение по-умолчанию, поэтому явно параметр указывать не обязательно) или в сторону их уменьшения (Decrease). Вопрос простейший, куда именно надо вписать пути и как ТОЧНО какие символ надо вставить: Путь оригинала для примера: J:\!!!4K Vedeo!!!\01.srt Путь выходного для примера: J:\!!!4K Vedeo!!!\02.srt Сдвиг по времени, 1 минута, 20 секунд Сдвиг не интересен он всегда будет вперед но если напишите как вставить назад будет не плохо. Просто на примере скрипта этого вставьте мои параметры так чтобы РАБОТАЛО. Пожалста!
0
|
||||||
| 31.03.2018, 14:14 | |
|
Ответы с готовыми решениями:
2
Изменение Пользователя у существующего Id Изменение существующего приложения Изменение существующего файла |
|
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
|
||||||||||||||||||
| 31.03.2018, 20:11 | ||||||||||||||||||
Сообщение было отмечено Velius как решение
Решение :
А вот если её немного изменить, тогда субтитры действительно сдвигаются: Кликните здесь для просмотра всего текста
0
|
||||||||||||||||||
|
0 / 0 / 0
Регистрация: 17.06.2015
Сообщений: 2
|
|
| 31.03.2018, 20:31 [ТС] | |
|
Огромное спасибо.
Проверил все работает!!!!!!!!!!!!!!
0
|
|
| 31.03.2018, 20:31 | |
|
Помогаю со студенческими работами здесь
3
Изменение DbGrid и добавление существующего товара Создание безразмерного массива. Изменение границ уже существующего Автосчет по сдвигу вправо Запуск скрипта по времени Применении скрипта по времени Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Загрузка PNG-файла с альфа-каналом с помощью библиотеки SDL3_image на Android
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net
REST сервисы временно не работают, только через Web.
Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
|
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
|