LINUX.ORG.RU

FFmpeg 0.9

 , , , ,


0

1

FFmpeg — набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио и видео записи в различных форматах. Он включает libavcodec — библиотеку кодирования и декодирования аудио и видео и libavformat — библиотеку мультиплексирования и демультиплексирования в медиаконтейнер.

Изменения:

  • нативный декодер dirac;
  • поддержка чтения файлов формата MPO;
  • видео-источник «фрактал Мандельброта»;
  • перемотка в mmsh;
  • фильтр libass;
  • декодер VBLE;
  • энкодер libopenjpeg;
  • исправления альфа непрозрачности в многих кодеках;
  • исправления 8ми-битной палитры в различных кодеках;
  • поддержка RGBA TIFF;
  • добавлено много оптимизаций под ARM;
  • исправление x264rgb;
  • поддержка контейнера и энкодера g723.1;
  • поддержка входа pulseaudio;
  • экспериментальный энкодер jpeg2000;
  • аппаратное декодирование H.264 на Android
  • нативный декодер utvideo и поддержка libutvideo;
  • поддержка энкодера libspeex;
  • поддержка libaacplus;
  • и др.

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

аппаратное декодирование H.264 на Android

я джва года ждал

registrant ★★★★★ ()

видео-источник «фрактал Мандельброта»

Наконец-то будет, что посмотреть!

kranky ★★★★★ ()

А где используется dirac? Не встречал еще ни разу.

anonymous ()

аппаратное декодирование H.264 на Android

Годно.

pevzi ★★★★★ ()

Значит ли это, что mencoder можно закопать?

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

Нет, mencoder вообще не надо откапывать он уже почти самозакопался

dinn ★★★★★ ()

а кто нибудь знает, как они сейчас с libav «дружат»?

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

нет они параллельно развиваются, даже вроде какие-то планы есть на будущее слияние

daemonpnz ★★★★★ ()

исправление x264rgb

А что до этого там было не так?

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

нет они параллельно развиваются, даже вроде какие-то планы есть на будущее слияние

А в чем сейчас между ними разница?

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

вот честно, не представляю, но куски кода они друг у друга берут

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

Посмотрел я на это аппаратное декодирование.

Походу пробита дыра до андроидного libstagefright. А вот что там в нем за кодеки, зависит уже от вендора. Могут быть хардварные, а могут и нет.

Впрочем и за это спасабо.

AF ★★★ ()

энкодер libopenjpeg;

Кроме YV12 другие палитры работают?

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

По версии opennet.ru

В коде swscale увеличена точность преобразования rgb в rgb;

Для всех архитектур, поддерживающих mov.l

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

Значит ли это, что mencoder можно закопать?

Ты что такое говоришь? MEncoder наше фсё!

Rodegast ★★★★★ ()

энкодер libopenjpeg;

Кодировщик? Кодер?

AnDoR ★★★★★ ()

видео-источник «фрактал Мандельброта»;

эпично

будет что посмотреть по укурке

mlyaghost ()

аппаратное декодирование H.264 на Android

Как это понять? Если на гуглофоне есть HW Decoder, то при чем тут ffmpeg? А если нету, то и после установки ffmpeg-а не появится.

Lavos ★★★★★ ()

Спасибо за новость, очень рад за проект! Крайне нужная вещь и для десктопа, и для сервера.

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

Значит ли это, что mencoder можно закопать?

Ты что такое говоришь? MEncoder наше фсё!

BSDшник?

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

Это ffmpeg теперь умеет подключаться к OpenMAX IL и использовать его энкодеры/декодеры. С Vaapi вроде ничего не поменялось..

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

учитывая что часто ffmpeg на выходе даёт жесть, а не пережатое видео, mencoder закапывать рано.

Справедливости ради, бывает и наоборот. Поэтому приходится юзать их оба - хоть один да сработает...

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

теоретически - меньше жрать батарейку при воспроизведении

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

учитывая что часто ffmpeg на выходе даёт жесть, а не пережатое видео, mencoder закапывать рано.

Тогда надо писать разработчикам, а не откапывать mencoder. Т.к. он - глючный набор костылей, которым сами разработчики не советуют пользоваться.

dinn ★★★★★ ()

видео-источник «фрактал Мандельброта»;

А это-то зачем?

dotbg ★★★★ ()

исправления альфа непрозрачности в многих кодеках;
добавлено много оптимизаций под ARM;
поддержка входа pulseaudio;
аппаратное декодирование H.264 на Android

Очень годно

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

Mencoder изнасиловал пол-лора? За что его здесь настолько не любят? :)

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

зато сколько было воплей после того, как узнали что в mplayer2 выпилили mencoder

daemonpnz ★★★★★ ()

Отлично. Нож швейцарской армии для обработки видео.

AlexKiriukha ★★★★ ()

Суперкомбайн. Использую как конвертер и плеер HDvideo(лучшего кстати не видел).

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

Походу пробита дыра до андроидного libstagefright. А вот что там в нем за кодеки, зависит уже от вендора. Могут быть хардварные, а могут и нет.

а как еще? тащить хардварные кодеки в себе?

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

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

Но это надежная утилита для сжатия, пережатия видео и звука. Так что будет жаль, если она умрет.

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

а не подкинешь какого нибудь нормального экземпла как его использовать то

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

берешь либу и пишешь свой плеер. это сейчас модно )

registrant ★★★★★ ()

видео-источник «фрактал Мандельброта»

Я джва года ждал эту фичу! Только это уже достойно версии 1.0

mix_mix ★★★★★ ()

Кстати, кто-нибудь может посоветовать кодек, в который бы можно было кодировать в реалтайме с разрешением этак 600p на C2D E8200?

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

Кто его знает. Он ресурсы жрать любит, хуже чем h264. Но и качество у него выше, чем у h264 при том же битрейте. Используется алгоритм подобный алгоритму кодирования JPEG 2000 и DjVu. Вейвлеты - это круто, но для них нужны аппаратные декодеры, неадекватно высокие требования к ресурсам.

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

а как еще? тащить хардварные кодеки в себе?

OMX еще есть.

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