5.1 -es hangú mkv aviba hogyan?

 ( nothin | 2010. április 12., hétfő - 21:51 )

Sziasztok,

már napok óta küzdök vele hogy egy mkv videót átkódoljak (windowsos) mencoderrel aviba úgy hogy megmaradjon lehetőleg érintetlenül az 5.1 -es hang csak a videót kellene 720x576 -os máretű aviba konvertálni, hogy az asztali dvd játszó lejátsza.

próbáltam már
MediaCoder-el
super-el

de sehogy sem sikerül.
Megköszönném ha valaki elküldene a mencoder sort ami ezt csinálja.
Köszönöm

az eredeti video:
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile :

Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Muxing mode : Container profile=Unknown@4.1
Codec ID : V_MPEG4/ISO/AVC
Duration : 41mn 57s
Bit rate : 4 200 Kbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 25.000 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.081
Stream size : 1.23 GiB (89%)
Writing library : x264 core 80 r1376M 3feaec2
Encoding settings : cabac=1 / ref=4 / deblock=1:0:0 / analyse=0x3:0x113 / me=hex / subme=7 / psy=1 / psy_rd=1.0:0.0 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=6 / sliced_threads=0 / slices=4 / nr=0 / decimate=1 / mbaff=0 / constrained_intra=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / wpredp=2 / keyint=24 / keyint_min=2 / scenecut=40 / rc_lookahead=24 / rc=cbr / mbtree=1 / bitrate=4200 / ratetol=1.0 / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / vbv_maxrate=40000 / vbv_bufsize=30000 / ip_ratio=1.40 / aq=1:1.00
Language : English

Audio
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 41mn 57s
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Stream size : 134 MiB (9%)

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Mediacoderrel annyit sikerült összehozni hogy a gép lejátsza és tökéletes
viszont az asztali játszón nincs hang, nem ismeri fel.

"mencoder -ac copy"-t probaltad mar?

mencoderhez egyáltalán nem értek azért gondoltam hogy ilyen guis
programmal esek neki ahol csak kattintani kell mint a mediacoder
de mivel az is mencodert használ gondolom hogy van egy sor ami
megcsinálja ami nekem kell.

Ez a sor csak az audiot másolja érintetlenül? Az jó csak a képet kellene még xvidbe kódolni és dvd felbontásúba a full hdból.

Az is jó ha valaki megmondja mit állítsak be mediacoderba hogy jó legyen
mert én már az összes létező muxert, encodert, mindent váltogattam de sehogy sem sikerült.

mencoder.exe filmem.neve -vop scale=720:576 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1800:vhq:keyint=250 -oac copy -o filmem.avi

Köszönöm, délután kipróbálom. Addig is utánnanézek melyik kapcsoló mit is csinál :)

No lefutott bár a -vop helyett azt mondja használjak -vf -et mit jelentenek ezek a kapcsolók?

A mencoder config fileba beraktam a channels=6 -ot így már
6 csatornás a lejátszás remélem a kódolás is jó lesz már.

-vf scale=720:576

Szerinted mit jelenthet? :)

ok nem tudtam hogy azok összetartoznak :)

a nyertes sor ez lett:
mencoder.exe d.mkv -channels 6 -vf scale=720:576 -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1800:vhq:keyint=250 -oac copy -o film.avi

gépen minden rendben viszont az asztali dvd játszó nem játsza le se kép se hang :(

A -channels 6 nem kell bele, szvsz az csak lejátszáshoz kell.
Esetleg próbáld meg mpeg4 helyett msmpeg4-gyel, de ne várd végig, 'Ctrl-c'-vel megállítható és próba az asztalin.

.

Mivel az avival nem jártam sikerrel az mplayer dokumentációban olvasva megtalaltam hogy így kell mpegbe konvertálni:

mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd:tsaf \
-vf scale=720:576,harddup -srate 48000 -af lavcresample=48000 \
-lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:\
keyint=15:vstrict=0:acodec=ac3:abitrate=192:aspect=16/9 -ofps 25 \
-o movie.mpg movie.avi

ebben ha jól sejtem nincs benne hogy 5.1 es hang legyen felette írjak hogy az ez a sor:

-channels 6 -oac lavc -lavcopts acodec=ac3:abitrate=384

a kérdésem hogy hogy rakjam bele ezt a sort a fenti részbe?

pl mit jelentenek a : -ok és mit \ -ek itt?