FFmpeg 6.0 multimedia paketinin buraxılışı

Altı aylıq inkişafdan sonra müxtəlif multimedia formatlarında (audio və video formatlarının qeyd edilməsi, konvertasiyası və dekodlanması) əməliyyatlar üçün proqramlar dəsti və kitabxanalar toplusunu özündə birləşdirən FFmpeg 6.0 multimedia paketi mövcuddur. Paket LGPL və GPL lisenziyaları altında paylanır, FFmpeg inkişafı MPlayer layihəsinə bitişik həyata keçirilir.

FFmpeg 6.0-ə əlavə edilən dəyişikliklər arasında:

  • Çox yivli rejimdə ffmpeg qurulması məcburi hala gətirildi. Hər bir media konteyner sarğı (muxer) indi ayrı bir mövzuda işləyir.
  • VAAPI və QSV (Quick Sync Video) dəstəyi 9:4:2 və 2:4:4 rəng alt nümunəsi, 4 və 10 bit rəng dərinliyi kodlaşdırması ilə VP12 və HEVC-nin kodlaşdırılması və deşifrə edilməsi üçün həyata keçirilir.
  • Intel QSV (Quick Sync Video) aparat sürətləndirilməsi texnologiyasından istifadə etmək üçün oneVPL (oneAPI Video Processing Library) kitabxanası üçün əlavə dəstək.
  • QSV əsasında aparat sürətləndirilməsi ilə AV1 kodlayıcı əlavə edildi.
  • Seçimlər ffmpeg yardım proqramına əlavə edildi:
    • Buferlənmiş kadrların maksimum müddətini təyin etmək üçün "-qısa_buf_duration" ("-qısa" rejimdə nə qədər uzun olsa, dəqiqlik bir o qədər yüksək olar, lakin yaddaş istehlakı və gecikmə müddəti daha yüksəkdir).
    • “-stats_enc_pre[_fmt]”, “-stats_enc_post[_fmt]” və “-stats_mux_pre[_fmt]” seçilmiş fayla kodlaşdırmanın müxtəlif mərhələlərində seçilmiş axınlar haqqında kadr-kadr məlumatı qeyd etmək üçün.
    • "-fix_sub_duration_heartbeat" subtitrləri bölmək üçün istifadə edilən ürək döyüntüsü video axınını təyin etmək üçün.
  • Seçim dəyərlərinin müəyyən bir fayldan ötürülməsinə imkan vermək üçün filtr qrafiki sintaksisi genişləndirildi. Fayl adı '/' prefiksi olan dəyər göstərilməklə müəyyən edilir, məsələn, "ffmpeg -vf drawtext=/text=/tmp/some_text" mətn parametrini /tmp/some_text faylından yükləyəcək.
  • Şəkil formatları üçün əlavə dəstək: WBMP (Wireless Application Protocol Bitmap), Radiance HDR (RGBE).
  • Yeni dekoderlər əlavə edildi: APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
  • Yeni kodlayıcılar əlavə edildi: nvenc AV1, MediaCodec.
  • Əlavə edilmiş media konteynerini açan qurğular (deuxer): SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
  • CrystalHD dekoderləri köhnəlmişdir.
  • Yeni video filtrləri:
    • ddagrab - Desktop Duplication API vasitəsilə Windows masaüstü videonu çəkin.
    • corr - İki video arasında əlaqəni müəyyən edir.
    • ssim360 - 360° rejimində çəkilmiş videoların oxşarlığının qiymətləndirilməsi.
    • hstack_vaapi, vstack_vaapi və xstack_vaapi - sürətləndirmək üçün VAAPI istifadə edərək bir neçə videonun (hər bir video ekranın öz sahəsində göstərilir) birləşdirilməsi.
    • backgroundkey - statik fonu şəffafa çevirir.
    • Cropdetect filtrinə vektorlar və hərəkət kənarları əsasında məhsul sahəsini təyin etmək üçün rejim əlavə edilmişdir.
  • Yeni səs filtrləri:
    • showcwt - davamlı dalğa çevrilməsi və morletdən istifadə edərək spektr tezliyinin vizuallaşdırılması ilə audiodan videoya çevrilmə.
    • adrc - Spektral dinamik diapazonu dəyişdirmək üçün giriş audio axınına filtr tətbiq edin.
    • a3dscope - Giriş səsini məkan 3D audioya çevirir.
    • afdelaysrc - Sonlu impuls cavabı (FIR) əmsalları yaradır.
  • Yeni bit axını filtrləri:
    • Media100-dən mjpegb-ə çevirin.
    • DTS-dən PTS-ə çevirin.

Mənbə: opennet.ru

Добавить комментарий