The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Выпуск мультимедиа-пакета FFmpeg 3.2"
Отправлено opennews, 28-Окт-16 20:39 
После четырёх месяцев разработки представлен (http://ffmpeg.org/download.html#release_3.2) мультимедиа-пакет FFmpeg 3.2 (http://ffmpeg.org/download.html#releases), включающий набор приложений и коллекцию библиотек для операций над различными мультимедиа-форматами (запись, преобразование и декодирование звуковых и видеоформатов). Кроме изменений, созданных внутри проекта, в новую версию также включены все последние наработки, развиваемые в ветках ffmpeg-mt (http://gitorious.org/ffmpeg/ffmpeg-mt) (многопоточное декодирование) и libav (http://libav.org/) (форк FFmpeg). Пакет распространяется под лицензиями LGPL и GPL, разработка FFmpeg ведётся смежно с проектом MPlayer (http://www.mplayerhq.hu/).


Из изменений (http://git.videolan.org/?p=ffmpeg.git;a=blob;f=RELEASE_NOTES... добавленных (http://git.videolan.org/?p=ffmpeg.git;a=blob;f=Changelog;hb=... в FFmpeg 3.2, можно выделить:

-  Новые фильтры (https://ffmpeg.org/ffmpeg-filters.html):


-  weave (https://ffmpeg.org/ffmpeg-filters.html#weave) - объединяет полукадры входного видео в один кадр, позволяя удвоить высоту клипа за счёт сокращения кадровой частоты;

-  gblur (https://ffmpeg.org/ffmpeg-filters.html#gblur) - применение фильтра Гауссова размытия;

-  avgblur (https://ffmpeg.org/ffmpeg-filters.html#avgblur) - размытие через усреднение;
-  sobel (https://ffmpeg.org/ffmpeg-filters.html#sobel) и prewitt (https://ffmpeg.org/ffmpeg-filters.html#prewitt) - применение операторов Собеля (https://ru.wikipedia.org/wiki/%D0%9E%D0%...и Прюитта (https://ru.wikipedia.org/wiki/%D0%9E%D0%... ко входному видеопотоку;

-  vaguedenoiser (https://ffmpeg.org/ffmpeg-filters.html#vaguedenoiser) - подавитель шумов на основе вейвлетов (https://ru.wikipedia.org/wiki/%D0%92%D0%...

-  nlmeans (https://ffmpeg.org/ffmpeg-filters.html#nlmeans) - подавитель шумов на основе алгоритма Non-Local Means (https://en.wikipedia.org/wiki/Non-local_means);
-  sidedata и asidedata (https://ffmpeg.org/ffmpeg-filters.html#sidedata_002c-asidedata) - удаление/выявлния кадров с уточняющими данными для видео и звука;

-  crystalizer audio (https://ffmpeg.org/ffmpeg-filters.html#crystalizer) - простой алгоритм для расширения динамического диапазона звука;
-  acrusher (https://ffmpeg.org/ffmpeg-filters.html#acrusher) - сокращение звукового разрешения через сокращения числа битов дискретизации;
-  bitplanenoise (https://ffmpeg.org/ffmpeg-filters.html#bitplanenoise) - показ и измерение уровня шумов в форме Bit plane (https://en.wikipedia.org/wiki/Bit_plane);

-  maskedclamp (https://ffmpeg.org/ffmpeg-filters.html#maskedclamp) - нормализует значение первого битового потока на основании параметров второго и третьего битовых потоков;

-  hysteresis (https://ffmpeg.org/ffmpeg-filters.html#hysteresis) - определяет маску общих компонентов в первом и втором потоках;

-  lut2 (https://ffmpeg.org/ffmpeg-filters.html#lut2) - создаёт и применяет таблицу поиска на основании двух входных видео;


-  yuvtestsrc (https://ffmpeg.org/ffmpeg-filters.html#allrgb_002c-allyuv_00... - генерирует тестовый шаблон в формате YUV;


-  Обеспечена возможность использования механизмов аппаратного ускорения чипов MediaCodec для кодирования и декодирования H.264, HEVC, MPEG-4, VP8 и VP9;
-  Реализована поддержка ускорения декодирования H.263, VP8, VP9 и 10-разрядного HEVC (Dithered) через использующий CUDA декодировщик CUVID (https://1f0.de/lav-cuvid/);

-  Добавлены распаковщики медиа-контейнеров (demuxer) для трекерных форматов (https://ru.wikipedia.org/wiki/%D0%A2%D1%... поддерживаемых в библиотеке libopenmpt (http://lib.openmpt.org/libopenmpt/);

-  Добавлена поддержка протокола tee (https://www.ffmpeg.org/ffmpeg-protocols.html#tee) для разделения вывода на несколько потоков (например, "tee:file://path/to/local/this.avi|file://path/to/local/that.avi");
-  Реализован псевдоупаковщик fifo (https://www.ffmpeg.org/ffmpeg-formats.html#fifo), который можно использовать для отделения  кодирования и упаковки медиаконтейнера через использование FIFO-очереди с асинхронным запуском  упаковщика в отдельном потоке. Например, упаковщик fifo можно использовать совместно с упаковщиком tee для отправки потока в несколько обработчиков, принимающих данные с разной скоростью;

-  Добавлен универсальный упаковщик для  Ogg Video (.ogv) и обеспечена возможность использования потоков VP8 в медиаконтейнерах  Ogg;

-  Добавлена обвязка для декодирования через библиотеку OpenH264 (http://www.openh264.org/);


-  Добавлен упаковщик медиа-контейнеров (muxer) для формата TTA (True Audio);

-  В декодировщике als добавлена поддержка операций с плавающей точкой;

-  Добавлен кодировщик для форматов MLP (Meridian Lossless Packing) и TrueHD;
-  В утилите ffplay реализована поддержка вывода через sdl2. Поддержка вывода через sdl1 прекращена;
-  Поддержка расширенных списков редактирования для формата MOD;
-  Прекращена поддержка кодировщика libfaac;

-  В упаковщике медиа-контейнеров Matroska по умолчанию включена запись контрольных сумм CRC32 для всех элементов первого уровня.

URL: http://ffmpeg.org/download.html#release_3.2
Новость: https://www.opennet.ru/opennews/art.shtml?num=45387

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру