Я хотел бы перекодировать видео, чтобы иметь более высокую скорость воспроизведения, для использования на мобильных устройствах / Chromecast. VLC имеет эту возможность, но, похоже, работает только во время воспроизведения. Например, если я использую следующую командную строку,
vlc -I dummy -vvv "${input}" \
--rate=1.0 \
--audio-time-stretch \
--sout-x264-preset faster \
--sout-x264-crf=31 \
--sout \
"#transcode{vcodec=h264,acodec=mp3,ab=128}:file{dst=$output}" \
vlc://quit
Настройка параметра --rate
похоже, не работает с транскодированием - кажется, что звука нет. Это работает с базовым воспроизведением.
Кто-нибудь получил это на работу? (Я делаю это для лекций Coursera FWIW). Заранее спасибо.