Handledningsmeny Innehållsförteckning på denna sida

Införa

FFmpeg är det ledande multimediaramverket, som kan avkoda, koda, transkoda, mux, demux, streama, filtrera och spela upp i stort sett allt som människor och maskiner har skapat. Den stöder de mest obskyra gamla formaten upp till framkanten. Oavsett om de designades av någon standardkommitté, samhället eller ett företag. Den är också mycket portabel: FFmpeg kompilerar, kör och passerar vår testinfrastruktur FATE över Linux, Mac OS X, Microsoft Windows, BSD:erna, Solaris, etc. under en mängd olika byggmiljöer, maskinarkitekturer och konfigurationer.

Den innehåller libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale och libswrecodele som kan användas av applikationer. Samt ffmpeg, ffplay och ffprobe som kan användas av slutanvändare för omkodning och spelning.

FFmpeg-projektet försöker tillhandahålla den bästa tekniskt möjliga lösningen för både utvecklare av applikationer och slutanvändare. För att uppnå detta kombinerar vi de bästa tillgängliga gratisprogramvarorna. Vi föredrar lite vår egen kod för att hålla beroenden av andra libs låga och för att maximera koddelning mellan delar av FFmpeg. Där frågan om "bäst" inte kan besvaras stöder vi båda alternativen så att slutanvändaren kan välja.

Alla är välkomna i FFmpeg och alla bidrag är också välkomna. Vi tar gärna emot patchar, pull-förfrågningar, buggrapporter, donationer eller någon annan typ av bidrag.

Säkerhet har hög prioritet och kodgranskning görs alltid med säkerhet i åtanke. Men på grund av de mycket stora mängderna kod som rör otillförlitlig data är säkerhetsproblem oundvikliga och därför tillhandahåller vi så snabba som möjligt uppdateringar till våra senaste stabila utgåvor när nya säkerhetsproblem upptäcks.

Officiell hemsida: https://ffmpeg.org/

FFmpeg-verktyg

ffmpeg : Ett kommandoradsverktyg för att konvertera multimediafiler mellan format.

ffplay : En enkel mediaspelare baserad på SDL och FFmpeg-biblioteken.

ffprobe : En enkel multimediaströmanalysator.

FFmpeg bibliotek för utvecklare

libavutil : är ett bibliotek som innehåller funktioner för att förenkla programmering, inklusive slumptalsgeneratorer, datastrukturer, matematikrutiner, centrala multimediaverktyg och mycket mer.

libavcodec : är ett bibliotek som innehåller avkodare och kodare för audio/video codecs.

libavformat : är ett bibliotek som innehåller demuxers och muxers för multimediacontainerformat.

libavdevice : är ett bibliotek som innehåller inmatnings- och utdataenheter för att hämta från och rendera till många vanliga multimedia-inmatnings-/utdataprogram, inklusive Video4Linux, Video4Linux2, VfW och ALSA.

libavfilter : är ett bibliotek som innehåller mediafilter.

libswscale : är ett bibliotek som utför mycket optimerad bildskalning och konvertering av färgrymd/pixelformat.

libswrecodele : är ett bibliotek som utför mycket optimerad ljudomcodeling, rematrixing och codeelformatkonvertering.

Innehållsförteckning på denna sida