No zéng Méint vun der Entwécklung ass de FFmpeg 6.1 Multimedia Package verfügbar, deen eng Rei vun Uwendungen an eng Sammlung vu Bibliothéiken enthält fir Operatiounen op verschidde Multimedia Formater (Audio- a Videoformater opzehuelen, Konvertéieren an Dekodéieren). De Package gëtt ënner LGPL a GPL Lizenzen verdeelt, FFmpeg Entwécklung gëtt nieft dem MPlayer Projet duerchgefouert.
E puer vun den Ännerungen am FFmpeg 6.1 bäigefüügt enthalen:
- D'Kapazitéit fir de Vulkan API fir Hardware Beschleunegung vu Videodekodéierung an H264, HEVC an AV1 Formater ze benotzen ass implementéiert ginn.
- Zousätzlech AV1 Videoformat Encoder baséiert op VAAPI.
- Ënnerstëtzung bäigefüügt fir HEVC, VP9 an AV1 Codecs an Streamen ze benotzen baséiert op dem rtmp Protokoll an an Dateien am flv Format.
- Parser, Encoder an Decoder bäigefüügt fir Medienbehälter am EVC (Essential Video Coding) Format, entwéckelt vun der MPEG Aarbechtsgrupp als MPEG-5 Standard.
- Erweidert VAAPI-Ënnerstëtzung op Systemer Windows mat der libva-win32 Bibliothéik.
- Implementéiert d'Fäegkeet fir P_SKIP Parameteren ze benotzen fir d'Videokodéierung mat der libx264 Bibliothéik ze beschleunegen.
- Encoder fir Video am Microsoft RLE Format bäigefüügt.
- Nei Decoder bäigefüügt Playdate, RivaTuner, vMix an OSQ.
- Den ARIB STD-B24 Ënnertitel Decoder gëtt implementéiert baséiert op der Libaribcaption Bibliothéik.
- Added Media Container Unpackers (demuxer): Raw VVC (Versatile Video Coding, neie Standard H.266 / MPEG-I Part 3), Playdate, Raw AC-4, OSQ, CRI USM.
- Added Media Container Packers (muxer): Raw AC-4 a Raw VVC.
- Nei Videofilter:
- color_vulkan - erstellt e Frame vun enger bestëmmter Faarf andeems Dir de Vulkan API nennt.
- bwdif_vulkan - mécht Deinterlacing mat dem BWDIF (Bob Weaver Deinterlacing Filter) Algorithmus implementéiert mat der Vulkan API.
- bwdif_cuda - deinterlacing mam BWDIF Algorithmus, implementéiert baséiert op der CUDA API.
- nlmeans_vulkan - Geräischer Entfernung mam Net-lokale Mëttel Algorithmus implementéiert mat der Vulkan API.
- xfade_vulkan - Ëmsetzung vun engem Fade Effekt mat der Vulkan API.
- zoneplate - generéiert en Test Video Dësch baséiert op engem Fresnel Zone Plack.
- scale_vt an transpose_vt sinn Skalierungs- a Transpositiounsfilter, déi mat der VideoToolBox API implementéiert sinn (macOS).
- Kommando Ënnerstëtzung gouf op d'Setpts an Asetpts Filtere bäigefüügt.
- Neie Soundfilter:
- arls - benotzt widderhuelend mannst Quadrat fir d'Parameter vun engem Audio Stream zu engem aneren unzeschätzen.
- afireqsrc - Generéiert e FIR Ausgläich (endlech Impulsreaktiounsfilter).
- apsnr - moosst d'Signal-ze-Geräischer Niveau.
- asisdr - moosst de Signal-Verzerrungsniveau.
- Nei Bitstream Filteren:
- Änneren Metadaten an VVC (Versatile Video Coding, H.266) Streams.
- Konvertéiert VVC Streams vun MP4 op "Annex B".
- D'Optioun "-readrate_initial_burst" an d'ffmpeg Utility bäigefüügt fir déi initial Liesbufferzäit ze setzen, duerno fänkt d'"-readrate" Limit un. D'Optioun '-Top' gouf ofgeschaaft an de Setfield-Filter soll amplaz benotzt ginn.
- De ffprobe Utility huet d'Optioun "-output_format" bäigefüügt, déi ähnlech wéi d'"-of" Optioun ass a ka benotzt ginn fir d'Ausgabformat ze bestëmmen (zum Beispill, Dir kënnt de json Format benotzen). Den XML Output Schema gouf geännert fir verschidde Elementer ze ënnerstëtzen, déi un engem eenzegen Elterendeel gebonnen sinn.
Source: opennet.ru
