Lëshimi i paketës multimediale FFmpeg 7.0

Pas pesë muajsh zhvillimi, është në dispozicion paketa multimediale FFmpeg 7.0, e cila përfshin një grup aplikacionesh dhe një koleksion bibliotekash për operacione në formate të ndryshme multimediale (regjistrimi, konvertimi dhe dekodimi i formateve audio dhe video). Paketa shpërndahet nën licencat LGPL dhe GPL, zhvillimi FFmpeg kryhet ngjitur me projektin MPlayer.

Ndër ndryshimet e shtuara në FFmpeg 7.0 janë:

  • Programi i linjĂ«s sĂ« komandĂ«s ffmpeg ofron ekzekutim paralel tĂ« operacioneve pĂ«r shpaketimin/paketimin e kontejnerĂ«ve tĂ« mediave, dekodimin, kodimin dhe aplikimin e filtrave.
  • MbĂ«shtetja pĂ«r kodimin dhe dekodimin e videos nĂ« formatin MPEG-5 (EVC - Essential Video Coding) Ă«shtĂ« zbatuar duke pĂ«rdorur bibliotekĂ«n e jashtme libxevd.
  • U shtuan paketues dhe paketues tĂ« kontejnerĂ«ve tĂ« mediave (demuxer/muxer) pĂ«r formatin QOA (Quite OK Audio), tĂ« pĂ«rdorura pĂ«r transmetimin e audios pa humbje tĂ« cilĂ«sisĂ«. Dekodimi i QOA pretendohet tĂ« jetĂ« tre herĂ« mĂ« i shpejtĂ« se Ogg-Vorbis ndĂ«rsa arrin nivele mĂ« tĂ« larta tĂ« cilĂ«sisĂ« dhe kompresimit nĂ« QOA krahasuar me ADPCM.
  • U shtuan paketues dhe paketues tĂ« kontejnerĂ«ve tĂ« mediave (demuxer/muxer) pĂ«r formatin IAMF (Immersive Audio Model and Format), i cili pĂ«rcakton njĂ« kontejner pĂ«r shpĂ«rndarjen e tingullit rrethues. Formati parashikon transmetimin e informacionit shtesĂ« tĂ« nevojshĂ«m pĂ«r funksionimin e algoritmeve tĂ« rindĂ«rtimit tĂ« skenĂ«s sĂ« zĂ«rit dhe pĂ«rzierjes sĂ« zĂ«rit, dhe gjithashtu merr parasysh pĂ«rhapjen e sinjaleve tĂ« tingullit nĂ« hapĂ«sirĂ«n tredimensionale pĂ«r tĂ« rikrijuar tingullin sa mĂ« afĂ«r tĂ« jetĂ« e mundur. Ofron mbĂ«shtetje pĂ«r meta tĂ« dhĂ«nat e IAMF pĂ«r formatet MP4 dhe ISOBMFF.
  • U shtua njĂ« dekoder eksperimental pĂ«r formatin VVC (Versatile Video Coding), i njohur gjithashtu si standardi i kompresimit tĂ« videos H.266, i zhvilluar sĂ« bashku nga grupet e punĂ«s MPEG (ISO/IEC JTC 1) dhe VCEG (ITU-T), me pjesĂ«marrje tĂ« kompanive si Apple, Ericsson, Intel, Huawei, Microsoft, Qualcomm dhe Sony. H.266 zĂ«vendĂ«son H.265 (HEVC) dhe siguron transmetim dhe ruajtje me efikasitet tĂ« lartĂ« tĂ« tĂ« gjitha rezolucioneve tĂ« ekranit (nga SD dhe HD nĂ« 4K dhe 8K), mbĂ«shtet videon me njĂ« gamĂ« dinamike tĂ« zgjeruar (HDR, Gama e LartĂ« Dinamike) dhe video panoramike nĂ« Modaliteti 360 gradĂ«.
  • ËshtĂ« zbatuar aftĂ«sia pĂ«r tĂ« pĂ«rdorur API D3D12VA (Direct 3D 12 Video Encoding) pĂ«r pĂ«rshpejtimin e harduerit tĂ« dekodimit tĂ« formateve H264, HEVC, VP9, ​​AV1, MPEG-2 dhe VC1.
  • Programi ffplay ka shtuar mbĂ«shtetje pĂ«r pĂ«rshpejtimin e dekodimit tĂ« harduerit duke pĂ«rdorur API-tĂ« Vulkan dhe libplacebo.
  • Shtuar mbĂ«shtetje pĂ«r protokollin Content URI tĂ« pĂ«rdorur nĂ« platformĂ« Android.
  • KĂ«rkesat pĂ«r mjedisin e ndĂ«rtimit janĂ« rritur - pĂ«rpilimi i FFmpeg tani kĂ«rkon njĂ« pĂ«rpilues qĂ« mbĂ«shtet standardin C11. NĂ« njĂ« nga versionet e ardhshme ata planifikojnĂ« tĂ« pĂ«rdorin C17 si versionin minimal tĂ« mbĂ«shtetur.
  • PĂ«r koduesit e bazuar nĂ« QSV (Intel Quick Sync Video), metoda e parazgjedhur e kontrollit tĂ« shpejtĂ«sisĂ« sĂ« biteve Ă«shtĂ« ndryshuar nga VBR (shkalla e ndryshueshme e biteve) nĂ« CQP (shpejtĂ«sia konstante e biteve).
  • U shtua njĂ« shpaketues i ri pĂ«r kontejnerĂ«t e mediave DVD-Video, bazuar nĂ« bibliotekat libdvdnav dhe libdvdread nga projekti VideoLAN.
  • Zbatimit tĂ« formatit flv i Ă«shtĂ« shtuar aftĂ«sia pĂ«r tĂ« transmetuar metadata nĂ« pako (PacketTypeMetadata).
  • U shtua koduesi DXV DXT1.
  • U shtua dekoder LEAD MCMP.
  • U shtuan paketuesit e kontejnerĂ«ve tĂ« mediave (muxer) RCWT (Titrat e papĂ«rpunuar me kohĂ«) dhe AEA.
  • PĂ«r formatet MP4 dhe ISOBMFF, Ă«shtĂ« zbatuar aftĂ«sia pĂ«r tĂ« pĂ«rfshirĂ« metadata AVE (Ambient Viewing Environment).
  • MbĂ«shtetja pĂ«r teknologjinĂ« AFGS1 (AOMedia Film Grain Synthesis 1) Ă«shtĂ« implementuar, e pĂ«rdorur nĂ« specifikimin AV1 Film Grain dhe e krijuar pĂ«r tĂ« pĂ«rmirĂ«suar efikasitetin e imazheve me kokrra.
  • MbĂ«shtetje e shtuar pĂ«r imazhe statike nĂ« formatet HEIF dhe AVIF, si dhe imazhe statike me mozaik.
  • Profili Dolby Vision Ă«shtĂ« implementuar pĂ«r formatin AV1.
  • MbĂ«shtetja pĂ«r pĂ«rcjelljen e meta tĂ« dhĂ«nave HDR10 ofrohet kur kodohet nĂ«pĂ«rmjet bibliotekave libx264, libx265 dhe libsvtav1.
  • Optimizime tĂ« shtuara pĂ«r tĂ« pĂ«rshpejtuar punĂ«n me formatin HEVC nĂ« arkitekturat AArch64 dhe Loongarch. JanĂ« bĂ«rĂ« optimizime tĂ« performancĂ«s pĂ«r tĂ« shpejtuar kodimin dhe dekodimin e formateve AAC, FLAC, JPEG-2000, LPC, RV4.0, SVQ, VC1 dhe VP8 nĂ« sistemet e arkitekturĂ«s RISC-V.
  • Filtra tĂ« rinj:
    • tiltandshift Ă«shtĂ« njĂ« transformim video nĂ« stilin Tilt-Shift qĂ« pĂ«rqendron vĂ«mendjen nĂ« njĂ« pjesĂ« specifike tĂ« imazhit dhe turbullon pjesĂ«n tjetĂ«r tĂ« pĂ«rmbajtjes pĂ«r tĂ« krijuar njĂ« pamje tĂ« ngjashme me lodrĂ«n.
    • quirc - zbuloni dhe deshifroni kodet QR duke pĂ«rdorur bibliotekĂ«n libquirc.
    • fsync - sinkronizon kornizat video bazuar nĂ« informacionin nga njĂ« skedar i jashtĂ«m.
    • aap - pĂ«rdor algoritmin Affine Projection pĂ«r tĂ« pĂ«rcaktuar ngjashmĂ«rinĂ« e fragmenteve tĂ« zĂ«rit.
  • U shtua backend dnn pĂ«r krijimin e filtrave duke pĂ«rdorur modele tĂ« mĂ«simit tĂ« makinerive tĂ« ngarkuara duke pĂ«rdorur libtorch.
  • U shtua filtri bitstream showinfo pĂ«r daljen e korrigjimit tĂ« informacionit tĂ« paketĂ«s.
  • U shtua mbajtĂ«si qrencodesrc pĂ«r futjen e kodeve QR.
  • Programi ffmpeg tani mbĂ«shtet dekoderat e kthimit, lejon pĂ«rdorimin e opsionit "-bsf" pĂ«r transmetimet hyrĂ«se dhe dalĂ«se dhe heq opsionet e vjetĂ«ruara "-psnr" dhe "-map_channel".
  • Programi ffprobe zbaton opsionin "-show_stream_groups option" dhe siguron daljen e meta tĂ« dhĂ«nave kur pĂ«rdoret opsioni "-export_side_data film_grain".

Burimi: opennet.ru

Bleni njĂ« host tĂ« besueshĂ«m pĂ«r faqet me mbrojtje DDoS, serverĂ« VPS VDS đŸ”„ Bleni hosting tĂ« besueshĂ«m tĂ« faqeve tĂ« internetit me mbrojtje DDoS, servera VPS VDS | ProHoster