FFmpeg 8.1 je k dispozici s podporou JPEG XS, novĂœmi moĆŸnostmi pro 3D zvuk a akceleracĂ­ pƙes Vulkan

Pas një periudhë prej shtatë muajsh zhvillimi, është publikuar paketa multimedia FFmpeg 8.1, e cila përfshin një grup aplikacionesh dhe një koleksion bibliotekash për operacione mbi forma të ndryshme multimedia (inxhizim, konvertim, dhe dekodim të formateve audio dhe video). Paketa është shkruar në gjuhën C dhe distribuohet nën licencat LGPL dhe GPL.

Ndër ndryshimet në FFmpeg 8.1:

  • JanĂ« shtuar parser, kodues, dhe dekodues, si dhe muxer/demuxer pĂ«r formatin e kontejnerĂ«ve multimedia, pĂ«r formatin e imazheve JPEG XS, i cili pozicionohet si njĂ« sistem i lehtĂ« pĂ«r kodimin e imazheve, duke ofruar vonesa minimale gjatĂ« kodimit dhe dekodimit, dhe qĂ« Ă«shtĂ« i orientuar pĂ«r optimizimin e transmetimit tĂ« sekuencave tĂ« imazheve me cilĂ«si shumĂ« tĂ« lartĂ« (deri nĂ« 8K). JPEG XS lejon uljen e konsiderueshme tĂ« bandĂ«s sĂ« nevojshme tĂ« kanalit tĂ« komunikimit pa humbje tĂ« dukshme tĂ« cilĂ«sisĂ« pĂ«r syrin e njeriut. Zbatimi bazohet nĂ« bibliotekĂ«n libsvtjpegxs.
  • Shtuar njĂ« dekoder eksperimental pĂ«r formatin e kodimit tĂ« zĂ«rit xHE-AAC (High-Efficiency Advanced Audio Coding) me skemĂ«n e zĂ«rit nĂ« hapĂ«sirĂ« Mps212 (MPEG Surround me shpĂ«rndarjen e kanaleve 212). xHE-AAC pĂ«rdoret nĂ« transmetimin nĂ« rrjedhĂ« tĂ« Netflix dhe Ă«shtĂ« i angazhuar nĂ« teknologjitĂ« e radiodifuzionit dixhital Digital Radio Mondiale. Codec-i Ă«shtĂ« i njohur pĂ«r mbĂ«shtetje tĂ« gamĂ«s tĂ« gjerĂ« tĂ« bitrate (nga 12 deri nĂ« 300 kbit/s), shkallĂ« tĂ« lartĂ« kompresimi, mjete pĂ«r riprodhim me volumin konstant, sigurimin e qartĂ«sisĂ« sĂ« lartĂ« nĂ« çdo nivel tĂ« volumit, profile tĂ« shtuar pĂ«r kontrollin e dinamikĂ«s gjatĂ« dĂ«gjimit nĂ« vende me zhurmĂ« dhe shtimin e metadatatĂ«ve qĂ« lejojnĂ« rikthimin e humbjeve nĂ« anĂ«n e marrĂ«sit.
  • Basuar nĂ« bibliotekĂ«n libmpeghdec, Ă«shtĂ« realizuar njĂ« dekoder pĂ«r zĂ« interaktiv dhe nĂ« hapĂ«sirĂ« nĂ« formatin NGA (Next Generation Audio), i pĂ«rcaktuar nĂ« standardin e kodimit tĂ« zĂ«rit dhe videos MPEG-H.
  • Shtesa pĂ«r mbĂ«shtetje tĂ« paketimit dhe çpaketimit tĂ« tingujve hapĂ«sinorĂ« nĂ« formatin IAMF (Immersive Audio Model and Formats) me tinguj tridimensionalĂ« nĂ« modalitetin Ambisonics, i cili merr parasysh pĂ«rhapjen e zĂ«rit jo vetĂ«m nĂ« planin horizontal, por edhe nĂ« atĂ« vertikal (pĂ«r tĂ« pĂ«rcaktuar nĂ«se burimi i zĂ«rit Ă«shtĂ« nga lart apo poshtĂ«).
  • Shtesa pĂ«r mbĂ«shtetje tĂ« analizĂ«s dhe ridrejtimit tĂ« metadatat nĂ« formatin LCEVC (Low Complexity Enhancement Video Coding), i cili implementon njĂ« shtresĂ« shtesĂ« me metadat mbi kodekĂ«t standard pĂ«r tĂ« pĂ«rmirĂ«suar cilĂ«sinĂ« e videos. Shtesa pĂ«r mbĂ«shtetje tĂ« eksportit tĂ« shtresave tĂ« pĂ«rmirĂ«simit tĂ« cilĂ«sisĂ« LCEVC nĂ« konteinerĂ«t multimedia MPEG-TS (MPEG Transport Stream).
  • NĂ« bazĂ« tĂ« API-t grafik Vulkan janĂ« implementuar njĂ« kodues dhe njĂ« dekodues pĂ«r kodekun Apple ProRes, si dhe njĂ« dekodues pĂ«r formatin e transmetimit tĂ« ndarĂ« tĂ« kuadrove DPX (Digital Picture Exchange) qĂ« pĂ«rdoret nĂ« prodhimin e filmit. Zbatimet mbi API Vulkan shquhen pĂ«r njĂ« rritje tĂ« konsiderueshme tĂ« performancĂ«s pĂ«rmes akcelerimit harduerik, paralelizimit tĂ« operacioneve dhe angazhimit tĂ« shaderĂ«ve tĂ« llogaritjeve. ËshtĂ« realizuar optimizimi i implementimeve tĂ« kodekĂ«ve me bazĂ« AI Vulkan. PĂ«r tĂ« pĂ«rshpejtuar inicializimin e kodekĂ«ve, Ă«shtĂ« realizuar mundĂ«sia pĂ«r tĂ« pĂ«rdorur shader tĂ« pĂ«rmbledhur GLSL, pa nevojĂ«n pĂ«r t'i kompiluar gjatĂ« funksionimit.
  • NĂ« bibliotekĂ«n swscale (Software Scaler), e cila pĂ«rdoret nĂ« FFmpeg pĂ«r shkallĂ«zim dhe transformim tĂ« ngjyrave nĂ« mĂ«nyrĂ« programore, Ă«shtĂ« implementuar njĂ« backend qĂ« pĂ«rdor API-nĂ« grafike Vulkan pĂ«r tĂ« pĂ«rshpejtuar ekzekutimin e operacioneve.
  • JanĂ« shtuar variacione koduesish pĂ«r formatet H.264 dhe AV1, qĂ« pĂ«rdorin API-nĂ« D3D12 (Direct3D 12) pĂ«r akcelerimin harduerik tĂ« kodimit.
  • Shtuar njĂ« variacion koduesi pĂ«r formatin H.264/HEVC, qĂ« pĂ«rdor mjetet e kodimit tĂ« videos harduerike tĂ« disponueshme nĂ« çipat Rockchip.
  • TĂ« dhĂ«na tĂ« reja janĂ« shtuar pĂ«r demuxer tĂ« konteinerĂ«ve multimedialĂ« nĂ« formatet HXVS dhe HXVT, tĂ« pĂ«rdorura nĂ« kamerat IP.
  • U zbatua njĂ« parser pĂ«r metadata nĂ« formatin EXIF dhe njĂ« API pĂ«r analizimin e metadatas.
  • NĂ« utilitarin ffprobe u shtua opsioni "-codec" ("-c") pĂ«r tĂ« zgjedhur njĂ« implementim tĂ« caktuar tĂ« dekoderit.
  • NĂ« utilitarin ffmpeg u shtua mbĂ«shtetje pĂ«r modalitetin mozaik (tiled) tĂ« ruajtjes sĂ« imazheve nĂ« formatin HEIF (kur njĂ« imazh shumĂ« i madh ruhet nĂ« formĂ«n e njĂ« grupi imazhesh mĂ« tĂ« vogla).
  • U hoq trajtesi i vjetĂ«r pĂ«r protokollin HLS.
  • Filtra tĂ« rinj:
    • drawvg pĂ«r tĂ« renditur grafikĂ« vektoriale mbi kornizat e videos, duke pĂ«rdorur bibliotekĂ«n libcairo.
    • vpp_amf pĂ«r ndryshimin e madhĂ«sisĂ« sĂ« videos dhe transformimin e hapĂ«sirĂ«s ngjyrĂ«, duke pĂ«rdorur AMD Advanced Media Framework pĂ«r pĂ«rshpejtimin harduerik.
    • vf_scale_d3d12, vf_deinterlace_d3d12, vf_mestimate_d3d12 pĂ«r shkallĂ«zimin, deinterlacing dhe analizimin e lĂ«vizjes nĂ« video, duke pĂ«rdorur pĂ«rshpejtimin harduerik tĂ« API-sĂ« grafike Direct3D 12.
    • gfxcapture pĂ«r tĂ« kapur pĂ«rmbajtjen e dritareve dhe ekranit nĂ« platformĂ«n Windows pĂ«rmes API Windows.Graphics.Capture.
    • U shtua filtrimi i bitstream pĂ«r metadatĂ«n LCEVC.

Burimi: opennet.ru

Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster