ΠŸΡƒΡΠΊΠ°Π½Π΅ Π½Π° ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΠ΅Π½ ΠΏΠ°ΠΊΠ΅Ρ‚ FFmpeg 6.1

Π‘Π»Π΅Π΄ дСсСт мСсСца Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π΅ Π½Π°Π»ΠΈΡ‡Π΅Π½ мултимСдийният ΠΏΠ°ΠΊΠ΅Ρ‚ FFmpeg 6.1, ΠΊΠΎΠΉΡ‚ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π° Π½Π°Π±ΠΎΡ€ ΠΎΡ‚ прилоТСния ΠΈ колСкция ΠΎΡ‚ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π·Π° ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ с Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ (запис, ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€Π°Π½Π΅ ΠΈ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ Π½Π° Π°ΡƒΠ΄ΠΈΠΎ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ). ΠŸΠ°ΠΊΠ΅Ρ‚ΡŠΡ‚ сС разпространява ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈ LGPL ΠΈ GPL, Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ°Ρ‚Π° Π½Π° FFmpeg сС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° Π² нСпосрСдствСна близост Π΄ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° MPlayer.

Π‘Ρ€Π΅Π΄ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅, Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π² FFmpeg 6.1, са:

  • Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Vulkan API Π·Π° Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΎ ускорСниС Π½Π° Π²ΠΈΠ΄Π΅ΠΎ Π΄Π΅ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅ във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ H264, HEVC ΠΈ AV1.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ AV1 Π΅Π½ΠΊΠΎΠ΄Π΅Ρ€ Π·Π° Π²ΠΈΠ΄Π΅ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° VAAPI.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΊΠΎΠ΄Π΅Ρ†ΠΈ HEVC, VP9 ΠΈ AV1 Π² ΠΏΠΎΡ‚ΠΎΡ†ΠΈ, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° rtmp ΠΈ във Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ flv.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ парсСр, Π΅Π½ΠΊΠΎΠ΄Π΅Ρ€ ΠΈ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€ Π·Π° ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ EVC (Essential Video Coding), Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½ ΠΎΡ‚ Ρ€Π°Π±ΠΎΡ‚Π½Π°Ρ‚Π° Π³Ρ€ΡƒΠΏΠ° MPEG ΠΊΠ°Ρ‚ΠΎ стандарт MPEG-5.
  • Π Π°Π·ΡˆΠΈΡ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° VAAPI Π½Π° Windows систСми с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° libva-win32.
  • Π’ΡŠΠ²Π΅Π΄Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈ P_SKIP Π·Π° ускоряванС Π½Π° Π²ΠΈΠ΄Π΅ΠΎ ΠΊΠΎΠ΄ΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° libx264.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ Π΅Π½ΠΊΠΎΠ΄Π΅Ρ€ Π·Π° Π²ΠΈΠ΄Π΅ΠΎ във Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Microsoft RLE.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са Π½ΠΎΠ²ΠΈ Π΄Π΅ΠΊΠΎΠ΄Π΅Ρ€ΠΈ Playdate, RivaTuner, vMix ΠΈ OSQ.
  • Π”Π΅ΠΊΠΎΠ΄Π΅Ρ€ΡŠΡ‚ Π·Π° субтитри ARIB STD-B24 Π΅ Π²Π½Π΅Π΄Ρ€Π΅Π½ въз основа Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° libaribcaption.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ инструмСнти Π·Π° Ρ€Π°Π·ΠΎΠΏΠ°ΠΊΠΎΠ²Π°Π½Π΅ Π½Π° ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ (demuxer): Raw VVC (Versatile Video Coding, Π½ΠΎΠ² стандарт H.266/MPEG-I Част 3), Playdate, Raw AC-4, OSQ, CRI USM.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΎΠΏΠ°ΠΊΠΎΠ²Ρ‡ΠΈΡ†ΠΈ Π½Π° ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΈ (muxer): Raw AC-4 ΠΈ Raw VVC.
  • Нови Π²ΠΈΠ΄Π΅ΠΎ Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ:
    • color_vulkan - създава Ρ€Π°ΠΌΠΊΠ° с Π΄Π°Π΄Π΅Π½ цвят Ρ‡Ρ€Π΅Π· ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° API Π½Π° Vulkan.
    • bwdif_vulkan - ΠΈΠ·Π²ΡŠΡ€ΡˆΠ²Π° дСинтСрлСйсинг с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ° BWDIF (Bob Weaver Deinterlacing Filter), Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Vulkan API.
    • bwdif_cuda - дСинтСрлСйсинг с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ° BWDIF, Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° CUDA API.
    • nlmeans_vulkan - ΠΏΡ€Π΅ΠΌΠ°Ρ…Π²Π°Π½Π΅ Π½Π° ΡˆΡƒΠΌ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΡŠΠΌΠ° Π·Π° Π½Π΅Π»ΠΎΠΊΠ°Π»Π½ΠΈ срСдства, Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° API Π½Π° Vulkan.
    • xfade_vulkan - ВнСдряванС Π½Π° Π΅Ρ„Π΅ΠΊΡ‚ Π½Π° изблСдняванС с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° API Π½Π° Vulkan.
    • zoneplate - Π³Π΅Π½Π΅Ρ€ΠΈΡ€Π° тСстова Π²ΠΈΠ΄Π΅ΠΎ Ρ‚Π°Π±Π»ΠΈΡ†Π° Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° Π·ΠΎΠ½ΠΎΠ²Π° ΠΏΠ»ΠΎΡ‡Π° Π½Π° Fresnel.
    • scale_vt ΠΈ transpose_vt са Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ Π·Π° ΠΌΠ°Ρ‰Π°Π±ΠΈΡ€Π°Π½Π΅ ΠΈ трансформиранС, Π²Π½Π΅Π΄Ρ€Π΅Π½ΠΈ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° API Π½Π° VideoToolBox (macOS).
    • ΠŸΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° към Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈΡ‚Π΅ setpts ΠΈ asetpts.
  • Нови Π·Π²ΡƒΠΊΠΎΠ²ΠΈ Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ:
    • arls - ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° повтарящи сС Π½Π°ΠΉ-ΠΌΠ°Π»ΠΊΠΈ ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚ΠΈ, Π·Π° Π΄Π° ΠΏΡ€ΠΈΠ±Π»ΠΈΠΆΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π½Π° Π΅Π΄ΠΈΠ½ Π°ΡƒΠ΄ΠΈΠΎ ΠΏΠΎΡ‚ΠΎΠΊ към Π΄Ρ€ΡƒΠ³.
    • afireqsrc - Π“Π΅Π½Π΅Ρ€ΠΈΡ€Π° FIR Π΅ΠΊΠ²Π°Π»Π°ΠΉΠ·Π΅Ρ€ (Ρ„ΠΈΠ»Ρ‚ΡŠΡ€ с ΠΊΡ€Π°ΠΉΠ½Π° импулсна характСристика).
    • apsnr - ΠΈΠ·ΠΌΠ΅Ρ€Π²Π° Π½ΠΈΠ²ΠΎΡ‚ΠΎ сигнал-ΡˆΡƒΠΌ.
    • asisdr - ΠΈΠ·ΠΌΠ΅Ρ€Π²Π° Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° изкривяванС Π½Π° сигнала.
  • Нови битстрийм Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ:
    • Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½ΠΈ във VVC (Versatile Video Coding, H.266) ΠΏΠΎΡ‚ΠΎΡ†ΠΈ.
    • ΠšΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΈΡ€Π°ΠΉΡ‚Π΅ VVC ΠΏΠΎΡ‚ΠΎΡ†ΠΈ ΠΎΡ‚ MP4 Π² "ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ B".
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ опцията β€ž-readrate_initial_burstβ€œ към ΠΏΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° ffmpeg Π·Π° Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π·Π° Π±ΡƒΡ„Π΅Ρ€ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ‡Π΅Ρ‚Π΅Π½Π΅, слСд ΠΊΠΎΠ΅Ρ‚ΠΎ Π·Π°ΠΏΠΎΡ‡Π²Π° Π΄Π° сС ΠΏΡ€ΠΈΠ»Π°Π³Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ β€ž-readrateβ€œ. ΠžΠΏΡ†ΠΈΡΡ‚Π° β€ž-topβ€œ Π΅ ΠΎΡ‚Ρ…Π²ΡŠΡ€Π»Π΅Π½Π° ΠΈ вмСсто нСя трябва Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Ρ„ΠΈΠ»Ρ‚ΡŠΡ€ΡŠΡ‚ setfield.
  • ΠŸΠΎΠΌΠΎΡ‰Π½Π°Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° ffprobe Π΅ Π΄ΠΎΠ±Π°Π²ΠΈΠ»Π° опцията "-output_format", която Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π½Π° Π½Π° опцията "-of" ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° опрСдСлянС Π½Π° изходния Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ json Ρ„ΠΎΡ€ΠΌΠ°Ρ‚). XML ΠΈΠ·Ρ…ΠΎΠ΄Π½Π°Ρ‚Π° схСма Π΅ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π°, Π·Π° Π΄Π° ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° мноТСство Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, ΠΎΠ±Π²ΡŠΡ€Π·Π°Π½ΠΈ с Π΅Π΄ΠΈΠ½ родитСлски Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€