Lëshimi i paketës multimedia FFmpeg 6.0

Pas pas gjashtë muajsh zhvillimi, paketa multimediale FFmpeg 6.0 është e disponueshme, e cila përfshin një grup aplikacionesh dhe një koleksion bibliotekash për operacione mbi formate të ndryshme multimediale (inxhinierimi, konvertimi dhe dekodimi i formateve të audios dhe videos). Paketa shpërndahet nën licencat LGPL dhe GPL, zhvillimi i FFmpeg bëhet paralelisht me projektin MPlayer.

Nga ndryshimet e shtuara në FFmpeg 6.0, duhen veçuar:

  • NdĂ«rsa Ă«shtĂ« bĂ«rĂ« e detyrueshme qĂ« ndĂ«rtimi i ffmpeg tĂ« funksionojĂ« nĂ« modalitet multithread. Çdo paketues i kontejnerĂ«ve multimedial (muxer) tani niset nĂ« njĂ« thread tĂ« veçantĂ«.
  • ËshtĂ« realizuar mbĂ«shtetje pĂ«r VAAPI dhe QSV (Quick Sync Video) pĂ«r kodimin dhe dekodimin e VP9 dhe HEVC me subdisektim tĂ« ngjyrave 4:2:2 dhe 4:4:4, si dhe kodim me thellĂ«si ngjyrash 10- dhe 12-bit.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r bibliotekĂ«n oneVPL (oneAPI Video Processing Library) pĂ«r pĂ«rdorimin e teknologjisĂ« sĂ« rikuperimit tĂ« harduerit Intel QSV (Quick Sync Video).
  • ËshtĂ« shtuar koduesi AV1 me rikuperim harduerik mbi bazĂ«n e QSV.
  • NĂ« utilitarin ffmpeg janĂ« shtuar opsionet:
    • «-shortest_buf_duration» pĂ«r caktimin e kohĂ«zgjatjes maksimale tĂ« kadrove tĂ« buferizuar (sa mĂ« shumĂ« tĂ« jetĂ«, aq mĂ« e lartĂ« Ă«shtĂ« saktĂ«sia nĂ« modalitetin «-shortest», por rritet edhe konsumimi i memories dhe vonesat).
    • «-stats_enc_pre[_fmt]», «-stats_enc_post[_fmt]» dhe «-stats_mux_pre[_fmt]» pĂ«r regjistrimin e informacionit mbi kadron e zgjedhur nĂ« etapa tĂ« ndryshme tĂ« kodimit nĂ« njĂ« skedĂ« tĂ« caktuar.
    • «-fix_sub_duration_heartbeat» pĂ«r identifikimin e videos sĂ« sinkronizimit (heartbeat) qĂ« pĂ«rdoret pĂ«r ndarjen e titrave.
  • Sintaksa e filtergraph Ă«shtĂ« zgjeruar me mundĂ«sinĂ« e kalimit tĂ« vlerave tĂ« opsioneve nga njĂ« skedĂ« e caktuar. Emri i skedĂ«s ceket pĂ«rmes caktimit tĂ« njĂ« vlerĂ« me prefiks ‘/', pĂ«r shembull, «ffmpeg -vf drawtext=/text=/tmp/some_text» do tĂ« sjellĂ« ngarkimin e parametrave text nga skeda /tmp/some_text.
  • ËshtĂ« shtuar mbĂ«shtetje pĂ«r formatet e imazheve: WBMP (Wireless Application Protocol Bitmap), Radiance HDR (RGBE).
  • JanĂ« shtuar dekoderĂ« tĂ« rinj: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
  • JanĂ« shtuar kodues tĂ« rinj: nvenc AV1, MediaCodec.
  • JanĂ« shtuar demuxer tĂ« rinj: SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
  • JanĂ« shpallur tĂ« vjetruar dekoderĂ«t CrystalHD.
  • ĐĐŸĐČі Ń„Ń–Đ»ŃŒŃ‚Ń€Đž ĐŽĐ»Ń ĐČŃ–ĐŽĐ”ĐŸ:
    • ddagrab — kapja e videos sĂ« desktopit tĂ« Windows pĂ«rmes API Desktop Duplication.
    • corr — pĂ«rcakton korrelacionin midis dy videove.
    • ssim360 — vlerĂ«simi i ngjashmĂ«risĂ« sĂ« videos tĂ« regjistruar nĂ« modalitetin 360°.
    • hstack_vaapi, vstack_vaapi dhe xstack_vaapi — kombinimi i disa videove (çdo video shfaqet nĂ« zonĂ«n e saj tĂ« ekranit) duke pĂ«rdorur VAAPI pĂ«r pĂ«rshpejtim.
    • backgroundkey — e transformon njĂ« sfond statik nĂ« tĂ« tejdukshme.
    • FiltĂ«r-i cropdetect ka shtuar njĂ« mod tĂ« identifikimit tĂ« zonĂ«s sĂ« prerjes bazuar nĂ« vektorĂ«t dhe skajet e lĂ«vizjes.
  • ĐĐŸĐČі Ń„Ń–Đ»ŃŒŃ‚Ń€Đž ĐŽĐ»Ń Đ·ĐČуĐșу:
    • showcwt — transformimi i audios nĂ« video me vizualizimin e frekuencĂ«s sĂ« spektrit, duke pĂ«rdorur transformimin e vazhdueshĂ«m tĂ« valĂ«ve dhe Morlet.
    • adrc — aplikimi i njĂ« filtri nĂ« rrjedhĂ«n e hyrjes audio pĂ«r tĂ« ndryshuar dinamikĂ«n spektrale.
    • a3dscope — transformimi i audios sĂ« hyrjes nĂ« zĂ« hapĂ«sinor 3D.
    • afdelaysrc — gjeneron koeficientĂ«t e karakteristikĂ«s impulsive tĂ« pĂ«rfunduar (FIR).
  • Filtrat e rinj tĂ« bitstream:
    • Transformimi nga media100 nĂ« mjpegb.
    • Transformimi nga DTS nĂ« PTS.

Burimi: opennet.ru

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