Показано с 1 по 1 из 1.

Релиз FFmpeg 0.6 и успехи в оптимизации видеокодека VP8

  1. #1
    Visiting Helper Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация Репутация
    Регистрация
    11.12.2006
    Сообщений
    3,699
    Вес репутации
    1810

    Релиз FFmpeg 0.6 и успехи в оптимизации видеокодека VP8

    После 14 месяцев разработки вышел релиз мультимедиа пакета FFmpeg 0.6, представляющего собой набор приложений и коллекцию библиотек для манипулирования различными мультимедиа форматами (запись, преобразования и декодирования звуковых и видео форматов). Пакет распространяется под лицензиями LGPL и GPL, разработка FFmpeg ведется смежно с проектом MPlayer.

    В новой версии добавлено около 80 улучшений, из которых можно отметить:
    • Реализация поддержки открытого компанией Google видеокодека VP8 и связанного с ним мультимедиа контейнера WebM;
    • Значительное увеличение скорости декодирования видеопотоков H.264 и Theora. Также увеличена производительность декодирования аудиопотоков AAC и внесены значительные улучшения в декодер Vorbis. Проведена разноплановая работа по улучшению функций связанных с HTML5-видео;
    • Добавлены декодеры для видео Intel Indeo 5 и аудио WMA Pro, WMA Voice, HE-AAC, ALS (MPEG-4 Audio Lossless Coding), Atrac1 и AMR-NB. Добавлена поддержка битовых карт IFF PBM/ILBM и формата Bink;
    • Добавлена поддержка субтитров Bluray (PGS) и DivX (XSUB);
    • Проведена оптимизация для архитектуры ARM;
    • Добавлены demuxer-ы для разбора файлов/потоков в форматах Adobe Filmstrip, SoX, Bink, Core Audio, Dirac в контейнере Ogg, IV8, QCP, VQF и Wave64;
    • Добавлены muxer-ы для формирования потоков в форматах EC-61937, RTSP, Adobe Filmstrip, SoX;
    • Реализованы функции RTP-пакетизации для потоков H.263 и AMR. RTP-депакетизация теперь доступна для AMR, ASF, H.263, RTSP, Theora и Vorbis;
    • Через задействование библиотеки librtmp теперь поддерживается работа с протоколами RTMP/RTMPT/RTMPS/RTMPE/RTMPTE;
    • В файлы FLAC, Ogg FLAC и Ogg Speex добавлена поддержка записи комментариев VorbisComment;
    • В пакет интегрирована утилита ffprobe для извлечения информации из мультимедиа файлов.


    Кроме того, можно отметить публикацию разработчиками Google отчета о проведенных в VP8 оптимизациях, добавленных после анонса данного свободного видеокодека. Многие части кода переработаны, некоторые элементы переписаны на языке ассемблер, в коде задействованы процессорные инструкции SSE2. Рассматривается возможность по задействованию дополнительных механизмов, например, вынос определенных вычислений на плечи GPU.

    В итоге, выросла производительность декодера и кодировщика VP8, которые стали заметно менее требовательны к ресурсам, по сравнению с первоначальной версией. Проведена большая работа по оптимизации и учету особенностей процессоров встраиваемых систем, как основанных на архитектуре ARM, таки и для семейства Intel Atom.

    The worst foe lies within the self...

  2. Реклама
     

Похожие темы

  1. Ответов: 10
    Последнее сообщение: 06.07.2010, 22:44
  2. Технология Intel Anaphaseа для оптимизации однопоточных приложений
    От Kuzz в разделе Новости аппаратного обеспечения
    Ответов: 0
    Последнее сообщение: 27.05.2010, 15:06
  3. Успехи в борьбе с TDL3 и другие вирусные события ноября
    От SDA в разделе Новости компьютерной безопасности
    Ответов: 0
    Последнее сообщение: 02.12.2009, 11:42
  4. Ответов: 3
    Последнее сообщение: 30.01.2009, 05:01
  5. Чипсет и видеокарта от одного производителя: оценка оптимизаций
    От ALEX(XX) в разделе Новости аппаратного обеспечения
    Ответов: 0
    Последнее сообщение: 13.04.2007, 09:24

Свернуть/Развернуть Ваши права в разделе

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Page generated in 0.00023 seconds with 18 queries