Rhyddhau pecyn amlgyfrwng FFmpeg 6.1

Ar Γ΄l deng mis o ddatblygiad, mae pecyn amlgyfrwng FFmpeg 6.1 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.1 mae:

  • Mae'r gallu i ddefnyddio'r API Vulkan ar gyfer cyflymiad caledwedd datgodio fideo mewn fformatau H264, HEVC ac AV1 wedi'i weithredu.
  • Ychwanegwyd amgodiwr fformat fideo AV1 yn seiliedig ar VAAPI.
  • Cefnogaeth ychwanegol ar gyfer defnyddio codecau HEVC, VP9 ac AV1 mewn ffrydiau yn seiliedig ar y protocol rtmp ac mewn ffeiliau ar fformat flv.
  • Ychwanegwyd parser, amgodiwr a datgodiwr ar gyfer cynwysyddion cyfryngau yn y fformat EVC (Codio Fideo Hanfodol), a ddatblygwyd gan weithgor MPEG fel y safon MPEG-5.
  • Cefnogaeth estynedig i VAAPI ar systemau Windows gyda'r llyfrgell libva-win32.
  • Wedi gweithredu'r gallu i ddefnyddio paramedrau P_SKIP i gyflymu amgodio fideo gan ddefnyddio'r llyfrgell libx264.
  • Ychwanegwyd amgodiwr ar gyfer fideo mewn fformat Microsoft RLE.
  • Ychwanegwyd datgodyddion newydd Playdate, RivaTuner, vMix ac OSQ.
  • Mae datgodiwr is-deitl ARIB STD-B24 yn cael ei weithredu yn seiliedig ar y llyfrgell libaribcaption.
  • Dadbacwyr cynhwysydd cyfryngau ychwanegol (demuxer): VVC Crai (Codio Fideo Amlbwrpas, safon newydd H.266/MPEG-I Rhan 3), Playdate, Raw AC-4, OSQ, CRI USM.
  • Pecynnwyr cynhwysydd cyfryngau ychwanegol (muxer): Raw AC-4 a Raw VVC.
  • Hidlyddion fideo newydd:
    • color_vulkan - yn creu ffrΓ’m o liw penodol trwy ffonio'r API Vulkan.
    • bwdif_vulkan - yn perfformio deinterlacing gan ddefnyddio'r algorithm BWDIF (Bob Weaver Deinterlacing Filter) a weithredir gan ddefnyddio'r API Vulkan.
    • bwdif_cuda - deinterlacing gan ddefnyddio'r algorithm BWDIF, gweithredu yn seiliedig ar yr API CUDA.
    • nlmeans_vulkan - tynnu sΕ΅n gan ddefnyddio'r algorithm modd nad yw'n lleol a weithredir gan ddefnyddio'r API Vulkan.
    • xfade_vulkan - Gweithredu effaith pylu gan ddefnyddio'r API Vulkan.
    • zoneplate - yn cynhyrchu tabl fideo prawf yn seiliedig ar blΓ’t parth Fresnel.
    • Mae scale_vt a transpose_vt yn hidlwyr graddfa a thrawsnewid a weithredir gan ddefnyddio'r API VideoToolBox (macOS).
    • Mae cefnogaeth gorchymyn wedi'i ychwanegu at yr hidlwyr setpts a assetpts.
  • Hidlyddion sain newydd:
    • arls - yn defnyddio sgwariau lleiaf rheolaidd i frasamcanu paramedrau un ffrwd sain i'r llall.
    • afireqsrc - Yn cynhyrchu cyfartalwr FIR (hidlydd ymateb ysgogiad cyfyngedig).
    • apsnr - yn mesur y lefel signal-i-sΕ΅n.
    • asisdr - yn mesur lefel afluniad signal.
  • Hidlyddion llif did newydd:
    • Golygu metadata mewn ffrydiau VVC (Codio Fideo Amlbwrpas, H.266).
    • Trosi ffrydiau VVC o MP4 i "Atodiad B".
  • Ychwanegwyd yr opsiwn "-readrate_initial_burst" at y cyfleustodau ffmpeg i osod yr amser byffro darllen cychwynnol, ac ar Γ΄l hynny mae'r terfyn "-readrate" yn dechrau bod yn berthnasol. Mae'r opsiwn '-top' wedi'i anghymeradwyo a dylid defnyddio'r hidlydd setfield yn lle hynny.
  • Mae cyfleustodau ffprobe wedi ychwanegu'r opsiwn "-output_format", sy'n debyg i'r opsiwn "-of" a gellir ei ddefnyddio i bennu'r fformat allbwn (er enghraifft, gallwch ddefnyddio'r fformat json). Mae sgema allbwn XML wedi'i addasu i gefnogi elfennau lluosog wedi'u rhwymo i elfen rhiant sengl.

Ffynhonnell: opennet.ru

Ychwanegu sylw