2015-02-13 7 views
0

Я ищу коммандную линию для замедления файлов MOV с быстрым форматированием. Скорее всего, используется FFMPEG. Я не против конвертировать в формат MP4.Apple Quick Time Mov Files Медленная скорость воспроизведения с помощью командной строки

Чтобы замедлить видео, вы должны использовать мультипликатор больше, чем 1:

ffmpeg -i input.mov -filter:v "setpts=2.0*PTS" output.mov 

Я не уверен, если это работает прямо сейчас.

batch slow down .mov speed (нет ответа здесь тоже)

ответ

0

Почти невозможно без полного перекодирования (или transcondig).

Если источником является только видео, его можно легко выполнить простым шестнадцатеричным редактированием. Просто измените значение времени дорожки в поле MDHD =>
http://wiki.multimedia.cx/?title=QuickTime_container#mdhd
Меньше, чем меньше, тем выше скорость.

Я проверил это работает следующим образом:
1) узнать текущую частоту кадров с Mediainfo инструмента
2) Откройте файл с HxD
3) Безрассудно поиск 'mdhd'
4) Между «mdhd 'и' hdlr ', найдите 16-битное представление шестиугольника с шестнадцатеричным размером кадра и измените его

Я не уверен, но этот вид взлома не поддерживается ffmpeg.

Но если у него также есть звуковая дорожка, изменение временной шкалы приведет к шуму, поэтому перекодирование неизбежно.

Транскодирование - довольно простая работа. Я бы рекомендовал HandBreak или другие интерфейсы GUI.