FFmpeg 5.1 multimedia paketinin buraxılışı

Altı aylıq inkişafdan sonra FFmpeg 5.1 multimedia paketi mövcuddur ki, bu da müxtəlif multimedia formatları (audio və video formatlarının yazılması, konvertasiyası və dekodlanması) üzrə əməliyyatlar üçün proqramlar dəsti və kitabxanalar toplusunu əhatə edir. Paket LGPL və GPL lisenziyaları altında paylanır, FFmpeg inkişafı MPlayer layihəsinə bitişik həyata keçirilir. Versiya nömrəsində əhəmiyyətli dəyişiklik API-də əhəmiyyətli dəyişikliklər və yeni relizlərin nəsil sxeminə keçidlə izah olunur, buna görə yeni əhəmiyyətli relizlər ildə bir dəfə, dəstək müddəti uzadılmış buraxılışlar isə iki ildə bir dəfə yaradılacaq. FFmpeg 5.0 layihənin ilk LTS buraxılışı olacaq.

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

  • Qeyri-mərkəzləşdirilmiş fayl sistemi IPFS və onunla daimi IPNS ünvanlarını bağlamaq üçün istifadə olunan protokol üçün əlavə dəstək.
  • QOI şəkil formatı üçün əlavə dəstək.
  • PHM (Portable Half float Map) şəkil formatı üçün əlavə dəstək.
  • AV1 formatında video deşifrənin aparat sürətləndirilməsi üçün VDPAU (Video Decode and Presentation) API-dən istifadə etmək imkanı həyata keçirilib.
  • XvMC-nin hardware video deşifrəsi üçün köhnə interfeysə dəstək dayandırıldı.
  • Standart çıxış axını əvəzinə göstərilən fayla çıxış üçün ffprobe yardım proqramına "-o" seçimi əlavə edildi.
  • Yeni dekoderlər əlavə edildi: DFPWM, Vizrt Binary Image.
  • Yeni kodlayıcılar əlavə edildi: pcm-bluray, DFPWM, Vizrt Binary Image.
  • Əlavə edilmiş media konteyner qablaşdırıcıları (muxer): DFPWM.
  • Əlavə edilmiş media konteynerini açanlar (deuxer): DFPWM.
  • Yeni video filtrləri:
    • SITI - SI (Spatial Info) və TI (Müvəqqəti Məlumat) video keyfiyyət xüsusiyyətlərinin hesablanması.
    • avsynctest - audio və videonun sinxronizasiyasını yoxlayır.
    • rəy - kəsilmiş çərçivələri başqa filtrə yönləndirmək və nəticəni orijinal video ilə birləşdirmək.
    • pixelize - videonu pikselləşdirir.
    • colormap - digər videolardan rənglərin əks olunması.
    • colorchart — rəng təyini cədvəlinin yaradılması.
    • çarpmaq - birinci videodakı piksel dəyərlərinin ikinci videodakı piksellərə vurulması.
    • pgs_frame_merge PGS altyazı seqmentlərini bir paketə (bit axını) birləşdirir.
    • blurdetect - çərçivələrin bulanıqlığını təyin edir.
    • remap_opencl - piksel remapping həyata keçirir.
    • chromakey_cuda sürətləndirmə üçün CUDA API istifadə edən chromakey tətbiqidir.
  • Yeni səs filtrləri:
    • dialoq - stereodan ətraf səsin (3.0) yaradılması, hər iki stereo kanalda mövcud olan danışıq dialoqlarının səsinin mərkəzi kanala ötürülməsi.
    • tiltshelf - yüksək və ya aşağı tezlikləri artırmaq/azaltmaq.
    • virtualbass - stereo kanallardan alınan məlumatlar əsasında əlavə bas kanalı yaradır.

Mənbə: opennet.ru

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