Когда-то давно я кодировал принципиально в свободные и открытые форматы:
OGG контейнер, Vorbis аудиокодек и Theora видеокодек. Потом появился
Google со своим WebM. WebM это просто Matroska контейнер + Vorbis аудио
и VP8 видеокодек. VP8 ощутимо лучше Theora и поэтому кодировал всё видео
в WebM.
Недавно (относительно) появился аудиокодек Opus и видеокодек снова от
Google: VP9. VP9 я пробовал, но он был уж слишком слишком медленным.
Сегодня попробовал вновь обновлённые версии: с --good параметром vpxenc
даёт вполне сносную скорость кодирования (2-3 fps). А что очень приятно:
более чем в 2.5 раза лучше сжал чем VP8. Качество чуть похуже, но для
каких-нибудь видео выступлений людей это более чем достаточно. Можно
конечно попробовать использовать --best опцию, но она опять же уж очень
медленна. Но 2.5 раза это очень круто!