Nadchodzi FFmpeg 4.4 z ulepszeniami w dekoderach wideo, nowymi filtrami i nie tylko

W końcu po dziesięciu miesiącach rozwoju stał się znany uruchomienie nowej wersji FFmpeg 4.4 w którym wykonano wiele pracy nie tylko w celu ulepszenia koderów i dekoderów wideo, ale również do wprowadzenia obsługi nowych, a także wprowadzenie nowych filtrów i nie tylko.

Dla tych, którzy nie są zaznajomieni z FFmpeg, powinni wiedzieć, że tak jest projekt wolnego oprogramowania Może, która umożliwia użytkownikom dekodowanie, kodowanie, transkodowanie, multipleksowanie, demultipleksowanie, przesyłanie strumieniowe, filtrowanie, przesyłanie strumieniowe audio i wideo i wiele innych.

Warto również wspomnieć, że pakiet zawiera libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale i libswresample, które mogą być używane przez aplikacje. Oprócz ffmpeg, ffserver, ffplay i ffprobe, które może być używany przez użytkowników końcowych do transkodowania, przesyłania strumieniowego i odtwarzania.

Główne nowe funkcje FFmpeg 4.4

W tej nowej wersji FFmpeg 4.4 a głównych nowości To się wyróżnia to praca wykonana w formacie AV1, bo np wdrożono możliwość kodowania wideo w formacie AV1 przy użyciu kodera SVT-AV1 (Scalable Video Technology AV1), który wykorzystuje sprzętową równoległość obliczeń występującą w nowoczesnych procesorach Intela.

Wyróżnia się możliwość korzystania z Interfejs API VDPAU (Dekodowanie i prezentacja wideo) do sprzętowego przyspieszania dekodowania wideo w formatach HEVC / H.265 (10 / 12bit) i VP9 (10 / 12bit).

Dodano nowe dekodery w tym AVS3, Cintel RAW, PhotoCD, PGX, IPU, MobiClip Video, MobiClip FastAudio, ADPCM IMA MOFLEX, Argonaut Games Video, MSP v2 (Microsoft Paint), IMX Symbiosis, SGA Digital Images.

Co do nowego dodane enkodery możemy znaleźć:

  • ADPCM Argonaut Games Encoder
  • Enkoder ADPCM IMA AMV
  • Koder ADPCM IMA Ubisoft APM
  • Obsługa kodowania AV1 SVT-AV1
  • Obsługa kodowania monochromatycznego AV1 przez libaom> = 2.0.1
  • Koder Cineform HD
  • Oprogramowanie wysokonapięciowe ADPCM Encoder
  • Usunięto koder libwavpack
  • OpenEXR Image Encoder
  • Enkoder PFM
  • Koder wideo RPZA
  • Enkoder SpeedHQ
  • Koder napisów TTML i muxer

A jeśli chodzi o nowe filtry które zostały dodane:

  • Filtr wideo Chromanr: Redukuje zakłócenia kolorów w filmie.
  • Filtry Afreqshift i Aphaseshift: Zmienia częstotliwość i fazę dźwięku.
  • Filtr adenormowy: dodaje pewien poziom hałasu.
  • Filtr normalnej mowy: Przeprowadza normalizację mowy.
  • Filtr Asupercut: usuwa z dźwięku częstotliwości powyżej 20 kHz.
  • Filtr podcięty: Obcina częstotliwości subwoofera.
  • Filtr Asuperpass i Asuperstop: Implementacja filtra częstotliwości Butterwortha.
  • Filtr Shufflepixels: zmienić rozmieszczenie pikseli w klatkach wideo.
  • Filtr Tmidequalizer: stosuje tymczasowy efekt EQ wideo w połowie.
  • Filtr stdif: usuwanie przeplotu za pomocą algorytmu kreślenia nachylenia krawędzi.
  • epx: to filtr powiększający do tworzenia grafiki pikselowej.
  • Nożyce: transformacja ścinania wideo.
  • Wiśniówka: zastosowanie operatora Kirscha do wideo.
  • Filtr temperatury kolorów: Regulacja temperatury barwowej wideo.
  • Filtr Colorcontrast: Regulacja kontrastu kolorów między składowymi wideo RGB.
  • Kolor poprawny: korekcja balansu bieli dla wideo.
  • Kolorowanie: kolorowa nakładka na wideo.
  • Filtr wideo ekspozycji: Dostosowuje poziom ekspozycji wideo.
  • Filtr wideo monochromatyczny: konwertuje kolorowe wideo na skalę szarości.
  • Filtr audio Aexciter: generuje składowe dźwięku o wysokiej częstotliwości, których nie ma w oryginalnym sygnale.
  • Filtr VIF i MSAD: Określ współczynniki VIF (wizualna wierność informacji) i MSAD (średnia suma bezwzględnych różnic), aby ocenić różnice między dwoma filmami.
  • Filtr wideo tożsamości: określenie poziomu różnic między dwoma filmami.
  • Filtr Setts Bitstream: ustawia PTS (znacznik czasu prezentacji) i DTS (znacznik czasu dekodowania) w pakietach (strumień bitów).

Wreszcie, ci, którzy chcą zainstalować lub zaktualizować FFmpeg 4.4, powinni wiedzieć, że ten pakiet znajduje się w większości dystrybucji Linuksa lub jeśli wolą, mogą pobrać jego kod źródłowy do kompilacji z linku poniżej.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.