sziasztok,
nem nagyon vagyok otthon multimédiás dolgokban, úgyhogy segítséget kérnék!
dvd-ből (dvd-s kamera) kellene avi-t generálnom, mivel mittoménmilyen vágó programmal csak avi forrásból tudnak dolgozni.
mencoder man alapján így próbáltam:
mencoder dvd://1 -o dvd.avi -oac copy -ovc lavc -lavcopts vcodec=mpeg4
de összehasonlítva a végeredményt a dvd-vel azt veszem észre, h a nagyobb mozgásoknál és a kissebb mocorgásoknál is sokkal "zizisebb" az avi. tehát érezhetően zavarosabb a kép mint a dvd-n.
kérdésem tehát az, h miként lehet jó minőségben átkódolni a cuccot? a méret nem számít, lehet a végeredmény akár ugyan akkora is mint a forrás.
thx
- 3296 megtekintés
Hozzászólások
"kérdésem tehát az, h miként lehet jó minőségben átkódolni a cuccot? a méret nem számít, lehet a végeredmény akár ugyan akkora is mint a forrás."
dd if=/dev/hda of=/usr/home/filmcím.iso
és ha meg akarod nézni:
mount -o loop -t iso9660 /usr/home/filmcím.iso /mnt/cdrom && mplayer -vo aa -ao oss:/dev/dsp dvd:// -dvd-device /mnt/cdrom/
/mazursky
- A hozzászóláshoz be kell jelentkezni
köszi, de ennek semmi értelmét nem látom.
minek az image loop mount és a lejátszás, no meg hol történik itt avi-ba kódolás?
- A hozzászóláshoz be kell jelentkezni
jóvanna.
Igazából a bitráta a probléma, amit magasabb értékre kell emelni:
mencoder dvd://1 -o dvd.avi -oac copy -ovc lavc -lavcopts vcodec=mpeg4
+ NTSC: 30 FPS (-ofps 30000/1001) --> nem annyira fontos
+ PAL : 25 FPS (-ofps 25) --> ez se egetrengető
a kettő közül csak egyet választhatsz!
+ vcodec=mpeg4:vbitrate=1100 --> talán ez kellene Neked.
/mazursky
- A hozzászóláshoz be kell jelentkezni
köszi a vbitrate -nek már több értelme van :)
ezt le fogom próbálni még az este...
- A hozzászóláshoz be kell jelentkezni
okés, de érdemes megpróbálni akármilyen videó lejátszásához ezt:
mplayer -vo aa -ao oss:/dev/dsp /ahol_van_a/video
AALib Rulez!
/mazursky
Találtam még egy érdekességet Neked:
http://dvdripping-guid.berlios.de/ --> itt van egy bash script DVD-rippelésre
http://www.oesf.org/index.php?title=Mencoder_Encoding --> Encoding ZAURUS-ra (akit érdekel)
http://www.mplayerhq.hu/DOCS/HTML/pl/menc-feat-vcd-dvd.html --> TÁBLÁZAT BITRÁTÁKKAL!
Sok sikert!
/mazursky
- A hozzászóláshoz be kell jelentkezni
köszi a linkeket, megnézem, azonban az ASCII lejátszásodat még mindig nem értem minek! :)
- A hozzászóláshoz be kell jelentkezni
acidrip nekem szépen csinálja
a beállításokkal lehet hogy bajban leszel ha nem csináltál még ilyet.
egyrészt próbálgasd :-)
másrészt a Video fülön a libdv kell neked a hangot meg állítsd inkább wav ra mint a default mp3
nekem az is javított hogy ha a Video fülön a passes-t 2-re állítottam, ekkor viszont kétszer fogja végignézni a lemezt, nyilván dupla idő alatt.
a képfelbontással lehet még bajod esetleg... a dvd szabvány 720*576 de ez már messzire vezet
ilyen beállítások mellett én kdenlive-al tökéletesen tudtam szerkeszteni, utána exportolni amibe akarom és QDVDauthor-ral megírtam...
-----------------------------
Ubuntu 8.04
- A hozzászóláshoz be kell jelentkezni
köszi.
google közben találtam én is több frontend-et de egy távoli X nélküli gépen csinálnám a dolgot ha lehet...
- A hozzászóláshoz be kell jelentkezni
hasonlóban utazok, és
ssh -Y coder@$IP any_application
-ra átjön a GUI.
MOD: még akkor is ha nem fut X11 a távoli gépen.
/mazursky
- A hozzászóláshoz be kell jelentkezni
jaja, ismerem én az ilyet :), nem evvel van a gond, hanem azzal, h nem feltétlen tudok x órán keresztül stabilan kapcsolatban maradni a laptop és célgép között.
ha átmegyek másik irodába, szerver terembe a gépemmel akkor bomlik az ssh és baxhatom... míg másik esetben elindítom mondjuk egy screen-ben a melót és ha kell akkor otthagyhatom
- A hozzászóláshoz be kell jelentkezni
Szia!
Mi az, hogy ,,zizisebb'' az AVI? Váltottsoros (interlace-es)? Ha igen, akkor érdemes kódoláskor rátenni egy deinterlace-szűrőt. Ez egy utófeldolgozó (postprocessing) szűrő, én pl. így szoktam:
-vf pp=ci
- ez köbös interpolációval dolgozik, nekem tetszik a kimenete. mplayer-ben . billentyűvel tudsz kockázni, de ki is lehet menteni egy-egy kockát, csak a png kimenetnek úgy látom kell a szoftveres átméretezés, pl.:
mplayer fájl -vf [pp=ci,]scale -vo png -ss 00:01:30 -frames 1
Először nézd meg, hogy váltottsoros-e vagy progresszív; gyors mozgásoknál látszik a vízszintes csíkozás, de az mplayer is kiírja a DVD lejátszásánál.
/itt is szerk:/ ha váltottsoros, akkor lehet, hogy -frames 1 nem lesz jó, csak -frames 2.
Azért AVI-ba 3500 kbit/s-os video stream-et nem olyan jó betenni, nekem lassabban dolgozik vele a gép, mint DVD-vel. Deinterlace nélkül én 2400 kbit/s-on kaptam használható eredményt, deinterlace-szel pedig 1000 körül is nagyon szép lesz (természetesen az éles csíkok fogyasztják a biteket ezerrel). De ez képanyag- és ízlésfüggő, hogy mennyi kell bele.
Szerk: érdemes a kétmenetes kódolást is megcsinálni, és egyéb tuningokat, pl.
-lavcopts vcodec=mpeg4:vbitrate=1200:autoaspect:mbd=2:trell:v4mv:vpass=1
-lavcopts vcodec=mpeg4:vbitrate=1200:autoaspect:mbd=2:trell:v4mv:vpass=2
autoaspect akkor kell, ha a DVD-n a kép nem ugyanolyan képaránnyal van eltárolva, mint amekkorán megjelenik, azaz skálázni kell.
Bővebben: lásd a mencoder doksiját.
- A hozzászóláshoz be kell jelentkezni
"Mi az, hogy ,,zizisebb'' az AVI? Váltottsoros (interlace-es)?"
most ép nincs kéznél a kimenet, de ha jól emlékszem, akkor
- egyrészről interlace-es
- másrészről ha kimerevítesz egy kockát akkor pl az egyszínű töltött színezéseknél (pl egy fekete folt) "négyzetesedett" és többszínű kitöltés lesz
- harmadrészt kontúrtalanok mozgásoknál az élvonalak.
hm, hasznosnak néznek ki az "egyéb tuningok".
asszem este lesz mit lepróbálni, csak győzzem kivárni és összehasonlítgatni a kimeneteket. :)
a végeredményről majd beszámolok.
- A hozzászóláshoz be kell jelentkezni
Normál esetben a video "vágás" valamilyen "nyers", általában veszteségmentes codec-et használó avi fájlból indul. A megvágott végeredményt szokták mpeg2/DVD vagy mpeg4/divx formátumba kiírni.
Nálad a kamera mpeg2/DVD anyaga a forrás amit nem célszerű egy másik veszteséges codec-et használó (pl. mpeg4) avi-ba konvertálni vágás előtt. Minden ilyen konvertálás ront a nyersanyagon.
Célszerű lenne beszélned azzal a jó emberrel aki a vágó programot használja. Ő valószínűleg pár perc alatt elmondja, hogy mit kér ebben az esetben tőled.
--
Légy derűs, tégy mindent örömmel!
- A hozzászóláshoz be kell jelentkezni
ez nem normál eset :)
adott egy dvd-re kiírt felvétel és csak ez van.
adott egy másik fél aki meg vágná az anyagot, de csak avi input-al tud dolgozni.
a két adott pont között meg itt vagyok én aki megcsinálná a kovertálást...
- A hozzászóláshoz be kell jelentkezni
Próbáld ki a dvd::rip programot is. 2 csatornás avit pár kattintás, 5 csatornásat azonbam még nem sikerült vele készitenem. Ezügyben várom jártasabb fórumtársak segitségét:)
- A hozzászóláshoz be kell jelentkezni
ezt is néztem már, de gui nélkül kell :(
- A hozzászóláshoz be kell jelentkezni
dvd::rip az tulajdonkeppen egy frontend a transcode nevu csomaghoz. ha gui nelkul kell akkor a transcode a te baratod.
- A hozzászóláshoz be kell jelentkezni
szívesen kipróbálom a transcode csomagot is, csak mivel egy kódolási folyamat simán mérhető akár órákban is, ezért jó volna, ha nem kellene mindegyiket kipróbálnom és összehasonlítgatnom különböző kapcsolók és opciók mellett, hanem inkább valamilyen "már bevált" paraméterezést és programot használni.
mindenesetre sorra veszem az eddig javasolt dolgokat és ha meglesz a megoldás akkor azt benyomom majd ide is, h legalább az utánam jövők ne szívjanak ennyit :)
- A hozzászóláshoz be kell jelentkezni
rovid videoval probald, az nem tart olyan sokaig. mas nem fogja kisakkozni helyetted szerintem.
- A hozzászóláshoz be kell jelentkezni
Egyszerű. ac3-at választasz ki hangnak. Közli Veled, hogy semmit nem fog vele csinálni, csak másolja, ami tökéletesen megfelel, 5.1-es dvd hangsáv lesz az aviban. Csak figyelj a méretére, mert maga a hang lehet 4-500 M, tehát 2 cd-s méret kell.
------------------------
Debian testing KDE amd64
MSI K8N-Neo-4, Athlon64 3800+, Leadtek 6600GT
- A hozzászóláshoz be kell jelentkezni
ha nincs X, csináltass egy scriptet ezzel: http://bokorn.uw.hu/linux/dmencoder/
ezt aztán beindíthatod a másik gépen, mondjuk egy nohup-pal :)
ha jó minőséget akarsz, akkor a felbontás maradjon ugyanaz, mint az eredetié, fix 2-es vqscale-el, trell-t, vhq-t bekapcsolni
- A hozzászóláshoz be kell jelentkezni
megvan az első tapasztalat:
mencoder dvd://1 -o dvd.avi -oac copy -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1200:autoaspect:mbd=2:trell:v4mv:vpass=1
majd vpass=3 után a minősége már jobb, mint amit amit először csináltam, de még mindig nem az igazi... a nagyjából állandó háttér előtt mozgó alakzat körül négyzetes pixeledések vannak, amik szín tónusban is picit elütnek...
ráeresztek még egy vpass=3 -at, hátha, de gondolom ennél sokkal jobb már nem lesz.
lehetséges h amit doc írt, vqscale=2 -vel kiegészítve ennél jobb eredményt kapok?
- A hozzászóláshoz be kell jelentkezni
a 3 menetes kódolást felejtsd el, inkább másold simán a hangot (-oac copy) ahogy most is csinálod, a 3 menetnek nincs köze a video részhez
ha jó minőséget akarsz, akkor rakhatsz még a lavcopts-hoz egy qpel-t, meg a vqscale legyen 2, így a lehető legjobb minőségben tömörít minden képkockát, ez 1200-as bitrate-nél tutira nem így van, de a kétmenetes tömörítés logjában ezt látszani is fog (természetesen ilyenkor a vbitrate nem fog kelleni)
viszont mivel feltehetőleg interlaced a forrás, kell neki egy deinterlace szűrő is
meg ha zajos a kép, egy nagyon enyhe zajszűrő talán jól jöhet (mondjuk hqdn3d=1:1:2 vagy 2:2:4)
- A hozzászóláshoz be kell jelentkezni
összeraktam:
mencoder dvd://1 -o dvd.avi -oac copy -ovc lavc -lavcopts vcodec=mpeg4:qpel:autoaspect:mbd=2:trell:v4mv:vqscale=2 -vf hqdn3d
szuper a kódolás!
így ahogy nézem on-the-fly a kimenetet még jobb, mint maga a nyersanyag (gondolom a -vf miatt)!
egyetlen gond, h a kb 3.5G nyersanyaghoz jelenleg 5.5G avi-t kalkulál. amikor azt mondtam, h a méret nem számít akkor azért nem arra gondoltam, h még nagyobb lesz mint a nyers :)
- A hozzászóláshoz be kell jelentkezni
Ha vágáshoz avi-ba konvertálsz próbálj meg veszteségmentes vagy kevéssé veszteséges codec-et használni pl. Huffyuv vagy DV. Ha mpeg4-et használsz ne csodálkozz hogy roszabb lessz...
A lenti linken lévő doksit célszerű átnézned mivel valami hasonlót akarsz csak linux-on.
http://home.hccnet.nl/g.van.schaik/pe-mpeg_to_avi.pdf
--
Légy derűs, tégy mindent örömmel!
- A hozzászóláshoz be kell jelentkezni
ennek utána kérdezek, h az illető vágó progija ezeket a formátumokat is támogatja-e...
- A hozzászóláshoz be kell jelentkezni
> majd vpass=3 után
Nem 2?
Kétmenetes kódolást csinálj szerintem; én kikockáztam, nekem jobb az eredmény, mint az egymenetesnél.
A hárommenetes csak annyit jelent, hogy az első előtt a hangot külön kiszedi és kódolja, majd kiszámítja, hogy mekkora lesz a várható eredmény, és tud tippet adni a képanyag bitrátájára, ha pl. teljes CD-re akarod rátenni. Ugyanakkor már nem támogatott módszer, maradjunk a kétmenetesnél, szerintem.
Ha még mindig nem vagy megelégedve, akkor pedig próbáld emelni a bitrátát, 2000-2400 még nem gáz szerintem; -frames opcióval lerövidítheted a tesztek futását. Nekem mencoder-ben gondjaim voltak -ss használatával, talán a hangra nem volt hatással vagy mi, de ez régen volt, lehet, hogy már jó.
Figyelj csak, most látom, hogy még mindig nem tettél deinterlace-t, pedig az sokat dob; amíg csíkos képet tömörítesz, addig az összes többi trükköt dobhatod a kukába. Mint mondtam, a csíkok megeszik a biteket. Van, aki nem szereti, mert már elvileg sem az eredeti anyagot kapjuk vissza, de szerintem a gyakorlatban jobban jársz, mintha a kodekkel ,,mosatod el'' a csíkokat, mert akkor más helyre nem marad elég bit, ahol nagyobb szükség lenne rá.
Mintha a doksi említene harmadik (vagy több) megoldást is, nézd meg, most lusta vagyok, de úgy rémlik, hogy nem túl hordozható.
- A hozzászóláshoz be kell jelentkezni
vpass=3 azért van, h vpass=1 után ne csak 1x tudd használni a vpass=2 -t, hanem ahányszor jól esik a vpass=3 -at, így nem csak két hanem több menetes kódolást tudsz csinálni. (ha jól értelmeztem a man-t)
a deinterlace -ra ráraktam most amit doc ajánlott, ezzel már nem csíkos a kép és máshol is úgy látom, h simított rajta picit.
de már 7G -nél tart a kimenet kalkuláció :)
- A hozzászóláshoz be kell jelentkezni
te mondtad hogy nem számít a méret :D
de ha mégis, a 2-es vqscale helyett használhatsz 3-ast, az a minőséget nem ront sokat, de a méreten viszont erősen csökkenthet
nem lett nagyon homályos a kép? ahogy látom, a default zajszűrő értékeket használod, az ha jól emlékszem 4:3:6, ami elég erős, próbáld ki kicsit gyengébbel (mondjuk 2:2:4), így sem homályos, sem kockás/foltos nem lesz
- A hozzászóláshoz be kell jelentkezni
:)
vqscale=3 -al már megy egy próba, jelenleg tartja a ~input méretet.
a képen nem vettem észre, h homályos lenne, de a videó eleje nem mérvadó ilyen szemponból. ha kész a dvd evvel a kódolással akkor átnézem.
egyenőlre úgy néz ki így megfelelő lesz.
- A hozzászóláshoz be kell jelentkezni