Новая версия 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.


    Ссылки:
    Поделиться публикацией

    Комментарии 25

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

                    Там вроде пока только предрелизные SVN-билды, но в скором времени наверняка там появятся и скомпилированные релизы.
                      0
                      -padtop, -padbottom, -padleft, -padright убрали :(
                      –1
                      Уже использую, прекрасно работает.
                        0
                        господа, кто нибудь в курсе потоковые .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
                          По теме не знаю, но возник вопрос: Почему вы не используете aac вместо mp3?
                            0
                            На данный момент качество кодирования аас оставляет желать лучшего, так что при компиляции лучше собрать внешнюю либу libfaac, у неё качество получше.

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

                        Самое читаемое