Как я могу перекодировать видео с «более высокой скоростью воспроизведения»?

143
gatoatigrado

Я хотел бы перекодировать видео, чтобы иметь более высокую скорость воспроизведения, для использования на мобильных устройствах / Chromecast. VLC имеет эту возможность, но, похоже, работает только во время воспроизведения. Например, если я использую следующую командную строку,

vlc -I dummy -vvv "$" \ --rate=1.0 \ --audio-time-stretch \ --sout-x264-preset faster \ --sout-x264-crf=31 \ --sout \ "#transcode:file" \ vlc://quit 

Настройка --rateпараметра не работает с транскодированием - звук, кажется, отсутствует. Это работает с базовым воспроизведением.

Кто-нибудь получил это на работу? (Я делаю это для лекций Coursera FWIW). Заранее спасибо.

0
`ffmpeg` имеет много опций. Могу поспорить, что вы можете использовать его для достижения желаемого результата и сохранить их в новый файл. rr- 9 лет назад 0
Не уверены, что вы подразумеваете под «для использования на мобильных устройствах»? Смотрите связанный вопрос. slhck 9 лет назад 0
Некоторые мобильные плееры не имеют функции воспроизведения «2x / 3x / 4x», как в VLC. Я не думаю, что связанный вопрос один и тот же; `ffmpeg` также устарела (по крайней мере, в Ubuntu) gatoatigrado 9 лет назад 0

0 ответов на вопрос