Milyen parancssorokat kell használni avi-ról mp4-re konvertáláshoz, a keretméret megsemmisítése és a fájl kicsinyítése miatt méret vagy egy kicsit nagyobb, és ugyanaz az mp4-től avi-ig? Amikor megpróbáltam konvertálni, olyan lett, mint 2 gb
Válasz
Attól függően, hogy az eredeti fájlt kódolták, lehet, hogy nem lehetséges a fájl méretének megőrzése érdekében.
Ennek a parancsnak meg kell érintenie a keretméreteket és -sebességeket mp4 fájl készítése közben:
ffmpeg -i infile.avi youroutput.mp4
És ez a parancs információkat nyújt a bemeneti fájlról – a keretméretről, az alkalmazott kodekekről, a bitrátáról stb .:
ffmpeg -i infile.avi
Játszhat a acodec
és vcodec
opciók a kimenet létrehozásakor. Ne feledje azt is, hogy az mp4 és az avi fájlok különböző kodekeket használhatnak, és a futásteljesítménye attól függően változhat, hogy melyik kodeket választja.
Megjegyzések
Válasz
Ha jól értem, az avi-tárolót le kell cserélni mp4-re (formailag – ISO alap médiafájl formátum ISO / IEC 14496-12).
ha a következő parancsot futtatja:
ffmpeg -i input.avi -y output.mp4
Ilyen esetben ffmpeg újrakódolja az elemi adatfolyamokat a input.avi n belül (a cahnge-tárolók és az újrakódolás az alapértelmezett módja ffmpeg ). Érdemes észrevenni, hogy az újrakódolás g romolhat a látás és / vagy a hallás minősége.
Ezért azt javasoljuk, hogy tiltsa le az újkódolást a “ c: v copy c: a copy ” kodek beállításokkal:
ffmpeg -i input.avi -c:v copy -c:a copy -y output.mp4
A fenti esetben ffmpeg csupán a héjak (tárolók) cseréje
Válasz
Nagyon érdekelt az avi fájlok MP4 formátumba konvertálása. A bejegyzését olvasva eszembe jutott ez az ffmpeg parancs:
ffmpeg -i input.avi -strict -2 output.mp4
A -strict -2
parancsot az AAC kodek szükséges, amely kísérleti jellegű, de működik (libaac), ha hozzáadja ezt a két paramétert. A kimeneti fájl alapértelmezés szerint jó minőségű.
Megjegyzések
- Úgy tűnik, hogy a kimenet minősége megegyezik a
ffmpeg -i infile.avi youroutput.mp4
a @rbanffy ' válaszában?
Válasz
Megtaláltam ezt: Libav Linux alatt.
Telepítés: futtassa a parancsot
Videokonverziós parancs:
Lépjen a videót tartalmazó mappába, és futtassa a terminálban
avconv -i oldvideo.mp4 -ar 22050 convertedvideo.webm
ffprobe -i infile.avi
-t használja az információ megszerzéséhez affmpeg -i infile.avi
helyett, mivel ez utóbbi a " Legalább egy kimeneti fájlt meg kell adni " hibát.