Az FFMPEG egy háttérprogram médiatartalmak átalakításához, rendereléshez. Előnye (és így a hátránya is, ha nem vagy hozzászokva), hogy ez egy parancssoros eszköz amit paraméterezni kell futtatás előtt. Különféle formátumokban rögzíthetjük, konvertálhatjuk, és továbbíthatjuk a digitális audio és videofelvételt. Nem kötelező parancssorban használni! Számos grafikus vezérlőfelület létezik hozzá, illetve a videovágó programok is ezt használják a tartalomleképzéshez (rendering).
blackPanther OS -en –más rendszerektől eltérő módon-, több FFMPEG (csomagkereses ffmpeg
) programcsomagot is biztosítunk:
- ffmpeg
a rendszer megosztott könyvtárait használja, a nyílt szabványoknak megfelelően (VAAPI támogatással) - ffmpeg-nvenc
a fenti ffmpeg csomag helyett (telepítéskor lecseréli), és NVidia CUDA támogatással bővíti ki a szolgáltatásokat a GPU alapú rendereléshez, a rendszer megosztott könyvtárait használja (Nvidia VGA kártya szükséges) - ffmpeg-nvenc-static
bármelyik ffmpeg csomag mellé telepíthető, Nvidia CUDA támogatással, GPU rendereléshez. A használatához az alábbi útvonalakat kell beállítani a programban:/usr/bin/ffmpeg-static /usr/bin/ffplay-static /usr/bin/ffprobe-static
Ha helyes beállításokat alkalmaztunk elérhetővé válik minden GPU leképzés
Mi a különbség a CPU és a GPU alapú leképzés között?!
A videokártyák processzorában (GPU) sokkal több processzormag található meg, így a leképzési műveletet több szálon tudja egyidőben elvégezni, ezáltal a leképzési idő drasztikusan csökken.
Parancssoros példa
Egyszerű átalakítás
0 1 2 | ffmpeg -i input_file.mp4 output_file.webm |
Processzormagok és egyidejűleg használható szálak beállítása
0 1 2 | ffmpeg -i input_file.mp4 -cpu-used 4 -threads 8 output_file.webm |
GPU használat
Intel VAAPI (Intel útmutató)
0 1 2 | ffmpeg -vaapi_device /dev/dri/renderD128 -i input.mp4 -vf 'format=nv12,hwupload' -c:v vp9_vaapi output.webm |
Nvidia Cuda (Encoder/Decoder mátrix | Nvidia útmutató)
0 1 2 | ffmpeg -hwaccel cuda -hwaccel_output_format cuda -i input.mp4 -c:v h264_nvenc -b:v 5M output.mp4 |
Hozzászólások lezárva