audio + image = video (ffmpeg)

A célom az volt hogy Audio és Kép-fájl segítségével minél egyszerűbben és gyorsabban tudjak videó-fájlt kreálni. (Windows)

Arra jutottam hogy a parancssori ffmpeg megoldás kellőképp gyors lehet és egyszerű, az alábbit alkalmazom:

ffmpeg -loop 1 -i image.png -i audio.webm -c:v libx264 -c:a aac -strict experimental -b:a 192k -shortest video.mp4

Ezt szeretném kicsit tovább vinni mégpedig úgy hogy egyszerre (esetünkben egy mappában lévő) több audio fájlt is átalakítson MP4-be.

Ha lehetséges egyszerűen megoldani akkor minden audio fájl saját PNG-t kapna ha ez túlzottan komplikálttá teszi akkor marad az eredeti
1 image X audio felállás.

A kimeneti MP4 fájloknál pedig különböző nevek a felülírás elkerülése végett.

 

Eredetileg erre ffmpeg GUI-t kerestem de sajnos nem igazán találtam a célra megfelelőt.

 

u.i. tudom hogy sokak számára a kérdés már önmagában is banális, ha lehet ettől tekintsünk el. Köszönöm.

Hozzászólások

Írj egy ciklust, amelyik végigmegy az audio file-jaidon, ezzel párhuzamosan a képekből is veszi a következőt, s a kimeneti file nevét is az aktuális iterációra jellemzőnek nevezi. Utána ezt a három értéket - audio, kép, kimeneti file - helyettesítsd a ciklusmagban helyet foglaló ffmpeg paraméterezésében. Annyira nem bonyolult ez.

Bash-ben írhatnék rá példát, de amióta van WSL Windows-on, azóta simán futtathatsz bash scriptet Windows-on.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE