Hi,
Szeretnek egy videohoz hangsavot hozzaadni:
ffmpeg -i movie.avi -i audio.aac -vcodec copy -acodec copy -acodec copy new_movie.avi -newaudio
Ugy tunik, memoriaban probalja meg osszerakni a stream-eket, ami mukodik is, addig, amig az output kisebb a RAM + swap-nel. A problema az, hogy 1GB RAM + 2GB swap -ba nem nagyon fer bele a ~5GB-nyi adat... (valamit irogat is a new_movie.avi file-ba, de az nagysagrendekkel kiseb mint amekkoranak a kimenetnek kellene lennie (mondjuk 2GB-nel 2MB), es ha nyomok egy 'q'-t akkor kezdi a nagy file-t kiirni a hdd-re, szoval ha kilepek mielott betelne a memoria, akkor minden OK, hasznalhato filmet kapok).
Hogy mondjam meg az ffmpeg-nek, hogy egybol file-ba irja?
Koszi,
/sza2
- 769 megtekintés
Hozzászólások
előre szólok, én nem értek hozzá, de rákeresve találtam egy -bufsize paramétert, amivel a puffer méretét meg tudod adni, http://ffmpeg.org/ffmpeg-doc.html -ról:
`-bufsize size'
Set video buffer verifier buffer size (in bits).
- A hozzászóláshoz be kell jelentkezni
Sajnos ez nem segit. Akarmekkor a buffer, ugyan az az eredmeny.
Valami mas otlet?
/sza2
- A hozzászóláshoz be kell jelentkezni