4

Мне нужно изменить скорость воспроизведения видео, но я не могу использовать mencoder для этого. Изменение скорости, с которой воспроизводится видео, похоже на то, что должно делать любое программное обеспечение для кодирования видео, но mencoder - единственный, который я видел со встроенной опцией. Mencoder также единственный, кого я видел, который делает это быстро. В Интернете есть примеры изменения скорости с помощью ffmpeg путем преобразования в необработанные видеокадры и последующего их объединения, но mencoder явно делает что-то быстрее, потому что изменения скорости происходят почти за то время, которое требуется для простого копирования файла.

Кто-нибудь знает, как mencoder меняет скорость воспроизведения с опцией -speed ?

2 ответа2

0

Дальнейшие исследования показывают, что это "метка времени представления", которая изменяется. В ffmpeg это можно установить с помощью видео-фильтра setpts .

-1

Параметр -speed в mencoder изменяет частоту кадров. http://en.wikipedia.org/wiki/MEncoder Изменяя только один элемент заголовка, игрок затем воспроизводит видео с новой скоростью.

Вы также можете сделать этот трюк в virtdub, в частоте кадров видео. Который может вывести звук из синхронизации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .