Opetusvalikko Sisällysluettelo tällä sivulla

Esitellä

FFmpeg on johtava multimediakehys, joka pystyy purkamaan, koodaamaan, transkoodaamaan, muokkaamaan, purkamaan, suoratoistamaan, suodattamaan ja toistamaan melkein mitä tahansa, mitä ihmiset ja koneet ovat luoneet. Se tukee kaikkein epäselvimpiä vanhoja formaatteja aina huippuunsa asti. Ei ole väliä, ovatko ne jonkin standardointikomitean, yhteisön tai yrityksen suunnittelemia. Se on myös erittäin kannettava: FFmpeg kokoaa, suorittaa ja läpäisee testausinfrastruktuurimme FATE Linuxissa, Mac OS X:ssä, Microsoft Windowsissa, BSD:issä, Solarisissa jne. useissa eri rakennusympäristöissä, konearkkitehtuureissa ja kokoonpanoissa.

Se sisältää libavcodecin, libavutil, libavformat, libavfilter, libavdevice, libswscale ja libswrecodele, joita sovellukset voivat käyttää. Sekä ffmpeg, ffplay ja ffprobe, joita loppukäyttäjät voivat käyttää transkoodaukseen ja soittamiseen.

FFmpeg-projekti pyrkii tarjoamaan parhaan teknisesti mahdollisen ratkaisun sovellusten kehittäjille ja loppukäyttäjille. Tämän saavuttamiseksi yhdistämme parhaat saatavilla olevat ilmaiset ohjelmistovaihtoehdot. Suosimme hieman omaa koodiamme pitääksemme riippuvuudet muista libistä alhaisina ja maksimoidaksemme koodin jakamisen FFmpegin osien välillä. Aina kun kysymykseen "paras" ei voida vastata, tuemme molempia vaihtoehtoja, jotta loppukäyttäjä voi valita.

Kaikki ovat tervetulleita FFmpegiin, ja myös kaikki panokset ovat tervetulleita. Otamme mielellämme vastaan korjaustiedostoja, vetopyyntöjä, vikailmoituksia, lahjoituksia tai muita lahjoituksia.

Turvallisuus on etusijalla, ja koodin tarkistus tehdään aina turvallisuus ajatellen. Vaikka erittäin suuren koodimäärän vuoksi epäluotettavat tietoturvaongelmat ovat väistämättömiä, ja siksi tarjoamme mahdollisimman nopeasti päivityksiä viimeisimpiin vakaisiin julkaisuihimme, kun uusia tietoturvaongelmia havaitaan.

Virallinen nettisivu: https://ffmpeg.org/

FFmpeg-työkalut

ffmpeg : Komentorivityökalu multimediatiedostojen muuntamiseen muotojen välillä.

ffplay : Yksinkertainen mediasoitin, joka perustuu SDL- ja FFmpeg-kirjastoihin.

ffprobe : Yksinkertainen multimediavirran analysaattori.

FFmpeg-kirjastot kehittäjille

libavutil : on kirjasto, joka sisältää toimintoja ohjelmoinnin yksinkertaistamiseksi, mukaan lukien satunnaislukugeneraattorit, tietorakenteet, matematiikan rutiinit, keskeiset multimedia-apuohjelmat ja paljon muuta.

libavcodec : on kirjasto, joka sisältää dekoodeja ja koodereita audio/video koodekkeja varten.

libavformat : on kirjasto, joka sisältää demuksereita ja sekoittimia multimediasäiliömuotoja varten.

libavdevice : on kirjasto, joka sisältää syöttö- ja tulostuslaitteita moniin yleisiin multimedian syöttö-/tulostusohjelmistokehyksiin, mukaan lukien Video4Linux, Video4Linux2, VfW ja ALSA, hahmontamiseen.

libavfilter : on mediasuodattimia sisältävä kirjasto.

libswscale : on kirjasto, joka suorittaa erittäin optimoituja kuvan skaalaus- ja väriavaruuden/pikselimuodon muunnostoimintoja.

libswrecodele : on kirjasto, joka suorittaa erittäin optimoituja äänen uudelleennäytteenottoa, rematriisointia ja näytemuotojen muunnostoimintoja.

Sisällysluettelo tällä sivulla