Буквально вчера вышла в свет новая версия набора свободных библиотек для работы с множеством различных медиаформатов — FFmpeg за скромной версией 0 точка 6.
Разработчики немного затянули с выпуском(больше года, предыдущая версия датируется мартом 2009-го), но этот факт меркнет перед списком улучшений этой версии — они просто коллосальны.
Если в кратце, то цель главная цель — улучшение поддержки HTML5 видео, на что указывает ненавязчивое название релиза — «Works with HTML5».
Декодирование H.264 и Theora существенно ускорилось(то же касается и всех остальных популярных кодеков), также эта версия отличается поддержкой библиотеки libvpx(by Google), включающей кодек VP8 и демуксер старой-доброй Матрёшки в новом контейнере WebM.
Полный список изменений чрезвычайно велик, так что я постараюсь осветить самое главное:
- Ускоренное декодирование AAC
- Множественные улучшения и оптимизация для платформы ARM
- Важные обновления для декодера Vorbis
- Поддержка RTP пакетирования для H.263 и AMR, депакетирования для AMR, ASF, H.263, Theora и Vorbis
- Поддержка протоколов RTMP/RTMPT/RTMPS/RTMPE/RTMPTE через librtmp
- Новый инструмент — ffprobe
- Запись VorbisComment во FLAC, Ogg FLAC и Ogg Speex
- Огромное количество изменений, связанных с кодеками(за подробностями — в release notes). Из особо важных: добавлена возможность декодирования Indeo 5, WMA Voice, субтитров Bluray(PGS), WMA Pro, ALS(MPEG-4 Audio Lossless Coding); кодирование AAC(экспериментально!), субтитров DivX(XSUB); демуксер Core Audio.
Ссылки:
- Ссылка на скачивание(тарболлы и сигнатуры). Ожидайте бинарных сборок от мейнтейнеров своих дистрибутивов.
- Замечания к релизу
- Полный список изменений