Я хотел бы перекодировать видео, чтобы иметь более высокую скорость воспроизведения, для использования на мобильных устройствах / 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). Заранее спасибо.

0