Лучшие настройки avconv для видео WebM?
Каковы наилучшие настройки при конвертации, скажем, видео.mp4 в WebM?
Я провел здесь некоторые поиски, но ничего конкретного, что мне действительно нужно.
Что я использовал:
avconv -i input.mp4 \
-c:v libvpx -qmin 10 -qmax 42 -maxrate 500k -bufsize 1000k -threads 2 \
-c:a libvorbis output.webm
Однако это, похоже, имеет проблемы. Я не могу загрузить / вставить его на сайты, которые поддерживают WebM, и если я его получу, иногда не будет никакого видео, только аудио. Я также пробовал без параметров qmin, qmax, maxrate и bufsize или их комбинации. Я также пытался использовать AviDemux с той же проблемой. Говорит, что я не могу загрузить его на определенных сайтах или на тех, которые у меня могут возникнуть проблемы с воспроизведением
Я не очень хорош в видео кодеках и конвертировании, извините, если я просто упускаю что-то действительно очевидное. Любой совет поможет. Заранее спасибо.
1 ответ
На самом деле, я думаю, что смогу ответить на свой вопрос, потратив некоторое время на чтение и работу с командой avconv. Я обнаружил, что эти настройки, кажется, работают идеально для того, что мне нужно:
avconv -i input.mp4 \
-c:v libvpx -qmin 20 -qmax 30 -ss 00:00:30 -t 00:01:00 -threads 2 \
-c:a libvorbis \
output.webm
Я понял, что проще разделить видео с помощью командной строки. -ss hh:mm:ss
разделяет видео, начиная с этой точки, и -t указывает время, которое оно записывает после.
-an
Опция также пропустит аудио для загрузки вашего видео WebM на доски, такие как 8chan, 7chan, 4chan и т. д.
-s
Опция будет "уменьшать выборку" и использовать новое разрешение для размера видео. Например, -s 640x480.
Итак, в заключение, если вы пытаетесь преобразовать часть видео (используя все упомянутые опции) через 1 минуту, в течение 30 секунд после этой точки, при уменьшении разрешения и отбрасывании звука, это будет выглядеть так:
avconv -i MyFavoriteMovie.mp4 \
-c:v libvpx -qmin 20 -qmax 30 -ss 00:01:00 -t 00:00:30 -s 640x480 -an -threads 2 \
-c:a libvorbis \
output.webm
Просто чтобы привести пример. Это создаст 30-секундный клип с заданным разрешением.
Надеюсь, это поможет и другим новичкам в avconv.