Liberigo de la plurmedia pako FFmpeg 6.0

Post ses monatoj da evoluo, disponeblas la plurmedia pako FFmpeg 6.0, kiu inkluzivas aron da aplikaĵoj kaj kolekton de bibliotekoj por operacioj en diversaj plurmediaj formatoj (registrado, konvertado kaj malkodado de aŭdaj kaj videoformatoj). La pakaĵo estas distribuita sub LGPL kaj GPL-licencoj, FFmpeg-disvolviĝo estas farita apud la projekto MPlayer.

Inter la ŝanĝoj aldonitaj en FFmpeg 6.0 estas:

  • Konstrui ffmpeg en multfadena reĝimo fariĝis deviga. Ĉiu amaskomunikila ujo envolvaĵo (muxer) nun funkcias en aparta fadeno.
  • Efektivigita subteno por VAAPI kaj QSV (Quick Sync Video) por kodi kaj malkodi VP9 kaj HEVC kun 4:2:2 kaj 4:4:4 kolora subspecimenigo, 10- kaj 12-bita kolorprofundkodigo.
  • Aldonita subteno por la biblioteko oneVPL (oneAPI Video Processing Library) por uzi Intel QSV (Quick Sync Video) aparatan akcelteknologion.
  • Aldonita AV1-kodilo kun aparatara akcelado bazita sur QSV.
  • Opcioj estis aldonitaj al la ilo ffmpeg:
    • "-shortest_buf_duration" por agordi la maksimuman daŭron de bufritaj kadroj (ju pli longa, des pli alta la precizeco en la "-shortest" reĝimo, sed pli alta memorkonsumo kaj latenteco).
    • "-stats_enc_pre[_fmt]", "-stats_enc_post[_fmt]" kaj "-stats_mux_pre[_fmt]" por registri kadro-post-kadran informon pri elektitaj fluoj en diversaj stadioj de kodado en la specifitan dosieron.
    • "-fix_sub_duration_heartbeat" por difini la korbatan videofluon uzatan por dividi subtekstojn.
  • La filtrigrafa sintakso estis etendita por permesi opciovalorojn esti transdonitaj de specifa dosiero. La dosiernomo estas specifita per specifo de valoro prefiksita per '/', ekzemple, "ffmpeg -vf drawtext=/text=/tmp/some_text" ŝargos la tekstan parametron el la /tmp/some_text-dosiero.
  • Aldonita subteno por bildaj formatoj: WBMP (Wireless Application Protocol Bitmap), Radiance HDR (RGBE).
  • Aldonitaj novaj malĉifriloj: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
  • Aldonitaj novaj kodiloj: nvenc AV1, MediaCodec.
  • Aldonitaj amaskomunikilaj ujmalpakiloj (demuxer): SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
  • CrystalHD-malĉifriloj estis malrekomenditaj.
  • Novaj videofiltriloj:
    • ddagrab - Kaptu Vindozan labortablan videon per la Desktop Duplication API.
    • corr - Determinas la korelacion inter du filmetoj.
    • ssim360 - simileca takso de videoj kaptitaj en 360°-reĝimo.
    • hstack_vaapi, vstack_vaapi kaj xstack_vaapi - kombinante plurajn filmetojn (ĉiu video estas montrita en sia propra areo de la ekrano) uzante VAAPI por akcelo.
    • backgroundkey - igas statikan fonon travidebla.
    • Reĝimo por determini la kultivaĵareon bazitan sur vektoroj kaj movaj randoj estis aldonita al la cropdetect filtrilo.
  • Novaj sonfiltriloj:
    • showcwt - audio al videokonvertoj kun spektra frekvenca bildigo uzante kontinuan ondettransformon kaj morleton.
    • adrc - Apliku filtrilon al la eniga sonfluo por ŝanĝi la spektran dinamikan intervalon.
    • a3dscope - Konvertas enigaŭdon en spacan 3D aŭdion.
    • afdelaysrc - Generas koeficientojn de finhava impulsrespondo (ABIO).
  • Novaj bitfluaj filtriloj:
    • Konverti de media100 al mjpegb.
    • Konverti de DTS al PTS.

fonto: opennet.ru

Aldoni komenton