Что нового

[Автоматизация] Автоматизация пакетной нарезки mp4 видео по ручным меткам

lemonia

Новичок
Сообщения
126
Репутация
0
Версия AutoIt: 3.3.12.0

Описание:
Утилита my-mp4box-gui может резать mp4 файлы (скриншот 1 с примерными настройками).
В видеопроигрывателе BSPlayer http://bsplayer.com/ можно при просмотре горячей клавишей «P» делать скриншот и в имени будет прописано время, если выставить такие настройки, как на 2 скриншоте.
Нужно, чтобы my-mp4box-gui брало время из кучки скриншотов и автоматически разрезало видео по меткам времени. Пример видео файла, портабельную my-mp4box-gui, образец видео и скриншоты с него загрузил для скачивания:
https://cloud.mail.ru/public/7rtL/x3tRZ4G1M
Если из вашей страны нельзя скачать отсюда, вот альтернативная ссылка:
http://vedomo.ru/1TEMP/rezka-video.zip
(если можете качать по верхней ссылке, то лучше так сделать, чтобы не перегружать трафиком этот сервер).
Примечания:
Работаю в Windows XP. Скриншот конца видео забыл сделать, можно копию какого нибудь скриншота переименовать «00-16-34 fsd_surgery_symptoms.mkv.jpg».
Желательно, чтобы время из скриншота добавлялось в имя конечного файла, чтобы видео в папке было упорядочено по времени, так как может быть нужно знать, какой фрагмент видео был перед этим или следует после.
 

Вложения

  • 1скриншот.jpg
    1скриншот.jpg
    85.6 КБ · Просмотры: 16
  • 2скриншот.jpg
    2скриншот.jpg
    82.2 КБ · Просмотры: 16
Автор
L

lemonia

Новичок
Сообщения
126
Репутация
0
Желательно сделать две версии. Первая, которая делит по времени каждого скриншота.
И вторую, которая вырезает только фрагменты, то есть берёт время из пар скриншотов, следующих друг за другом, как начало и конец.
 
Автор
L

lemonia

Новичок
Сообщения
126
Репутация
0
Первая часть задачи решена с помощью ffmpeg.

Вторая часть тоже решена.

Выяснилось, что работа не происходит идеально, так как нет точного реза по долям секунды (или по номеру кадра).
Программист думает над решением вопроса.
 
Верх