Pull to refresh

Webm и Android

Reading time1 min
Views8K
Original author: Webm Developers
На днях получил комментарий от Google по поводу того как кодировать Webm для Android и планируется ли делать какие-либо presets, чтобы видео игралось наверняка.

Вот что я получил в ответ:

Большинство текущих декодеров в Android реализованы программно и поэтому не справятся с воспроизведением HD видео.

Мы рекомендуем использовать обычный 360p preset, распространяемый с нашими патчами для ffmpeg.

Наши тесты показали, что 480p файлы воспроизводятся на некоторых девайсах. Как только у нас будут готовы 480p presets, мы, как обычно, их выложим.


Что за патчи имеют ввиду разработчики?

Так как в текущей реализации ffmpeg поддерживаются не все возможности libvpx, команда webm выкладывает патчи, добавляющие presets и полноценную поддержку библиотеки (маппинги команд кодировщика).

Последнюю версию патчей можно взять отсюда: http://code.google.com/p/webm/downloads/list

360p пресет, о котором шла речь выше, используется через параметр -vpre

ffmpeg -i "$inputFileName" -s 640x360 -vpre libvpx-360p -b 500k -acodec libvorbis -aq 2 -ac 2 -ar 44100 -f webm -threads 12 -y "$finalName"
Tags:
Hubs:
Total votes 31: ↑24 and ↓7+17
Comments0

Articles