3 месяца назад
Последняя оптимизация AVX-512 для FFmpeg демонстрирует серьезное улучшение на AMD Ryzen
Сегодня для широко используемой библиотеки мультимедиа с открытым исходным кодом FFmpeg был объединен еще один оптимизированный путь кода AVX-512... По сравнению с чистым кодом C, путь кода AVX2 который был в 10,98 раза быстрее, этот новый путь кода AVX-512 работает в 18 раз быстрее обычного кода C. Последний код FFmpeg, подвергшийся обработке AVX-512, — это функция uyvytoyuv422 для преобразования формата UYVY в YUV422. Оптимизированный путь кода AVX-512 с помощью рукописного ассемблера здесь является большим преимуществом...
4 месяца назад
В FFmpeg внедряется поддержка декодера AMD AMF и масштабирования Video Super Resolution (VSR)
В библиотеку с открытым исходным кодом FFmpeg, широко используемую мультимедийными приложениями, внедряется начальная поддержка AMFDEC — видео-декодера, использующего фреймворк Advanced Media Framework (AMF) от AMD. Об этом сообщает Phoronix со ссылкой на изменения в коде libavcodec. На совместимом оборудовании будет обеспечено аппаратное ускорение декодирования H.264, H.265 и AV1. Источник изображения: Abdullah Abid, Unsplash (отредактировано) Кроме этого, в FFmpeg разворачивается поддержка фильтров с аппаратным ускорением vpp_amf и sr_amf для масштабирования и преобразования цвета...