FFmpeg 5.1 мультимедиялық пакетінің шығарылымы

Алты айлық әзірлеуден кейін FFmpeg 5.1 мультимедиялық пакеті қол жетімді, ол әртүрлі мультимедиялық пішімдерде (дыбыс және бейне пішімдерін жазу, түрлендіру және декодтау) әрекеттерге арналған қолданбалар жиынтығы мен кітапханалар жинағын қамтиды. Пакет LGPL және GPL лицензиялары бойынша таратылады, FFmpeg әзірлеу MPlayer жобасына іргелес жүзеге асырылады. Нұсқа нөмірінің елеулі өзгеруі API-дегі елеулі өзгерістермен және жаңа шығарылымды генерациялау схемасына көшумен түсіндіріледі, оған сәйкес жаңа маңызды шығарылымдар жылына бір рет, ал қолдау мерзімі ұзартылған шығарылымдар екі жылда бір рет жасалады. FFmpeg 5.0 жобаның бірінші LTS шығарылымы болады.

FFmpeg 5.1 нұсқасына енгізілген өзгерістердің арасында:

  • Орталықтандырылмаған файлдық жүйе IPFS және онымен тұрақты IPNS мекенжайларын байланыстыру үшін қолданылатын протокол үшін қосылды.
  • QOI кескін пішіміне қолдау қосылды.
  • PHM (Portable Half float Map) кескін пішіміне қолдау қосылды.
  • AV1 пішіміндегі бейне декодтауды аппараттық жеделдету үшін VDPAU (Бейнені декодтау және көрсету) API пайдалану мүмкіндігі іске асырылды.
  • XvMC аппараттық бейне декодтауына арналған бұрынғы интерфейске қолдау көрсету тоқтатылды.
  • Стандартты шығыс ағынының орнына көрсетілген файлға шығару үшін ffprobe утилитасына "-o" опциясы қосылды.
  • Жаңа декодерлер қосылды: DFPWM, Vizrt Binary Image.
  • Жаңа кодтаушылар қосылды: pcm-bluray, DFPWM, Vizrt Binary Image.
  • Қосылған мультимедиалық контейнер бумалары (муксерлер): DFPWM.
  • Қосылған мультимедиа контейнерінің орауыштары (демуксерлер): DFPWM.
  • Жаңа бейне сүзгілері:
    • SITI – SI (Spatial Info) және TI (Temporal Info) бейне сапасының сипаттамаларын есептеу.
    • avsynctest - дыбыс пен бейненің синхрондалуын тексереді.
    • кері байланыс – кесілген кадрларды басқа сүзгіге қайта бағыттау, содан кейін нәтижені бастапқы бейнемен біріктіру.
    • pixelize - бейнені пикселизациялайды.
    • colormap - басқа бейнелердегі түстердің көрінісі.
    • colorchart — түс параметрлері кестесін құру.
    • көбейту - бірінші бейнедегі пиксель мәндерін екінші бейнедегі пикселдерге көбейту.
    • pgs_frame_merge PGS субтитр сегменттерін бір пакетке (биттік ағын) біріктіреді.
    • blurdetect - кадрлардың бұлыңғырлығын анықтайды.
    • remap_opencl - пикселдерді қайта салыстыруды орындайды.
    • chromakey_cuda - жеделдету үшін CUDA API қолданатын chromakey іске асыру.
  • Жаңа дыбыс сүзгілері:
    • диалог — стереодан көлемді дыбысты (3.0) генерациялау, екі стереоарнада бар ауызша диалогтар дыбысын орталық арнаға беру.
    • tiltshelf - жоғары немесе төмен жиіліктерді жоғарылату/азайту.
    • виртуалдыбас - стерео арналар деректеріне негізделген қосымша басс арнасын жасайды.

Ақпарат көзі: opennet.ru

пікір қалдыру