Izdanje multimedijalnog paketa FFmpeg 7.1

Nakon šest mjeseci razvoja dostupan je multimedijski paket FFmpeg 7.1, koji uključuje skup aplikacija i kolekciju biblioteka za rad s raznim multimediјskim formatima (snimanje, konverzija i dekodiranje audio i video formata). Paket je napisan na jeziku C i distribuira se pod LGPL i GPL licencama.

Među promjenama u FFmpeg 7.1:

  • Dodani su video enkoderi u formatima H.264 i H.265, koji koriste proširenja grafičkog API-ja Vulkan za hardversko ubrzanje kodiranja video sadržaja. Po svojim mogućnostima, enkoderi temeljeni na Vulkan-u identični su prethodno dostupnim enkoderima koji koriste VAAPI za ubrzanje.
  • U paket je uključen vlastiti dekoder za format kodiranja zvuka xHE-AAC (podržava podskup AAC USAC), koji se koristi u streaming uslugama poput Netflixa i uključen je u tehnologije digitalnog radija Digital Radio Mondiale. Codec se izdvaja po podršci širokom rasponu bitrate-a (od 12 do 300 kbit/s), visokom stepenu kompresije, sredstvima reprodukcije s konstantnom glasnoćom, osiguravanju visoke jasnoće pri svim nivoima glasnoće, dodatnim profilima upravljanja dinamičkim rasponom prilikom slušanja u bučnim okruženjima i dodavanju metapodataka koji omogućuju obnavljanje gubitaka na strani korisnika.
  • Objavljena je stabilna implementacija dekodera za format VVC (Versatile Video Coding), poznat i kao standard kompresije video sadržaja H.266, koji su razvile radne grupe MPEG (ISO/IEC JTC 1) i VCEG (ITU-T), u suradnji sa kompanijama kao što su Apple, Ericsson, Intel, Huawei, Microsoft, Qualcomm i Sony. H.266 zamjenjuje H.265 (HEVC) i nudi visoku učinkovitost prijenosa i pohrane svih razlučivosti ekrana (od SD i HD do 4K i 8K), podržava video s proširenim dinamičkim rasponom (HDR, High Dynamic Range) i panoramski video u režimu 360 stupnjeva.
  • Dodana je mogućnost ubrzanja dekodiranja VVC-a korištenjem Intel QSV (Quick Sync Video) tehnologije.
  • Dodao je VVC enkoder, implementiran kroz korištenje biblioteke libvvenc.
  • Implementirana je mogućnost dekodiranja videa u formatu MV-HEVC (Multiview High Efficiency Video Coding), koji se koristi u virtualnim stvarnostima i na pametnim telefonima za prijenos stereoskopskog videa.
  • Dodana je dekoder za LCEVC standard video kodiranja, implementiran na temelju vanjske biblioteke LCEVCdec. LCEVC dodaje dodatni sloj s metapodacima za poboljšanje kvalitete već postojećih H.26x i MP4/ISOBMFF kodeka.
  • U muxer-ima za medijske kontejnere Matroska i MP4/MOV implementirano je analiziranje i zapisivanje metapodataka o rezanju videa (npr. prilikom prikazivanja na ekranima s različitim omjerima stranica).
  • Dodana je podrška za kodiranje i dekodiranje zvuka u LC3 i LC3plus formatima, optimiziranim za bežični prijenos zvuka s minimalnim kašnjenjem (npr. koristi se u Bluetooth slušalicama). Implementacija se temelji na vanjskoj biblioteci liblc3. Dodani su dekoderi i enkoderi medijskih kontejnera za LC3 i LC3plus.
  • Dodana je podrška za dekodiranje zvuka u AAC, AMR-NB, AMR-WB i MP3 formatima koristeći MediaCodec API koji pruža Android platforma.
  • Dodan je D3D12VA HEVC kodirnik, koji implementira hardversko ubrzanje putem D3D12 API-a.
  • Dodan je dekoder titlova u RCWT (Raw Captions with Time) formatu.
  • Prekida se podrška za DEC Alpha DSP.
  • Dodan je izvor video sadržaja koji generira Perlinovu buku.
  • Za kodeke i filtre implementiran je proces usklađivanja YUV boje.
  • Dodani su pad_vaapi i drawbox_vaapi filteri za dodavanje margina i okvira videu.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster