Начало работы с VP9
Введение
Чтобы попробовать кодирование с помощью видео VP9, вам потребуется:
- пример видео
- способ кодирования видео в VP9, чтобы вы могли экспериментировать с настройками
- способ воспроизведения VP9, чтобы увидеть влияние этих настроек на качество
Шаг 1: Получите образец видео
Короткометражный фильм « Слезы стали » охватывает ряд тестов, включая последовательности действий и анимацию.
Для тестирования профилей кодирования с низким битрейтом (для Интернета и мобильных устройств) мы используем версию клипа WebM 1080p . Этот файл закодирован с использованием видео VP8, сжатого со скоростью около 6 Мбит/с, что является подходящей отправной точкой для тестирования сжатия в Интернете и на мобильных устройствах.
Для кодирования с более высокой скоростью передачи данных вы можете загрузить версию того же фильма в формате 4K .
Шаг 2: Кодируйте VP9
Различные продукты кодирования и поставщики облачных услуг позволяют кодировать видео VP9.
На этих страницах предполагается, что вы используете FFmpeg . Вы можете загрузить предварительно скомпилированную версию FFmpeg или скомпилировать FFmpeg с опцией --enable-libvpx
в вашей системе.
FFmpeg — это программа командной строки. После его установки вы можете выполнять кодирование из командной строки.
Простой пример для начала, используя клип Tears of Steel выше:
ffmpeg -i tears_of_steel_1080p.webm -c:v libvpx-vp9 -c:a libopus output.webm
Эта команда указывает FFmpeg:
- Использовать в качестве входных данных tear_of_steel_1080p.webm (
-i tears_of_steel_1080p.webm
) - Установите выходной видеокодек на VP9 (
-c:v libvpx-vp9
) - Установите выходной аудиокодек на Opus (
-c:a libopus
) - Создайте выходной файл WebM с именем
output.webm
Шаг 3. Воспроизведите видео
Вы можете играть в WebM/VP9 в большинстве основных браузеров , включая Firefox, Opera, Chrome и Microsoft Edge. В Chrome вы можете перетащить файл в браузер, и он будет воспроизводиться на этой вкладке.
Другие проигрыватели также поддерживают декодирование VP9/WebM, в том числе:
Игрок | Платформа | Версия |
---|---|---|
VLC | Большинство платформ | Версия 2.1.3 или выше |
ПДК-ХК | Окна | Версия 1.7.1 или новее |