LINUX.ORG.RU

FFmpeg 0.11

 


5

0

Сегодня состоялся релиз FFmpeg — кросс-платформенного решения для записи, конвертации и потокового вещания аудио и видео.

Основные изменения:

  • Поддержка BluRay.
  • Поддержка аудиофильтров в libavfilter and avconv.
  • Прекращена поддержка работы без библиотеки libavfilter.
  • Добавлены фильтры:
    • setfield;
    • blackdetect;
    • swapuv;
    • bbox;
    • tile video;
    • removelogo;
    • super2xsai;
    • audio split;
    • audio mix;
    • поддержка fontconfig в drawtext-фильтре.
  • Кодировщики для форматов:
    • Apple ProRes;
    • Sun Rasterfile;
    • XBM;
    • Avid Meridien (AVUI);
    • v408 Quicktime;
    • обертка для libutvideo;
    • Microsoft AYUV Uncompressed 4:4:4:4.
  • Декодировщики для форматов:
    • v408 Quicktime;
    • Microsoft AYUV Uncompressed 4:4:4:4;
    • CDXL;
    • WMA Lossless;
    • XBM;
    • RealAudio Lossless;
    • ZeroCodec;
    • OpenEXR (изображения);
    • MicroDVD;
    • Avid Meridien (AVUI).
  • Парсеры форматов png и vorbis.
  • Добавлен demuxer CDXL для Metal Gear Solid: The Twin Snake.
  • Добавлена библиотека libavresample, конвертирующая аудиофайлы.
  • Добавлена опция «-benchmark_all».
  • А также множество исправлений и мелких улучшений.

>>> Подробности

★★★

Проверено: post-factum ()
Последнее исправление: Silent (всего исправлений: 3)

отличная вещь! über gut, что развивается.

pyometra ★★★★★
()

чем оно лучше libav как наглядно посмотреть, чем оно отличается от libav?

anonymous
()

компилировал ICC версию 0.10.3, скомпилировался успешно, но сегфолтился, интересно как этот в таком плане.

science ★★☆
()

а G2M2/G2M3/G2M4 так и не добавили, хотя планировалось же.

science ★★☆
()
Ответ на: комментарий от science

компилировал ICC версию 0.10.3

Даже не связывайся с ICC. В популярных кодеках (h264, divx) все критичные участки вручную оптимизированы на ассемблере, а непопулярными мало кто пользуется и какая разница, будут они работать на 5-10% быстрее или нет, если ты их не используешь?

red_eyed_peguin
()
Ответ на: комментарий от red_eyed_peguin

Даже не связывайся с ICC. В популярных кодеках

okay.
Просто после ускоренных на 30% tar/bz2 я немного подзаболел этим ICC.

science ★★☆
()

Что там сломали на этот раз ?

SI ★★☆☆
()

Эх, бегут они быстро, дебиан даже в нестабильной ветке отстал уже конкретно. А чего они там экспериментальную ветку для ffmpeg (libav) не заведут?

gag ★★★★★
()
Ответ на: комментарий от gag

А, так это после форка libav никуда не спешит.

gag ★★★★★
()

Поддержка BluRay

для mplayer есть патч неофициальный для чтения зашифрованных блуреев а как ffmpeg сделал?

punya ★★
()
Ответ на: комментарий от red_eyed_peguin

Тем не менее, x264 отлично собирается ICC. Да и ускорение там обычно побольше.

Lighting ★★★★★
()

Годно, годно, даже антикварный microdvd не забыт. А вот поддержку wma lossless надо выпилить навсегда.

UNiTE ★★★★★
()

WMA Lossless

Интересно, многим ли удавалось встретить в реальной жизни продукты этого высера майкрософта?

Axon ★★★★★
()
[x ~]$ ffmpeg 
ffmpeg version 0.8.1-4:0.8.1-0ubuntu1, Copyright (c) 2000-2011 the Libav developers
  built on Mar 22 2012 05:09:06 with gcc 4.6.3

This program is not developed anymore and is only provided for compatibility. Use avconv instead (see Changelog for the list of incompatible changes). 

Hyper fast Audio and Video encoder
usage: ffmpeg [options] [[infile options] -i infile]... {[outfile options] outfile}...

Use -h to get full help or, even better, run 'man ffmpeg'
[x ~]$
This program is not developed anymore and is only provided for compatibility. Use avconv instead (see Changelog for the list of incompatible changes). 

объясните кто нибудь, о чем или о какой программе речь?

это в убунте

Sonsee
()
Ответ на: комментарий от Sonsee

основатель и основной мейнтейнер оказался мерзким голубым и вел себя длительное время неадекватно, действуя по принципу «че хачу то тварю» и «а у миня сегодня голова болит - патч не принят/такой фичи в моей прелести не будет»... В результате более половины девелоперов послали его вйух и форкнули ffmpeg в libav(стоит отметить что у ffmpeg'а девелоперы восновном на зарплате у разных ИТ компаний, поэтому им вот эта тема «хачу/нихачу» поперек горла). Олсо там какие-то вопросы с лицензированием еще были :)

Jetty ★★★★★
()
Ответ на: комментарий от Jetty

основатель и основной мейнтейнер оказался

Тем не менее в ffmpeg все работает, а в libav до сих пор ошибки не исправляют, которые сами же и «добавили».

Более того, комплекс вахтера вполне себе развит и у разработчиков libav, вот.

anonymous
()
Ответ на: комментарий от science

Просто после ускоренных на 30% tar/bz2 я немного подзаболел этим ICC.
ускоренных на 30% tar/bz2

Интересно, мейнтейнеры tar/bz2 каких дистрибутивов это используют?

anonymous
()

А тем временем gstreamer забил на ffmpeg и развивает только gstreamer-libav

anonymous
()
Ответ на: комментарий от gag

В debian-multimedia сабж появился раньше чем написана эта новость

anonymous
()
Ответ на: комментарий от anonymous

мейнтейнеры tar/bz2 каких дистрибутивов это используют?

прикалываешься? ICC в зависимости от архитектуры весит от 0,8 до 1,5 гигабайт

science ★★☆
()

версии

Офигеть: Initial release: December 20, 2000 . Проекту уже 12 лет, а версия меньше, чем у ФФ , когда авторы придумали его название:)

anonymous
()
Ответ на: комментарий от AP

ну я хз, но судя по тому что мейнтейнеры дебъяна над ним активно работают - врядли ломанулись обратно :)

Jetty ★★★★★
()
Ответ на: комментарий от Jetty

основатель и основной мейнтейнер оказался мерзким голубым и вел себя длительное время неадекватно, действуя по принципу «че хачу то тварю» и «а у миня сегодня голова болит - патч не принят/такой фичи в моей прелести не будет»...

Это со слов инициаторов форка или есть какие-то объективные факты?

trycatch ★★★
()

Хочется ещё добавить, что наконец-то исправили некорректную работу с аппаратным декодером H.264 (via DSP) под Android (смещение цвета и всей картинки, нериодические «проплывы» изображения на определённых цветовых форматах)

Grid_Sergey
()
Ответ на: комментарий от I-Love-Microsoft

оно даже для AMD процов так же ускоряет?

На AMD не проверял. Дефолтно нет, ибо:

Just because you don't own an Intel CPU doesn't mean this doesn't apply to you

но

With a bit of reverse engineering (not on our part), and a clever Perl script, we can make icc produce lovely machine code for AMD CPUs also. 

Короче тебе сюда: Uncripple icc on AMD CPUs

science ★★☆
()

Они ffserver под оффтопик уже строят или их хваленная «кросс-платформенность» всего лишь пи*дешь школоты?*

FeyFre ★★★★
()
Ответ на: комментарий от Boy_from_Jungle

Хорошо дружит! Под android легко компилируется через NDK, работает себе софтварно, а с версии 0.9 ещё и задействует аппаратное декодирование H.264 через android-библиотеку stagefright

Grid_Sergey
()

А чем нынче модно видео кодировать? Приобрёл недавно видеокамеру - появилась надобность в мелком монтаже. Пока обходился mencoder, но у него - куда ни сунься - кодек поломан, B-кадры не кодются и т.п.

Может подскажете хорошую хаутушку по теме кодирования, обзор программ и т.п.

Спасибо.

lv ★★
()

Поддержка BluRay.

Мимими

renya ★★★★★
()
Ответ на: комментарий от Grid_Sergey

отлично. может еще и ссылок подкинешь как это все организовать и писать потом под него? Спасибо

Boy_from_Jungle ★★★★
()
Ответ на: комментарий от I-Love-Microsoft

Были какие-то говнодраммы на хабре когда бульдозер вышел - мол это не бульдозер во такой тормозной, а софтдевелоперы козлы тк компиляют все подряд ICC ....там помнится ссылочки были с тестами...Итого все пришли к выводу что код на амдшных камнях как минимум не ускоряется...Ссылки лень искать, соре...

izmena ★★
()
Ответ на: комментарий от I-Love-Microsoft

Да, libav - это форк, но avconv присутствует как в libav так и в ffmpeg. По поводу выбора между libav и ffmpeg могу сказать, что это аналог выбора между Ubuntu и Debian. Хотите набор модерновых, но потенциально залетных фич - добро пожаловать в libav. Хотите степенно развивающийся надежный продукт - используйте ffmpeg. Что же касается высказываний по поводу личности товарища Нидермайера, то все нападки на него напоминают истерию обиженной школоты. Я сам от него получал много пинков пока проходил ревью патчей, но, замечу, все его замечания были в тему. А у тех, кто внимательно следил за революций с форканьем ряда товарищей в Libav, есть подозрение, что этот процесс был инициирован со стороны разработчиков Google.

anonymous
()

Вот это действительно хорошая новость! FFmpeg всегда отличались умом и сообразительностью^W^W^Wофигенной кросс-архитектурностью. Ну и качеством кода, да.

powerpc
()
Ответ на: комментарий от anonymous

А у тех, кто внимательно следил за революций с форканьем ряда товарищей в Libav, есть подозрение, что этот процесс был инициирован со стороны разработчиков Google.

Подтверждаю, один из наиболее быдловатых, Ronald S. Bultje,- сотрудник Googl'a.

Хотите набор модерновых, но потенциально залетных фич - добро пожаловать в libav. Хотите степенно развивающийся надежный продукт - используйте ffmpeg.

Вот тут не соглашусь,- ffmpeg merge'ит через git все изменения libav, поэтому фич в нем не может быть меньше (если только искусственно что-то отключают).

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.