Open source

индекс
187,29

Новая версия FFmpeg — ещё один шаг на пути к HTML5 видео

FFmpeg

Буквально вчера вышла в свет новая версия набора свободных библиотек для работы с множеством различных медиаформатов — 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.


Ссылки:
+72
16 июня 2010, 17:08
25

комментарии (25)

+9
sht0rm #
пошел компилить.
+5
yarreg #
Пойду скачаю бинари для Windows
+14
Dr_Zoidberg #
нажму update в сборке
0
AusTiN #
попрошу сисадмина обновить
+7
hshhhhh #
хм. ждём ебилдов!
+2
Imposeren #
Так есть же 9999… Правда он какой-то странный 9999-r1…
+1
TheShock #
а WebM?
+1
TheShock #
ой, в топике есть. искал его в списке. круто, что есть
0
AmoN #
Наконец-то вернули AAC
0
Glow #
А его убирали? У меня версия из транка, так что я не в курсе.
0
AmoN #
Еще вроде год назад убрали из-за нарушения лицензионных соглашений. Пользовался старыми билдами.
0
Halt #
Меня вот больше интересует, добавили ли они поддержку обратного порядка байтов для аппаратного декодирования на звуковухе.
0
AmoN #
Самые свежие скомпилированные сборки, можно всегда найти здесь
0
synchrone #
<оффтопик>Звучит как лозунг на варез-портале</оффтопик>
0
Nc_Soft #
deprecated vhook subsystem removed
как ватермарки наносить :(
0
catdog #
теперь этим занимаются фильтры.
0
xn__p2a #
Кому нужны сборки ffmpeg под win32, можете смотреть тут:
ffmpeg.arrozcru.org/autobuilds/
sourceforge.net/projects/mplayer-win32/files/

Там вроде пока только предрелизные SVN-билды, но в скором времени наверняка там появятся и скомпилированные релизы.
0
Eugney #
-padtop, -padbottom, -padleft, -padright убрали :(
0
SovGVD #
как так? и чем теперь доделывать, чтобы было в x264 кадр кратный 16???
PS: иначе на одном девайсе цвета расползаются при хардверном декодировании
0
vgrichina #
0
vgrichina #
–1
printf #
Уже использую, прекрасно работает.
0
VanDamM #
господа, кто нибудь в курсе потоковые .mp4 которые создает ffmpeg теперь не требуют qt-faststart?

то есть после перекодирования
ffmpeg -y -i $input_file$ -vcodec libx264 -acodec libmp3lame -ar 44100 -pass 2 -f mp4 $output_file$

полученный файл после этого обрабатывается с помощью qt-faststart (для того, что бы видео в flash плеере проигрывалось сразу, а не после full download)

теперь qt-faststart можно не использовать? или все по прежнему?
0
Nc_Soft #
По теме не знаю, но возник вопрос: Почему вы не используете aac вместо mp3?
0
tipok #
На данный момент качество кодирования аас оставляет желать лучшего, так что при компиляции лучше собрать внешнюю либу libfaac, у неё качество получше.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.