Rhyddhau pecyn amlgyfrwng FFmpeg 6.0

Ar Γ΄l chwe mis o ddatblygiad, mae pecyn amlgyfrwng FFmpeg 6.0 ar gael, sy'n cynnwys set o gymwysiadau a chasgliad o lyfrgelloedd ar gyfer gweithrediadau ar wahanol fformatau amlgyfrwng (recordio, trosi a datgodio fformatau sain a fideo). Mae'r pecyn yn cael ei ddosbarthu o dan drwyddedau LGPL a GPL, mae datblygiad FFmpeg yn cael ei wneud wrth ymyl y prosiect MPlayer.

Ymhlith y newidiadau a ychwanegwyd at FFmpeg 6.0 mae:

  • Mae adeiladu ffmpeg mewn modd aml-edau wedi'i wneud yn orfodol. Mae pob papur lapio cynhwysydd cyfryngau (muxer) bellach yn rhedeg mewn edau ar wahΓ’n.
  • Gweithredu cefnogaeth ar gyfer VAAPI a QSV (Fideo Sync Cyflym) ar gyfer amgodio a datgodio VP9 a HEVC gydag is-samplu lliw 4:2:2 a 4:4:4, amgodio dyfnder lliw 10- a 12-did.
  • Cefnogaeth ychwanegol i lyfrgell oneVPL (Llyfrgell Prosesu Fideo unAPI) ddefnyddio technoleg cyflymu caledwedd Intel QSV (Fideo Sync Cyflym).
  • Ychwanegwyd amgodiwr AV1 gyda chyflymiad caledwedd yn seiliedig ar QSV.
  • Mae opsiynau wedi'u hychwanegu at y cyfleustodau ffmpeg:
    • "-shortest_buf_duration" i osod hyd hiraf y fframiau byffer (po hiraf, uchaf yw'r cywirdeb yn y modd "-byrraf", ond defnydd cof uwch a hwyrni).
    • " -stats_enc_pre[_fmt]", "-stats_enc_post[_fmt]" a "-stats_mux_pre[_fmt]" ar gyfer cofnodi gwybodaeth ffrΓ’m wrth ffrΓ’m am ffrydiau dethol ar wahanol gamau o amgodio i'r ffeil penodedig.
    • "-fix_sub_duration_heartbeat" i ddiffinio'r ffrwd fideo curiad calon a ddefnyddir i hollti is-deitlau.
  • Mae'r gystrawen filtergraph wedi'i ymestyn i ganiatΓ‘u i werthoedd opsiwn gael eu pasio o ffeil penodedig. Mae enw'r ffeil wedi'i nodi trwy nodi gwerth sydd wedi'i rhagddodi Γ’ '/', er enghraifft, bydd "ffmpeg -vf drawtext=/text=/tmp/some_text" yn llwytho'r paramedr testun o'r ffeil /tmp/some_text.
  • Cefnogaeth ychwanegol ar gyfer fformatau delwedd: WBMP (Protocol Cymhwysiad Diwifr Bitmap), Radiance HDR (RGBE).
  • Ychwanegwyd datgodyddion newydd: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
  • Ychwanegwyd amgodyddion newydd: nvenc AV1, MediaCodec.
  • Ychwanegwyd dadbacwyr cynhwysydd cyfryngau (demuxer): SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
  • Mae datgodyddion CrystalHD wedi'u dibrisio.
  • Hidlyddion fideo newydd:
    • ddagrab - Dal fideo bwrdd gwaith Windows trwy'r API Dyblygu Penbwrdd.
    • corr - Yn pennu'r gydberthynas rhwng dau fideo.
    • ssim360 - asesiad tebygrwydd o fideos a ddaliwyd yn y modd 360 Β°.
    • hstack_vaapi, vstack_vaapi a xstack_vaapi - cyfuno sawl fideo (dangosir pob fideo yn ei ardal ei hun o'r sgrin) gan ddefnyddio VAAPI ar gyfer cyflymiad.
    • backgroundkey - yn troi cefndir statig yn dryloyw.
    • Mae modd ar gyfer pennu arwynebedd y cnwd yn seiliedig ar fectorau ac ymylon mudiant wedi'i ychwanegu at yr hidlydd cropdetect.
  • Hidlyddion sain newydd:
    • showcwt - trawsnewidiadau sain i fideo gyda delweddu amledd sbectrwm gan ddefnyddio trawsnewid tonnau parhaus a morlet.
    • adrc - Cymhwyso hidlydd i'r ffrwd sain mewnbwn i newid yr ystod ddeinamig sbectrol.
    • a3dscope - Trosi sain mewnbwn yn sain 3D gofodol.
    • afdelaysrc - Yn cynhyrchu cyfernodau ymateb ysgogiad cyfyngedig (FIR).
  • Hidlyddion llif did newydd:
    • Trosi o media100 i mjpegb.
    • Trosi o DTS i PTS.

Ffynhonnell: opennet.ru

Ychwanegu sylw