Kezdőlap › Fórumok › Multimédia › MPlayer és társai › rosszul kódolt audió és videó fájlok optimalizálása
- This topic has 8 hozzászólás, 5 résztvevő, and was last updated 19 years telt el by
xcut.
-
SzerzőBejegyzés
-
2006-08-01-22:31 #2067280xcut wrote:2006-08-01-22:36 #20672812006-08-01-22:57 #2067282
Hiába nyomod fel a bitrátát, a minõség már nem fog javulni.
Tudom javasolni mencoder-hez frontendek használatát (van egy rakás, mplayerhq-n találsz linket), és azokkal meg tudod nézni milyen opciókat állít be mencoder-nek.
Az mplayerhez jár egy adag html dokumentum is, azok között is van mencoder-es, erõsen ajánlott azokat olvasgatni (legegyszerûbb, ha a példákat megnézed).
Ha jól értem az mkv az a matroska konténert takarja (vagy az egy codec?). Azt nem tudom, hogy tudsz-e közvetlenül mencoder-el létrehozni, nálam csak az avi, mpeg, és a raw output formátumot ismeri.
Az átméretezést a -vf kapcsoló után kell megadni („-vf scale=640:480”).2006-08-01-23:04 #2067283xcut wrote:2006-08-01-23:11 #20672842006-08-01-23:24 #20672852006-08-02-08:54 #2067286Az MKV magában nem sokat ér, az csak tárolja a video/audio/subtitle streameket, mint az AVI. Ha kisebb méretet akarsz, engedj rá valami kodeket pl XviD vagy x264.
Alapvetõen a mencodernek 4 paraméter kell, input fájl, output fájl (-o), video kodek (-ovc) és audio kodek (-oac). Mondjuk ezeket nem árt paraméterezni (-$CODECopts), bár üresben is egész pofás az eredmény… Hasznos még a már említett -vf scale és az egyéb video filterek (pl rizsás képnél a hqdn3d erõsen javítja a tömöríthetõséget a kiszámíthatatlan, véletlenszerû zaj nagy részének eltávolításával)
Jóó hosszú de bevált -xvidencopts paraméter (remélem elnyeri a tetszésedet az eredmény, én DVD-t rippelek vele):
Code:-xvidencopts bitrate=-$kbyte:vhq=1:me_quality=6:qpel:chroma_me:chroma_opt:hq_ac:quant_type=mpeg:max_iquant=3:bvhq=1:lumi_mask:trellis:[no]cartoon:turbo:pass=$passahol a célméretnél 1 MB = 1000 kbyte (komoly!!), a pass az elsõ körben értelemszerûen 1, másodikban 2 (two-pass) a cartoon opciót meg a manpage elolvasása után ízlés szerint kapcsold be!
Pontos bitrate megadással (nem negatív bitrate opció) jobb eredmény érhetõ el, mert a célméret-számítás néha nem tökéletes (pl. 140000-nél általában néhány 10 megával kisebb lesz).A hangot érdemes különszedni és úgy szenvedni vele (mplayer -dumpaudio), mert a MKV készítésnél külön is be lehet pakolni, a mencoder meg nem tud Vorbist, ami azért kicsit kisebb ugyanolyan minõség mellett, mint az MP3. Ha nincs hang, ‘-oac copy -nosound’ paraméterrel megtoldva a mencodert nem foglalkozik vele videotömörítésnél.
A Matroska készítéséhez meg a mmg-t ajánlom (wx-es GUI, benne van a mkvtoolnixben), mert a mkvmerge kilométerhosszú paramétereit a manpage-bõl kiszedni még nehezebb mint a mencoderét…..
Kb ennyi. Remélem érthetõ volt 🙂
edit: van olyan encoder Linuxra ami kapásból MKV-be nyomja? FIXME
(azt tudom hogy VDM-el lehet, de az erõsen wines, az avidemux meg csak OGMet tud)2006-08-02-14:16 #2067287köszönöm a válaszokat… akkor átrakom xvidbe és mp3-ba, majd berakom mkv-be…
2009-12-04-19:58 #1883879 -
SzerzőBejegyzés
- Be kell jelentkezni a hozzászóláshoz.
legutóbbi hsz