Teljes FFmpeg oktatóanyag videók szerkesztéséhez és konvertálásához

Utolsó frissítés: 12/12/2025
Szerző: Izsák
  • Az FFmpeg egy vonalvezetési eszköz. parancsok platformfüggetlen, képes hang- és videófelvételre, konvertálásra és feldolgozásra, számos kodek és formátum támogatásával.
  • Lehetővé teszi mindent elvégezni az egyszerű formátumkonverzióktól kezdve a haladó feladatokig, mint például a vágás, átméretezés, logók beszúrása, GIF-ek generálása és videók készítése képsorozatokból.
  • Valódi potenciálja akkor mutatkozik meg, amikor szkriptekbe és automatizált munkafolyamatokba integrálják, ahol klipeket fűzhet össze, átmeneteket alkalmazhat, normalizálhatja a hangot és szabványosíthatja a tartalomgyártást.
  • Néhány jól érthető paranccsal hatékony munkafolyamatot lehet létrehozni a videószerkesztéshez és -tömörítéshez anélkül, hogy nehézkes grafikus felületekre kellene hagyatkozni.

ffmpeg oktatóanyag videófájlokhoz

Ha gyakran dolgozol videókkal, előbb-utóbb bele fogsz ütközni Az FFmpeg, mint egy svájci bicska a konvertáláshoz, tömörítéshez és feladatok automatizálásáhozNem számít, hogy grafikus felületű szerkesztőktől, vagy olyan platformokról érkezel, mint folyó vagy egyszerű online konverterek: ha finom vezérlésre, ritka formátumokra vagy hatalmas automatizálásra van szükség, az FFmpeg jön képbe.

Az is igaz, hogy amikor először meglátod, kicsit ijesztő: rengeteg paraméter, nagyon hosszú parancs és üzenet a terminálDe ha egyszer megérted a logikáját, rendkívül kényelmes eszközzé válik ismétlődő feladatokhoz: formátumok módosításához, fájlméret csökkentéséhez, vágáshoz, logók hozzáadásához, GIF-ek generálásához vagy time-lapse videók készítéséhez fényképekből, és sok más dologhoz.

Mi az FFmpeg, és miért használják annyit videókban?

Mi az ffmpeg és hogyan kell használni?

Az FFmpeg egy ingyenes szoftvereszközökből és könyvtárakból álló készlet. Hang- és videófelvételek rögzítésére, konvertálására, feldolgozására és streamelésére tervezték. Nem egy szép ablakokkal és gombokkal rendelkező alkalmazás: parancssorból vezérelhető, ami hihetetlen rugalmasságot biztosít, és ideálissá teszi automatizáláshoz, szerverekhez és szkriptekhez.

A neve arra utal, Gyorsított MPEG...utalás arra a csoportra, amely meghatározta az MPEG videó szabványokat. Amióta Fabrice Bellard 2000-ben elindította a projektet, a közösség azóta bővíti azt... a számtalan program és szolgáltatás által használt multimédiás motor anélkül, hogy tudnál (streaming platformok, szerkesztők, konverterek stb.).

Az egyik legnagyobb erénye, hogy Hatalmas számú kodeket és konténert támogat (Hogyan válasszuk ki a legjobb kodekeket videókhoz): MP4, MOV, MKV, AVI, WebM, FLV, Ogg, animált GIF-ek, képsorozatok, MP3AAC, OGG, WAV, WMA és sok más formátum. Ha a kedvenc lejátszód lejátszik valamit, az FFmpeg valószínűleg el tudja olvasni vagy elő tudja állítani.

Továbbá az FFmpeg cross platformProbléma nélkül telepíthető a Linux, WindowsmacOS és más hasonló rendszerek UnixÉs bár a konzolról használható, számos grafikus felület létezik, amelyek a színfalak mögött is használják, ha inkább fokozatosan, parancsok nélkül szeretnéd használni.

Az FFmpeg telepítése Windows, macOS és Linux rendszerekre

Az ffmpeg telepítése Windows, Mac és Linux rendszerekre

Mielőtt elkezdenénk a parancsok kiadását, telepítenünk kell az eszközt. A folyamat az operációs rendszertől függően változik.De minden esetben csak egyszer történik meg, aztán elfelejted.

Telepítse az FFmpeg-et Windowsra

Windows rendszerben számos lehetőség közül választhat, de az egyik leggyakoribb a letöltés. statikus csomag már lefordítvaEz megkímél attól, hogy bármit is fordítanod kelljen, vagy függőségekkel foglalkoznod.

Egy tipikus munkafolyamat a következő lenne: felkeresed a hivatalos FFmpeg weboldalt vagy egy megbízható build oldalt, descargas UNA „statikus” verzió ZIP vagy 7z formátumbanKicsomagolod a kívánt mappába (például egy másodlagos meghajtóra), és belül egy könyvtárat látsz több alkönyvtárral, beleértve a tartó, ahol az ffmpeg.exe, ffplay.exe és ffprobe.exe futtatható fájlok találhatók.

Annak elkerülése érdekében, hogy mindig azt a mappát kelljen megnyitni, az ideális megoldás a következő: add hozzá a bin könyvtár elérési útját a rendszer környezeti változóihozA Vezérlőpult > Rendszer > Speciális rendszerbeállítások > Környezeti változók menüpontban keresse meg a Path változót, szerkessze, és adja hozzá a teljes elérési utat a bin mappához. Innen írhat majd ffmpeg bármelyik konzolon, és futni fog.

Egy másik nagyon kényelmes alternatíva az, hogy egy csomagkezelő, mint például a Chocolatey és futtassa egy rendszergazdai konzolban: choco install ffmpegA telepítést és a PATH-ot maga a vezető kezeli.

Telepítse az FFmpeg-et macOS-re

En MacA legpraktikusabb módja a húzás HomebrewHa nincs meg, telepítse a következő beillesztésével: forgatókönyv Telepítő tiszt a terminálon. Működés után egyszerűen:

brew install ffmpeg

és perceken belül meglesz Az ffmpeg bármilyen terminálról használhatóA Homebrew automatikusan kezeli a függőségeket, elérési utakat és a jövőbeli frissítéseket.

Ha inkább egyedül szeretnéd csinálni, letöltheted a már lefordított binárisok macOS-re, de a gyakorlatban a Homebrew segítségével sok kellemetlenségtől megkímélheted magad, és egy egyszerű brew upgrade ffmpeg.

Az FFmpeg telepítése Linuxra

A legtöbb modern disztribúcióban Az FFmpeg elérhető a hivatalos tárolókbanDebianban, Ubuntuban és származékaiban például A következővel telepítheted:

sudo apt install ffmpeg

Más disztribúciókban a csomagkezelő megváltozik, de az ötlet ugyanaz: Telepíted az ffmpeg csomagot és a hozzá tartozó eszközöket, mint az ffprobe. Ha ezután lefuttatod which ffmpeg és kapsz valami ilyesmit /usr/bin/ffmpegMinden rendben van.

Fejlettebb esetekben (például olyan szervereknél, amelyeknek szükségük van rá) bizonyos kodekek vagy könyvtárak speciális támogatásaVannak, akik inkább forráskódból fordítják az FFmpeg-et, és manuálisan adnak hozzá modulokat, például a LAME-ot MP3-hoz, a libogg-ot, a libvorbis-t, vagy integrálják az mplayerrel. Ezekben az esetekben ezeket a könyvtárakat előre letöltik és lefordítják, majd a jogosultságokat és az elérési utakat beállítják (LD_LIBRARY_PATH) és szimbolikus linkek jönnek létre a /usr/lib az FFmpeg könyvtárak felé /usr/local/lib.

Az FFmpeg alapvető szintaxisának megértése

alapvető ffmpeg parancsok

A telepítés után a következő lépés a megértés Hogyan írjunk egy minimális FFmpeg parancsot?Az általános szerkezet általában a következő:

  Hogyan készítsünk tökéletes autounattend.xml fájlt Windows 11-hez a schneegans.de segítségével

ffmpeg -i entrada.ext salida.ext

A fő paraméter a -iEz a bemeneti fájlt vagy adatfolyamot jelöli. Minden, amit az opció előtt és után hozzáadsz, olyan beállítás, amely befolyásolja a kimenet feldolgozását és generálását.

Ha egyszerűen csak akarod technikai információk beszerzése egy videofájlból, Te tudod használni:

ffmpeg -hide_banner -i video.mp4

Ezzel az FFmpeg olyan részleteket jelenít meg, mint például időtartam, bitráta, videó- ​​és hangkodekek, felbontás, képkockasebesség és egyéb metaadatok. A paraméter -rejtsd_bannert Ez megakadályozza, hogy lásd a hatalmas kezdeti konfigurációs és fordítási blokkot, és lehetővé teszi, hogy a valóban hasznos információkra koncentrálj.

Néhány nagyon hasznos globális paraméter, amelyek segíthetnek:

  • -formátumok: felsorolja a támogatott formátumokat (konténereket).
  • -kodekek: megjeleníti az összes bemeneti és kimeneti kodeket.
  • -dekóderek: részletezi a bemenetként elfogadott kodekeket.
  • -kódolók: felsorolja az exportáláskor használható kodekeket.

Ennyi minimális információ birtokában elkezdheted konvertáljon egyik formátumról a másikra egyszerűen a kimeneti kiterjesztés módosításával. Például:

ffmpeg -i video_origen.mov video_destino.mp4

Ebben az esetben az FFmpeg fogja választani ésszerű kodekek a kiterjesztéstől függőenPéldául H.264 videóhoz és AAC hanghoz MP4 esetén, hacsak másképp nem adod meg.

Kodekek, konténerek és kulcsfontosságú minőségi paraméterek

Ahhoz, hogy a legtöbbet hozd ki az FFmpegből, fontos különbséget tenni a kodek és a konténer közöttAz MP4 (konténer) nem ugyanaz, mint a H.264 vagy a H.265 (videokodekek), bár a kifejezéseket gyakran összekeverik a köznyelvben.

Un codec Ez az algoritmus tömöríti és kicsomagolja az audio- vagy videoadatfolyamot (H.264, H.265/HEVC, AV1, VP9, ​​​​AAC, MP3, Ogg Vorbis stb.). konténer (MP4, MKV, AVI, MOV, WebM, Ogg stb.) az a „csomagolóanyag”, amely több video- és hangsávot tartalmazhat, feliratok és metaadatok.

Néhány gyakori tárolóedény:

  • AVI: egy klasszikus Windows program, széles körben használt, de modern korlátozásokkal.
  • MOVQuickTime szabványformátum, széles körben használják Apple környezetekben.
  • MP4: szabványos MPEG-4 konténer, amely nagymértékben kompatibilis az eszközök között.
  • Ogg- Nyitott konténer olyan kodekekhez, mint a Vorbis vagy a Theora.
  • MKVMatroska formátum, nagyon rugalmas és nyitott, ideális masterfájlokhoz és archiváláshoz.

Az FFmpeg-ben a minőséget elsősorban olyan paraméterekkel szabályozhatod, mint például -b: v (videó bitráta), -b:a (audio bitráta) vagy a népszerű CRF olyan kodekekben, mint a H.264 vagy a H.265. Például:

ffmpeg -i video.avi -b:v 2500k -b:a 192k salida.mp4

Ebben az esetben a következő videó bitrátát kell beállítania: 2.500 kb / s és egy hangfelvétel 192 kb / sA magasabb bitráta általában jobb minőséget, de nagyobb fájlméretet is jelent, és fordítva. A CRF (Constant Rate Factor) esetében a logika kissé megváltozik, mert Az alacsonyabb érték jobb minőséget és nagyobb fájlméretet jelent.A H.265 szabványban például egy 18-22 körüli CRF sok esetben szinte megkülönböztethetetlen az eredetitől.

Videókonverzió, tömörítés és formátumváltás

Az FFmpeg egyik leggyakoribb felhasználási módja a Videók konvertálása és újratömörítése kisebb mérethez vagy formátumuk módosításához.miközben megőrzi az elfogadható minőséget. Ha grafikus felületű alternatívát szeretne, tekintse meg a következőt: Hogyan szerkeszthetünk és konvertálhatunk videókat VLC-vel?.

A alapvető konverzióEgyszerűen jelölje meg a belépési és kilépési pontokat:

ffmpeg -i origen.avi destino.mpg

Ha finomhangolni szeretnéd a dolgokat, megadhatod a video- és audiokodekeket, a minőségi módot és a tárolót. Például a következőhöz: Videó tömörítése H.265 (libx265) használatával nagyon jó minőségben és a hanganyag érintése nélkül:

ffmpeg -i "input.mp4" -c:v libx265 -preset veryslow -crf 18 -c:a copy "salida_comprimida.mkv"

Itt használod:

  • -c:v libx265H.265 videokodek (nagyon hatékony).
  • -előre beállított nagyon lassú: lassabb kódolás, de jobb tömörítéssel.
  • -crf 18: nagyon jó minőségű; akár 20-22-ig is mehetsz, ha kisebb súlyt szeretnél.
  • -c:egy másolat: a hanganyagot eredeti állapotában másolja, újratömörítés nélkül.

Ha tetszik tömörítsd a hangot is 128 kb/s sebességű AAC esetén a következőt használhatod:

ffmpeg -i input.mp4 -c:v libx265 -preset veryslow -crf 18 -c:a aac -b:a 128k output.mkv

Az MKV konténerformátum nagyon stabil és rugalmas az ilyen típusú munkákhoz. Ha később feltétlenül szükséged van egy MP4-re, akkor… remultiplex (konténercsere újratömörítés nélkül) val vel:

ffmpeg -i salida.mkv -c copy salida_final.mp4

Ez az utolsó lépés gyorsmert csak a fájl "burkolása" változik, a videó- ​​és hanganyagok érintése nélkül.

Alapvető szerkesztési műveletek az FFmpeg segítségével

Az FFmpeg számos művelet végrehajtását is lehetővé teszi. klasszikus szerkesztési feladatok nehézsúlyú videószerkesztő megnyitása nélkülNagyobb léptékű kreatív szerkesztéshez nem kényelmes, de konkrét feladatokhoz azonnal használható.

Vágj ki egy időtöredéket

Ha egy adott szegmenst szeretne kiemelni egy videóból, használhatja a következő opciókat: -ss, -t y -Ha. Például:

  Hogyan oszthatsz meg egy Instagram-tekercset a történeteddel? Android és iOS

ffmpeg -i video.mp4 -ss 35 -t 30 fragmento.mp4

Ebben az esetben, A második 35-ös ponton kezdesz és 30 másodpercet veszel ki belőle. Egy másik változat a következő lenne:

ffmpeg -i video.mp4 -ss 00:00:35 -to 00:01:05 fragmento.mp4

Itt definiálod kezdési és befejezési időpont órák:percek:másodpercek formátumban. Attól függően, hogy milyen sorrendben teszed őket. -ss vonatkozóan -iA vágás gyorsabb lesz, de kevésbé pontos, vagy fordítva; a legtöbb gyakorlati alkalmazáshoz hagyhatja a példákban látható módon.

Videófelbontás módosítása

Videó igazítása más felbontásra, például 1920×1080-ról 1280 × 720, Te tudod használni:

ffmpeg -i entrada.mov -s 1280x720 salida.mp4

Paraméter -s határozza meg a kimeneti méretet. Használhat videoszűrőket is (-vf skála=) hogy jobban kézben tarthassa az átméretezést, vagy hogy fenntartsa a meghatározott arányokat.

Hangsávok törlése vagy kivonása

Ha azt szeretné, csak a hangot tartsd meg Például egy MP3 videóból a következőket használhatod:

ffmpeg -i video.avi -vn -ar 44100 -ac 2 -ab 192k -f mp3 audio.mp3

Ez azt jelzi, hogy nem szeretnél videót a következővel: -vnA mintavételi frekvencia és a csatornák beállításra kerülnek, és egy elfogadható audio bitráta van meghatározva az MP3 számára.

Ha azt akarod, akkor az hang eltávolítása a videóból Ha csak a képet szeretnéd meghagyni, használhatod a következőt:

ffmpeg -i entrada.mp4 -an -c:v copy salida_sin_audio.mp4

A választás -év Eltávolítja a hangot, miközben -c: v másolat Kerüld a videó újratömörítését, így időt takaríthatsz meg és megőrizheted a minőséget.

Logók vagy vízjelek beszúrása

Ha egy fix logót szeretne a videó sarkába helyezni, használhatja a szűrőt. borításEgy tipikus példa:

ffmpeg -i video.mp4 -i logo.png -filter_complex "overlay=10:10" salida.mp4

Ebben a parancsban átfedés=10:10 Ez azt jelzi, hogy a logó 10 pixelre van elhelyezve a bal széltől és 10 pixelre a tetejétől. Ha a jobb alsó sarokba szeretné helyezni, használhat szélesség és magasság alapú kifejezéseket:

overlay=x=(main_w-overlay_w):y=(main_h-overlay_h)

Így a logó bármilyen videófelbontáshoz alkalmazkodik. anélkül, hogy kézzel kellene kiszámítani a pozíciókat.

Képekkel való munka: képkockák kinyerése és videók készítése

Az FFmpeg nem csak klasszikus videókhoz készült; nagyon hatékony a következőkhöz is: konvertálás videók és képek közöttamely ideális time-lapse, stop-motion felvételekhez vagy adott képkockák elemzéséhez.

Képek kibontása egy videóból

Ha konvertálni szeretnél minden képkocka Egy képen valami ilyesmi elegendő (további lehetőségeket lásd a ). Hogyan lehet képkockákat kinyerni videókból és GIF-ekből):

ffmpeg -i video.mp4 image%d.jpg

Ez képkockánként egy fájlt generál: kép1.jpg, kép2.jpg, kép3.jpg…Ha a videó hosszú, több ezer kép lesz belőle, mivel a legtöbb videó 25 és 30 képkocka/másodperc között fut.

A hatalmas számú fájl generálásának elkerülése érdekében szűrővel korlátozhatja a kibontást. FPSPéldául másodpercenként egy kép:

ffmpeg -i video.mp4 -vf fps=1 image%d.png

Így az eredeti videóból másodpercenként csak egy kép exportálódik, ami tökéletes vizuális összefoglalók készítéséhez vagy automatikus bélyegképek.

Videó készítése képekből (time-lapse és diavetítések)

Ha számozott fényképekből álló sorozata van (például 01. kép.png, 02. kép.png, 03. kép.png…Könnyedén készíthetsz videót:

ffmpeg -framerate 5 -i img-%02d.png video.avi

Ebben az esetben, -képkockasebesség 5 Azt határozza meg, hogy másodpercenként 5 kép kerüljön felhasználásra a létrejövő videóban. Ha ezek egy time-lapse videóból származó fotók, érdemes lehet növelni a sebességet a simább mozgás érdekében, vagy csökkenteni a nyugodtabb diavetítéshez.

Az FFmpeg számos elnevezési mintát ismer:

  • fájlnév-%03d.png- Egyezés a fájlnév-001.png és a fájlnév-999.png között.
  • fájlnév-%d.png- Egyezik a fájlnév-1.png, fájlnév-2.png stb. fájlokkal.
  • fájlnév-*.png: általánosabb minta, arra az esetre, ha nem követi a szigorú számozást (ebben az esetben további paraméterekre lesz szüksége a sorrend szabályozásához).

Ha a kimeneti videót is MP4 formátumúra szeretné kényszeríteni egy adott lejátszási képkockasebességValami ilyesmit tehetsz:

ffmpeg -framerate 1 -i img%03d.png -r 25 -pix_fmt yuv420p output.mp4

Itt definiálsz egy másodpercenként 1 kép rögzítése és 25 fps lejátszási képkockasebességgel, a legtöbb lejátszóval kompatibilis pixelformátummal.

Animált GIF-ek és egyszerű effektek generálása

Az FFmpeg egy másik klasszikusa a kis videók konvertálása Animált GIF-ek weboldalakhoz vagy hálózatokhozA folyamat leegyszerűsíthető egyetlen sorra, vagy több lépésben is elvégezhető a minőség javítása érdekében.

For legközvetlenebb eset:

ffmpeg -i entrada.mp4 salida.gif

Ez egy működő GIF-et eredményez, bár talán nem optimalizált. Ha jobban szeretnéd szabályozni a méretet és a minőséget, az egyik lehetőség a következő: méretezd át a videót, generálj PNG képkockákat, majd hozd létre belőlük a GIF-et. Például:

ffmpeg -i input.mp4 -vf scale=640x360 -c:v h264 -crf 18 -c:a aac salida_intermedia.mp4

ffmpeg -i salida_intermedia.mp4 frame%04d.png

ffmpeg -i salida_intermedia.mp4 salida.gif

Vagy használjon külső GIF-szerkesztő eszközöket még finomabb kidolgozásért. Ez a munkafolyamat lehetővé teszi a Teljes kontroll a felbontás, a minőség és a végső fájl mérete felett.

Automatizálja a videószerkesztést szkriptekkel és YAML-lel

Az FFmpeg igazi ereje akkor ragyog, amikor integrálod szkriptek, amelyek automatizálják az ismétlődő feladatokatHa minden héten ugyanolyan típusú videót készítesz (tanfolyamok, interjúk, intézményi anyagok…), meghatározhatsz egy szabványos munkafolyamatot, és gyakorlatilag mindent egy szkriptre bízhatsz.

  A feltételes névátvitel beállítása iPhone-on

Egy nagyon hatékony megközelítés, ha a projektedet egy YAML fájl (config.yml)ahol részletesen meghatározod a kívánt klipeket, képeket, időtartamokat, vágásokat, hangerőket és átmeneteket, majd egy szkript gondoskodik arról, hogy ezeket összetett FFmpeg parancsokká fordítsa.

Ezzel a rendszerrel például megteheti, elemek listájának meghatározása (képek, videók, hangsávok) amelyeket egyenként dolgoznak fel (vágás, hangerőszabályozás, átméretezés, normalizálás) egy ideiglenes könyvtárban, majd milliméteres pontossággal összefűznek, így a hang és a videó szinkronban marad.

Tipikus felhasználási esetek a következők:

  • Készítsen oktatóvideókat a következőből: diák + rövid klipek.
  • Hozz létre információs kapszulákat, amelyek több szabványos blokkból állnak.
  • Intézményi bevezetőket és outrókat generálhatsz egy egész videósorozathoz.

Gyakorlati FFmpeg szkriptek példái

Az automatizálás ezen ötletére építve lehet építeni különféle típusú szkriptek, a legegyszerűbbektől a meglehetősen bonyolult beállításokig, mindig az FFmpeg-re támaszkodva motorként.

Általános szkript képek és videók összefűzéséhez

Egy általános célú szkript működhet egy heterogén elemek listája YAML-ben leírtak szerint (videók, képek, hangklipek), hozzárendelve az egyes időtartamokat, a kezdő és befejező vágásokat, a relatív hangerőt stb. A szkript előre beállított ideiglenes verziókat generál, majd egy listafájl mindent összefűzni FFmpeg segítségével.

Ezáltal pontos kontrollt biztosít a következők felett:

  • A projekt végső felbontása és FPS-e.
  • Az egyes szegmensek térfogata külön-külön.
  • Minden klip eleje és vége grafikus szerkesztő megnyitása nélkül.

Egyszerű szkript: borítókép + fő videó

Egy még gyakoribb forgatókönyv az, hogy statikus dia megjelenítése borítóképként (cím, logó, esemény részletei) néhány másodpercig, majd indítsa el a fő videót.

A tipikus forgatókönyv Valami ilyesmit csinál:

  • Alakítsd át a borítóképet egy körülbelül 5 másodperces videoklip.
  • A borítót és a fő klipet is kódold összefűzésre alkalmas formátumban (pl. mpegts használatával).
  • Mindkét szegmenst összefűzi a tartalom újratömörítése nélkül, ami felgyorsítja a folyamatot és elkerüli a minőségromlást.

Ez a fajta megoldás általában olyan útvonalakon tárolódik, mint a /automatizálás/videók-nyitott-tárgyak/ és könnyen integrálhatók órák, előadások vagy rögzített prezentációk felvételi munkafolyamataiba.

Átmeneteket tartalmazó montázsokhoz fejlesztett szkript

Magasabb szinten létrehozhatsz egy olyan szkriptet, amely összeszerelődik több blokk sima hang- és képátmenetekkelEgy tipikus példa a következőket tartalmazza:

  1. Intézményi bevezető zenével és animációval.
  2. Állókép a találkozó címével és részleteivel.
  3. A fő videó RAW formátumban van rögzítve (az eleje és a vége vágható).
  4. Zárás animációval és zenével.

Az FFmpeg segítségével olyan szűrőket alkalmazhatsz, mint például xfade (videóátmenet) és átmenet (hangátmenet) a blokkok közötti váltás zökkenőmentessé tételéhez. Ezenkívül a következőket is teheti:

  • Vágd meg a fő videót menet közben a YAML-ben megadott idők szerint.
  • Az egyes szegmensek hangerejét külön-külön állítsa be.
  • Szabványos paraméterek, például a 720p felbontás és a 44.1 kHz-es hang kikényszerítése.

Az összeszerelés logikáját egy config.yml az egyes elemek útvonalaival, az átmenetek időtartamával, a vágási pontokkal stb., és egy szkripttel egy mappában, például /automatizálás/kávézói-kiadás/ Mindezt fordítsd le szűrők és térképek láncolatára FFmpeg-ben. Az eredmény egy vizuálisan és hallhatóan is konzisztens végső videó, minimális kézi erőfeszítéssel.

További hasznos parancsok és haladó trükkök

A fentieken túl az FFmpeg rendelkezik a következőkkel: infinidad de usos „Részpiaci” termékek, amelyek szükség esetén megmentik a napot. Többek között:

  • Metaadatok listázása vagy kinyerése: ffmpeg -i INPUT -f ffmetadata metadata.txt.
  • Videó hangsávjának cseréje videó érintése nélkül: ffmpeg -i video.mp4 -i nuevo_audio.mp3 -map 0:v -map 1:a -c copy salida.mp4.
  • Hanghullámok vizualizációjának létrehozása videóban a szűrővel showwaves, hasznos podcast típusú videókhoz.
  • Felirat formátumának módosításaPéldául a VTT-től az ASS-ig: ffmpeg -i subtitulos.vtt salida.assA feliratok egyszerű szerkesztéséhez tekintse meg Használja a Wordöt feliratszerkesztőként.
  • állítsa be a hangerőt gyorsan -vol vagy fejlettebb audioszűrők.

A teljes listát szinte lehetetlen kezelni, de a hivatalos dokumentáció és a gyakorlati példák kombinációjával elkezdheti az építkezést. a gyakran használt parancsok saját repertoárját így nem kell minden alkalommal újra feltalálnunk a kereket.

Az FFmpeg a „furcsa konzolprogramból” azzá válik egy központi eszköz a videó konvertálásához, tömörítéséhez, kötegelt szerkesztéséhez és a videókészítés automatizálásáhozAkár a személyi számítógépeden, akár professzionális szkriptekben és munkafolyamatokban dolgozol, ha egyszer megszoktál néhány alapvető parancs írását, minden új használati eset csupán apró darabok hozzáadásának kérdése a már elsajátított alapokhoz.

VLC feliratok
Kapcsolódó cikk:
Feliratok beágyazása videókba Windows 11 rendszeren: Teljes és naprakész útmutató