REC

Tipy pro Video, Videoprodukce, Editace videa a Natáčecí Zařízení.

 WTVID >> Průvodce videoprodukcí >  >> Video >> Videoklip

Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce

Převod sekvence obrázků na video je spolehlivý způsob, jak vytvářet časosběry, prezentace nebo animace. Jedním z nejuniverzálnějších nástrojů pro tento úkol je FFmpeg.

FFmpeg (Fast Forward Moving Picture Experts Group) je open source nástroj příkazového řádku, který má různé knihovny a programy pro práci s multimediálními daty. A nabízí řadu přizpůsobitelných možností pro převod obrazové sekvence na vysoce kvalitní video.

Pokud vás tedy zajímá, jak převést sekvenci obrázků ffmpeg na video, tento komplexní průvodce vás provede kroky k provedení úkolu bez ohledu na úroveň vašich dovedností.

Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce
V tomto článku
    1. Příprava sekvence obrázků
    2. Instalace FFmpeg
    3. Převést sekvenci obrázků na video
    4. Pokročilé možnosti
    5. Tipy
    1. Nesprávná velikost souboru obrázků
    2. Nesekvenční pojmenování souborů
    3. Prázdné nebo poškozené vstupní soubory
    4. Nesprávná syntaxe příkazu

Jak převést sekvenci obrázků FFmpeg na video

Převod sekvence obrázků na video pomocí FFmpeg je účinný způsob, jak vytvářet prezentace, časosběry nebo animace. Než se ponoříte do kroků převodu, je užitečné vědět, které formáty sekvence obrázků FFmpeg podporuje a jak obrázky správně připravit.

Podporované formáty sekvencí obrázků

FFmpeg podporuje širokou škálu formátů obrazových sekvencí, včetně JPEG (.jpeg, .jpg), PNG (.png), TIFF (.tiff, .tif), BMP (.bmp), GIF (.gif), PPM (.ppm), PGM (.pgm), PBM (.pbm), PNM (.pnm) a WebP> (.)

Chcete-li převést sekvenci obrázků na video pomocí FFmpeg, budete muset provést řadu kroků. I když mohou být tyto kroky pro uživatele bez technických znalostí složité, vysvětlili jsme je tím nejjednodušším možným způsobem, abychom vám pomohli pochopit, jak to funguje.

Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce

Krok 1. Příprava sekvence obrázků

  1. Konvence pojmenování:Zajistěte, aby byly obrázky pojmenovány v sekvenčním pořadí. Například image-001.png, image-002.png, image-003.png atd. To pomáhá FFmpeg rozpoznat pořadí obrázků.
  2. Konzistentní formát:Ujistěte se, že všechny obrázky mají stejný formát (např. všechny .pngor .jpg) a stejné rozměry.

Krok 2. Instalace FFmpeg

Než budete pokračovat, ujistěte se, že jste do systému nainstalovali nástroj FFmpeg. Můžete to zkontrolovat spuštěním příkazu:

V systému Windows:Stiskněte Windows + R na klávesnici. Poté zadejte ffmpeg.exe -version a klikněte na enter.

Na Macu:Otevřete „Terminal Window“ a zadejte „ffmpeg-version“.

Pokud FFmpeg není nainstalován, stáhněte si ho a nainstalujte z oficiálního webu FFmpeg.

Krok 3. Převeďte sekvenci obrázků na video

Pokud máte sérii obrázků pojmenovaných sekvenčně (např. image-0001.png, image-0002.png atd.), zadejte do nástroje ffmpeg následující příkaz;

ffmpeg -framerate 25 -i image-%03d.png-c:v libx264 -r 30 -pix_fmt yuv420p output.mp4

To je to, co znamená výše uvedený příkaz;

  • -framerate 25:Nastaví vstupní snímkovou frekvenci na 25 snímků za sekundu. Upravte tuto hodnotu podle toho, jak rychle se má video přehrávat.
  • -i image-%03d.png:Určuje vzor vstupního souboru. %03d je zástupný symbol pro sekvenční čísla s nulovým odsazením (např. 001, 002).
  • -c:v libx264:Pro kompresi videa používá kodek H.264, který je široce podporován a poskytuje dobrou kvalitu.
  • -r 30:Nastaví výstupní snímkovou frekvenci na 30 snímků za sekundu. To lze upravit podle potřeby.
  • -pix_fmt yuv420p:Nastaví formát pixelů na yuv420p, což zajišťuje kompatibilitu s většinou přehrávačů.
  • output.mp4:Název výstupního souboru videa.

Pokud však vaše obrázky nejsou sekvenčně číslovány, ale mají konzistentní příponu (např. .png), můžete je převést na videa pomocí vzoru glob. Příkaz pro použití „Glob Pttern“ je;

ffmpeg -framerate 30 -pattern_type glob -i ".png" -c:v libx264 -pix_fmt yuv420p output.mp4

Krok 4. Pokročilé možnosti

  • Zadání počátečního rámce:Použijte -start_number, pokud vaše sekvence začíná jiným číslem než 001.
ffmpeg -framerate 25 -start_number 100 -i image-%03d.png-c:v libx264 -r 30 -pix_fmt yuv420p output.mp4
  • Přidání zvuku:Přidání zvuku do videa je skvělý způsob, jak učinit sledování zajímavějším. Zvukovou stopu můžete přidat pomocí volby -i. Zde je příkaz;
ffmpeg -framerate 25 -i image-%03d.png-i audio.mp3 -c:v libx264 -c:a aac -r 30 -pix_fmt yuv420p output_with_audio.mp4
  • Opakování obrázků

Chcete-li opakovat každý obrázek po určitou dobu, použijte volby -loop a -t:

ffmpeg -loop 1 -t 5 -i image1.png-loop 1 -t 5 -i image2.png-loop 1 -t 5 -i image3.png-filter_complex "[0:v][1:v][2:v]concat=n=3:v=1:a=0" -c:v libx264 -pix_fmt yuv420p output.mp4
  • Přidání přechodových efektů

Chcete-li přidat efekty zatmívání a zatmívání mezi snímky:

ffmpeg -i image1.png-i image2.png-i image3.png-filter_complex "[0:v]fade=t=in:st=0:d=1,fade=t=out:st=4:d=1[v0]; [1:v]fade=t=in:st=0:d=1,fade=t=out:st=4:d=1[v1]; [2:v]fade=t=in:st=0:d=1,fade=t=out:st=4:d=1[v2]; [v0][v1][v2]concat=n=3:v=1:a=0,format=yuv420p[v]" -map "[v]" output_with_fades.mp4

Tipy pro FFmpeg sekvenci obrázků k videím

  • Ujistěte se, že všechny obrázky jsou ve stejném adresáři, ve kterém spouštíte příkaz FFmpeg.
  • Upravte parametry -framerate a -roptions pro ovládání rychlosti a plynulosti videa.
  • Pokud narazíte na problémy s přehráváním na určitých zařízeních, ujistěte se, že je formát pixelů nastaven na yuv420p.

Proč se mi nedaří převést sekvenci obrázků na video v FFmpeg?

Existuje několik důvodů, proč se vám nemusí podařit převést sekvenci obrázků na video v FFmpeg. V této části jsme zdůraznili některé běžné důvody tohoto problému a nejlepší řešení, jak jej vyřešit.

  • Nesprávná velikost souboru obrázků

To je jeden z hlavních důvodů, proč se vám nemusí podařit převést sekvenci obrázků na video na ffmpeg. Možná jsou obrázky v sekvenci obrázků příliš malé nebo příliš velké, ffmpeg nebude schopen přesně vypočítat a určit, jak spolu obrázky souvisí.

Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce

Řešení:V tomto typu situace můžete změnit velikost obrázků pomocí následujícího příkazu:

cat jpg2mp4.sh test -d "$1" || exit tmpdir=$(mktemp -d -p .) counter=0 find $1 -iname '.jpg' | while read.jpgdo convert -resize 1440x1080 .jpg$tmpdir/IMG_$(printf "%04d" $counter).JPG counter=$((counter + 1)) done echo ffmpeg -i $tmpdir/IMG_%4d.JPG test.mp4
  • Nesekvenční pojmenování souborů

Ffmpeg může také selhat při převodu sekvence obrázků na video, pokud obrázky nejsou sekvenčně očíslovány nebo jsou v číslování mezery.

Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce

Řešení:Ujistěte se, že jsou obrázky číslovány sekvenčně bez mezer (doporučujeme označit sekvenci obrázků hvězdičkou 01.

Pokud existují mezery, můžete soubory přejmenovat nebo použít vzor glob pro zahrnutí všech souborů.

  • Prázdné nebo poškozené vstupní soubory

Pokud jsou některé soubory obrázků prázdné nebo poškozené, může to také způsobit, že ffmpeg nepřevede sekvenci obrázků na video.

Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce

Řešení:Ověřte integritu vstupních souborů a ujistěte se, že nejsou prázdné nebo poškozené.

  • Nesprávná syntaxe příkazu

V příkazu FFmpeg může být chyba syntaxe.

Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce

Řešení:Znovu zkontrolujte syntaxi příkazu, zda neobsahuje chyby. Ujistěte se například, že všechny možnosti a jejich hodnoty jsou správně zadány.

Zde je opravený příklad příkazu zahrnující některá ze zmíněných řešení:

ffmpeg -framerate 25 -start_number 100 -i image-%03d.png-c:v libx264 -r 30 -pix_fmt yuv420p output.mp4

Tento příkaz nastaví vstupní woframerate na 25 fps, začíná od image-100.png, používá kodek H.264, nastavuje výstupní framerate na 30 fps a používá pixelový tvar yuv420p

Dva jednodušší způsoby převodu sekvence obrázků bez použití FFMPEG

Jak již bylo zmíněno dříve, pro uživatele bez technických znalostí může být obtížné použít ffmpeg k převodu obrazových sekvencí na video. To je důvod, proč pro převod doporučujeme použít software pro úpravu videa Wondershare Filmora.

Filmora Video Editor je pokročilý software pro úpravu videa, který je navržen tak, aby usnadnil různé úlohy úpravy videa, včetně převodu sekvence obrázků na video. Tento nástroj se může pochlubit mnoha zajímavými funkcemi, včetně hotových šablon , zelené obrazovky, sledování pohybu a dalších.

Filmora má také vestavěné nástroje AI, jako je interpolace videa AI, AI Music Generator, AI Portrait Cutout, AI Thumbnail Maker a mnoho dalších, které vám mohou pomoci vylepšit úkoly související s úpravou videa.

Klíčové funkce sekvence obrázků až videa ve Filmoře

  • Přímý import:Snadno importujte složku sekvenčně číslovaných obrazových souborů (např. JPG) přímo do časové osy projektu bez složitých převodních procesů.
  • Ovládání rychlosti:Upravte rychlost přehrávání sekvence obrázků a vytvořte efekty časosběrného nebo zpomaleného pohybu.
  • Integrace cloudu:Importujte obrázky přímo z cloudových služeb, jako je Disk Google a Dropbox, což zjednodušuje pracovní postup.
  • Možnosti exportu:Exportujte konečné video v několika formátech (např. MP4, MOV, AVI) a rozlišeních, aby vyhovovaly různým potřebám projektu.

Krok 1:Nainstalujte aplikaci Filmora Video Editor do počítače Mac nebo PC a spusťte aplikaci.

  • Klikněte na „Vytvořit nový projekt“, klikněte na tlačítko „Importovat“ a přejděte do složky s obrázky. Poté můžete importovat „Sekvenci obrázků“, kterou chcete převést na video. Vyberte první obrázek sekvence a zaškrtněte políčko „Pořadí obrázků“.
Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce

Krok 2. Jakmile úspěšně importujete sekvenci obrázků, přetáhněte je na „Časovou osu“. Poté začněte upravovat nastavení podle svých požadavků.

Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce
  • Můžete přidat efekty, titulky a mnoho dalšího pro zvýšení kvality výstupu videa.

Krok 3. Po přizpůsobení klikněte na „Exportovat“ a vyberte výstupní formát videa.

Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce
  • Můžete také upravit snímkovou frekvenci videa. Poté vyberte přísahu, kterou chcete soubor uložit, a vyberte „Exportovat“.
Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce

🤩 Příspěvek, který by vás mohl zajímat:

  • 4 efektivní způsoby převodu videa na sekvenci obrázků [Úplný průvodce]

Nástroj AI Image to Video ve Filmoře

Pro ještě rychlejší a pohodlnější způsob, jak přeměnit vaše fotografie přímo na dynamická videa, nabízí Filmora speciální nástroj AI Image to Video. Tato funkce automatizuje většinu editačního procesu, aplikuje přechody, efekty a hudbu na základě profesionálně navržených šablon. Zde je návod, jak jej používat:

Krok 1:Po spuštění Filmory najdete funkci AI Image to Video přímo na domovské obrazovce v části Toolbox (jak je znázorněno na snímku obrazovky). Je to první zobrazená možnost.

Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce

Krok 2:Procházejte dostupné šablony v části Obrázek k videu a pokračujte kliknutím na Vytvořit pod vybranou šablonou.

Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce

Krok 3:Po kliknutí na šablonu se v přehrávači vpravo zobrazí náhled jejích efektů. To vám pomůže vizualizovat výsledek, než budete pokračovat. Přetáhněte obrázky do oblasti pro nahrávání nebo kliknutím procházejte soubory v počítači.

Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce

Krok 4:Po nahrání obrázků a dokončení nastavení klikněte na Generovat a vytvořte video. Jakmile AI zpracuje vaše vstupy, zobrazí se ukazatel průběhu. Vygenerování videa může trvat desítky sekund až 3 minuty.

Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce

Závěr

Převod obrazové sekvence na video pomocí FFmpeg není obtížný, pokud rozumíte krokům k ovládání. Vše, co potřebujete, je postupovat podle kroků, které jsme sdíleli.

Pokud však chcete jednodušší způsob, jak převést sekvenci obrázků na video bez ffmpeg, použijte Filmora Video Editor iw, co potřebujete.

Převeďte sekvenci obrázků na video pomocí FFmpeg:Komplexní průvodce

Filmora

⭐⭐⭐⭐⭐

Nejlepší software a aplikace pro úpravu videa s umělou inteligencí


  1. Jak používat ovladač videohry k úpravám v Adobe Premiere

  2. Jak upravit rychlost přehrávače QuickTime na Macu – průvodce krok za krokem

  3. Jak vytvářet viněty s Adobe Premiere Pro v roce 2022?

  4. Převést MOV na GIF online | Zdarma a snadno | Movavi

  5. Převod MKV na DVD:3 nejlepší metody pro Windows a Mac (2024)

  6. Série uměleckých hudebních filmů „Past Hope Now“ Lekce konceptuálního videa pro fotografy

  7. Jak se odtud dostat:Přechody pro editor „pouze řezy“.

  8. Ořezávání hudby na čas

  9. Top 15 nejlepších bezplatných pluginů After Effects pro úpravy videa 2022

  1. Cinematic is In – střih svatebních videí

  2. Nejlepší alternativy webinářů v roce 2026:bezplatné a placené možnosti

  3. Hlavní nárůst rychlosti při střihu videa:Rychlý průvodce | Filmový střih Pro

  4. Dynascore vytváří vlastní bezplatnou hudbu pro vaše videa

  5. Vytvořte nový dárek ze starých vzpomínek

  6. Jak přidat Motion Blur do videí v AE? [4 způsoby]

  7. Prodejte své snímky zelené obrazovky vašemu publiku

  8. Jak zobrazit soubory RAW Panasonic GH5 ve Windows 10

  9. Prohlédněte si exkluzivní 360 video sestavy pro GoPro

Videoklip