DVD kódolás - minőségi?

 ( roleez | 2006. január 24., kedd - 11:27 )

DVD kódolás - minőségi?

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ő.

Ma meg abba futottam bele, hogy tök mind1, mekkora vbitrate-t állítok a file mérete mindig ugyanakkora lesz... Egy 1:40 perces anyag, még 9000 kbps-on is csak 2,5 Gb. Nem értem... A kódolás az itteni régebbi hozzászólásom hosszabb parancssoros változata.
Találkozott már ilyennel valaki?
Az mplayer a 20060102 cvs.

üdv,
Roland

Biztosan nem tudom csak tippelem, hogy ha a forrás video bitrátájánál hiába adsz meg magasabb bitrátát nem lesz mit plusszba bekódolni.

És DVD-ből DVD-t hogyan lehet csinálni?

------------
én vagyok az egyetlen akinek nagyon nem tetszik ez az "új" hup?? szerintem csúnya is és használhatatlan is.

K9Copy, XDVDShrink, Ldvd
Vagy wine+dvdshrink

Hát én a kódolás részét nem a leírás alapján csináltam, az csak amolyan útmutató! Mindenesetre, nekem sikerült jó minőségű videót gyártanom a mencoder-el! Egyébként meg, nem gondoltál arra, hogy dixv (xvid)-el tömörítsd? Ma már szinte minden asztali dvd lejátsza, és azzal szvsz jobb minőséget tudsz elérni!

[quote:e084631888="milfer"]
....
Szerk : Lejátsza, de akadozik és alig színes. Ezt nem értem. PC-ben tökéletes.[/quote:e084631888]
És mivel írtad ki? PC-n viszi a direkt DVD lejátszást? Melyik mencoder verzió?
Szerk: érdemes a legújabb (bár nekem a 20060102 a normális működésű...) verziót feltenni és az ffmpeg/libavcodec-ből is.

[quote:49b3838c81="PcZolee"]Hát én a kódolás részét nem a leírás alapján csináltam, az csak amolyan útmutató! Mindenesetre, nekem sikerült jó minőségű videót gyártanom a mencoder-el! Egyébként meg, nem gondoltál arra, hogy dixv (xvid)-el tömörítsd? Ma már szinte minden asztali dvd lejátsza, és azzal szvsz jobb minőséget tudsz elérni![/quote:49b3838c81]
És milyen mencoder paraméterekkel? Leírod?
Igaz a divx, de nekünk se, szülőknek, tesómnak is nem divx-es lejátszója van. Úgyhogy amíg ez nem változik, marad az mpeg2...

Az acidrip nem a mencoder-t használja kódoláshoz? Ill. nem csak DVD-ből kódol pl. divx-be?

dvd::rip
[url]http://www.exit1.org/dvdrip/[/url]
tarnscodet használt, xviddel szép eredményt produkál és lehet ogm be is menteni.

Én az mkdvd.pike nevű scriptet szoktam dvd kreálásra használni
[url]http://fredrik.hubbe.net/hacks/mkdvd.html[/url]

A TMPGEnc-et nem ismerem, így hát összehasonlítani sem tudom, de nekem megfelel, amit az mkdvd csinál.
Egyébként az mpeg2enc-t használja dvd-mpeg kódolásra.

Szerk:
OOpsz, most látom, Te divx-be akarsz kódolni.... Ez esetben tárgytalan

Nekem a tovid nagyon bejött. Gyorsan szépet csinál. Ajánlom a -parallel paraméterét. ;)

[url]http://tovid.org[/url]

A dvd::rip nem csak DVD-ből tud kódolni? Nekem az kell, hogy egy meglévő videóból csináljon mpeg2-őt.

Hali, azt hiszem rájöttem, hogy mi a megoldás. A mencoder várázsszó, amit keresel: [code:1:c5f6c10258]-vf hqdn3d[/code:1:c5f6c10258] Arról van szó, hogy a nyers DV anyag nagyon zajos és ezért előszürés nélkül rosszul tömöríthető. Legalábbis én is kódoltam már DV-t, és nálam ez volt a gond.

Nyugodtan adj neki erőt, én pl. [code:1:c5f6c10258]-vf pp=hb/vb/dr/al/lb,hqdn3d=5:4:8[/code:1:c5f6c10258] -al használtam. És ilyen nagy bitsebességnél utána már nincs is szükség a nagyágyúkra (mbd,trell stb.), vagyis a kódólási sebesség is drasztikusan megnő.

A kimeneti file méretének a megbecsléséhez van valami mpeg2 bitrate kalkulátor? (gondolok én itt pl. a divx szerű kalkulátrokra...)

[quote:6a2e5a064e="snowflake"]
Szerk:
OOpsz, most látom, Te divx-be akarsz kódolni.... Ez esetben tárgytalan[/quote:6a2e5a064e]
Pedig jól láttad először, DVD-be szeretnék! :)

Akkor még ott van a [url]http://developer.berlios.de/projects/lxdvdrip/[/url]
feliratokat még nem tud, viszont gyorsan dolgozik. parancssoros

Ami az elöző hozzászolásomból kimaradt (bár implicite azért benne van): Abból a DV kamerából, amit én használtam [i:145ccc28ce]interlace-elve[/i:145ccc28ce] jött a videoanyag. Vagyis a kódólás elött nagyon fontos valahogyan deinterlace-elni. Erre szolgált a [code:1:145ccc28ce]-vf pp=lb[/code:1:145ccc28ce] Vannak ennél trükkösebb deint szűrök is a mencoderben, de nekem ez tökéletesen bevált.

Szóval (persze csak ha igazam van), a probléma gyökere nem abban van, hogy [i:145ccc28ce]mibe[/i:145ccc28ce] akarsz kódólni (dvd mpeg2-be), hanem abban, hogy [i:145ccc28ce]mit[/i:145ccc28ce] (zajos, interlace-es anyagot). Remélem igazam van, és ez megoldja a problémát.

Egy dologba belefutottam: hogyan tudom a feliratos film felirati betűinek a méretét változtatni?

Köcc,
R.

[quote:9e61b13b08="spymorass"]Nekem a tovid nagyon bejött. Gyorsan szépet csinál. Ajánlom a -parallel paraméterét. ;)

[url]http://tovid.org[/url][/quote:9e61b13b08]
A gui-jával használod?

[quote:033b6ed49b="klao"]Hali, azt hiszem rájöttem, hogy mi a megoldás. A mencoder várázsszó, amit keresel: [code:1:033b6ed49b]-vf hqdn3d[/code:1:033b6ed49b] Arról van szó, hogy a nyers DV anyag nagyon zajos és ezért előszürés nélkül rosszul tömöríthető. Legalábbis én is kódoltam már DV-t, és nálam ez volt a gond.

Nyugodtan adj neki erőt, én pl. [code:1:033b6ed49b]-vf pp=hb/vb/dr/al/lb,hqdn3d=5:4:8[/code:1:033b6ed49b] -al használtam. És ilyen nagy bitsebességnél utána már nincs is szükség a nagyágyúkra (mbd,trell stb.), vagyis a kódólási sebesség is drasztikusan megnő.[/quote:033b6ed49b]
Ok, köszi! Megpróbálom. Lehet, hogy tényleg a zajossággal van a bajság...

[quote:94320ab9d0="klao"]
...
deinterlace-elni. Erre szolgált a [code:1:94320ab9d0]-vf pp=lb[/code:1:94320ab9d0] Vannak ennél trükkösebb deint szűrök is a mencoderben, de nekem ez tökéletesen bevált.
...
megoldja a problémát.[/quote:94320ab9d0]
Leírsz egy teljes mencoder parancssort, amit használsz?

[quote:2633d3b1d4="roleez"]Leírsz egy teljes mencoder parancssort, amit használsz?[/quote:2633d3b1d4]

Megprobálom. :) Van egy bonyolult scriptem, ami összeállítja a parancsot...
[code:1:2633d3b1d4]mencoder -o output.avi -oac mp3lame -lameopts abr:br=96:mode=3 -vf pp=hb/vb/dr/al/lb,hqdn3d=5:4:8 -ovc lavc -lavcopts vqscale=2:vqcomp=0.7:vqblur=0.3:vlelim=-3:vcelim=5:lumi_mask=0.01:dark_mask=0.1:scplx_mask=0.1:tcplx_mask=0.01:keyint=50:psnr input-001.avi
[/code:1:2633d3b1d4]
Ez konkrétan egy olyan parancs, ami egy dvgrab-bel beolvasott file-t tömörített "gyorsan" (kb. másfél óra egy 60 perces kazinál) "maximális" minőséggel.

A hang eleve nagyon rossz volt, ezért arra nem volt érdemes sokat szánni...
Nagyon sötét anyagnál a -vf kapcsoló kiegészült egy eq2-es résszel:
[code:1:2633d3b1d4]-vf pp=hb/vb/dr/al/lb,hqdn3d=5:4:8,eq2=1.05:1:0:0.8:0.87:1.0:1.07[/code:1:2633d3b1d4]

[quote:7feb6ba627="roleez"]Az acidrip nem a mencoder-t használja kódoláshoz? Ill. nem csak DVD-ből kódol pl. divx-be?[/quote:7feb6ba627]

De a mencodert használja ismer többféle kódolást, vagyis azokat amiket a mencoder ismer.

[code:1:7feb6ba627]
mencoder -ovc help
mencoder -oac help
[/code:1:7feb6ba627]

Előnye a proginak, hogy meg tudod adni, hogy mekkora legyen a végső fájl mérete. A lavc-t és az xvid-et szoktam használni videótömörítésre. 2 cd-nyi méretű tömörítésnél én nem veszem észre a különbséget az eredeti dvd és az avi minősége között.

[quote:bd4ed322f3="smerli"][quote:bd4ed322f3="roleez"]Az acidrip nem a mencoder-t használja kódoláshoz? Ill. nem csak DVD-ből kódol pl. divx-be?[/quote:bd4ed322f3]
....
Előnye a proginak, hogy meg tudod adni, hogy mekkora legyen a végső fájl mérete. A lavc-t és az xvid-et szoktam használni videótömörítésre. 2 cd-nyi méretű tömörítésnél én nem veszem észre a különbséget az eredeti dvd és az avi minősége között.[/quote:bd4ed322f3]
Köszönöm, ismerem az mlplayert így, de nekem (amit azt hiszem a topic indításnál nem írtam le jól) bármilyen avi-ból kellene DVD mpeg2-es filet csinálnom. Ennek a minőségével van némi bajom. Kockásodás, életlenedés, gyors mozgásoknál a mozgásfázisokat is látni néhány tized mp-ig. Gyakorlatilag DV kamerából származó családi videokat szeretném DVD-n őrizni - a lehető legjobb minőségben.

na ez a rész engem is érdekelne :)

[quote:c0d003b49f="roleez"]A gui-jával használod?[/quote:c0d003b49f]

Nem, parancssorosan.

tovid -dvd -pal -full -parallel -in input.avi -o output (.mpg nélkül)

A -full az változhat filmenként. Lehet, hogy el is lehet hagyni. A parallelt viszont nem javaslom elhagyni, nagyban meggyorsítja az átkódolást. Egyszerre csinálja a hangot és a képet, és egyből bele is rakja az mpegbe, így enkódolás közben bele lehet már nézni, hogy milyen lesz a végtermék, és ha esetleg nem tetszik, leállítod, és más paraméterekkel újraindítod.

A használathjoz szükséges programokat a következő reporól telepítheted. Már ha debianod van. ;)

deb ftp://ftp.nerim.net/debian-marillat/ sid main (sid-et változtasd meg, ha nem azt használsz)

üdv =)

[quote:aee786af93="klao"][quote:aee786af93="roleez"]Leírsz egy teljes mencoder parancssort, amit használsz?[/quote:aee786af93]

Megprobálom. :) Van egy bonyolult scriptem, ami összeállítja a parancsot...
[/quote:aee786af93]
Köszönöm a parancssort, lesz mit kipróbálni este! :roll:
És az a script GPL? :oops:

[quote:e44a8f5d32="smerli"]na ez a rész engem is érdekelne :)[/quote:e44a8f5d32]
Na, legalább már értjük egymást! :lol:
Szóval mplayer-rel, transcode-el nem sikerült még az eredetihez közeli minőséget sem kihozni :(
Pedig egy 1óra30perces videot, 8 óra alatt kódolt át mpeg2-be, mégis hááát érdekes az eredmény. TMPGEnc-del ugyanez, igaz kb. 9,5 óra, de gyönyörű.

[quote:8098a145bf="klao"]
[code:1:8098a145bf]mencoder -o output.avi -oac mp3lame -lameopts abr:br=96:mode=3 -vf pp=hb/vb/dr/al/lb,hqdn3d=5:4:8 -ovc lavc -lavcopts vqscale=2:vqcomp=0.7:vqblur=0.3:vlelim=-3:vcelim=5:lumi_mask=0.01:dark_mask=0.1:scplx_mask=0.1:tcplx_mask=0.01:keyint=50:psnr input-001.avi
[/code:1:8098a145bf]
[/quote:8098a145bf]
Nem látom benne az [code:1:8098a145bf]vcodec=mpeg2video[/code:1:8098a145bf]-t... :oops:

[quote:c4a39ca0c1="spymorass"]

tovid -dvd -pal -full -parallel -in input.avi -o output (.mpg nélkül)

[/quote:c4a39ca0c1]
Esetleg hozzáírni a -quality 10-et?
A -discsize arra jó, hogy akkora mpeg2-t csinál?

[quote:52c73f411f="klao"]
[code:1:52c73f411f]mencoder -o output.avi -oac mp3lame -lameopts abr:br=96:mode=3 -vf pp=hb/vb/dr/al/lb,hqdn3d=5:4:8 -ovc lavc -lavcopts vqscale=2:vqcomp=0.7:vqblur=0.3:vlelim=-3:vcelim=5:lumi_mask=0.01:dark_mask=0.1:scplx_mask=0.1:tcplx_mask=0.01:keyint=50:psnr input-001.avi
[/code:1:52c73f411f]
[/quote:52c73f411f]

Hát ez már majdnem olyan szép mint egy bonyolultabb reguláris kifejezés... :D

[quote:eb5fef784c="maszili"][quote:eb5fef784c="klao"]
[code:1:eb5fef784c]mencoder -o .....
[/code:1:eb5fef784c]
[/quote:eb5fef784c]

Hát ez már majdnem olyan szép mint egy bonyolultabb reguláris kifejezés... :D[/quote:eb5fef784c]
Mit szép? gyönyörűűűűű! :D

Ha már igy beindult a téma akkor valaki aki nagyon profi ez ügyben idapakolhatná az mencoder-nek azt a megparaméterezését amivel jó minőség keletkezik... :)

Nem nagyon van időm és lusta is vagyok feltalálni a melegvizet... :)

Idekopiztam az mplayer ezirányú helpjét (videora vonatkozó):

[i:e6b3da2fbb]8.6.3.4. Haladó opciók

Jobb minőségű kódoláshoz valószínűleg használni szeretnéd a lavcopts minőség-javító opcióit is, mint például a trell, mbd=2, vagy mások. Figyelj rá, hogy a qpel és a v4mv bár gyakran hasznosak MPEG-4 esetén, nem használhatóak MPEG-1 vagy MPEG-2-vel. Ha nagyon jó minőségű DVD kódolást akarsz készíteni, hasznos lehet a dc=10 opció hozzáadása a lavcopts-hoz. Ez segíti csökkenteni a blokkosodást a színtelen részeknél. Mindezt összerakva, itt egy példa jó minőségű DVD készítéséhez szükséges lavcopts-ra:

-lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=8000:\
keyint=15:trell:mbd=2:precmp=2:subcmp=2:cmp=2:dia=-10:predia=-10:cbp:mv0:\
vqmin=1:lmin=1:dc=10
[/i:e6b3da2fbb]
mindenesetre , sokáig molyol, de azért a kockásodás megmarad.. Ezt kellene kibővíteni, hogy tényleg jó minőség legyen...

[quote:67d4a3ee08="roleez"]
Köszönöm a parancssort, lesz mit kipróbálni este! :roll:
És az a script GPL? :oops:[/quote:67d4a3ee08]
Szívesen!
A script mondjuk legyen public domain. :) Igazából nincs benne semmi plusz okosság, csak kényelmesen előreelrendezett ki/bekommentezhető részek és paraméterek. :D

[quote:d828415c24="roleez"]
Nem látom benne az [code:1:d828415c24]vcodec=mpeg2video[/code:1:d828415c24]-t... :oops:[/quote:d828415c24]
Valóban. Ezt majd oda kell írnod. :)
Nekem nem mpeg2-be kellett tömöríteni, igazából ezért is nem reagáltam rögtön a topicra. De a jelenség ugyan ez volt: a minőség elfogadhatatlan volt, amig be nem állítottam az előszűröket.

[quote:faeb704368="klao"][quote:faeb704368="roleez"]
Köszönöm a parancssort, lesz mit kipróbálni este! :roll:
És az a script GPL? :oops:[/quote:faeb704368]
Szívesen!
A script mondjuk legyen public domain. :) Igazából nincs benne semmi plusz okosság, csak kényelmesen előreelrendezett ki/bekommentezhető részek és paraméterek. :D[/quote:faeb704368]
Köszi gondolom sokak nevében!
És hogyan juthat el? email? tárhely valahol?

[code:1:17d4188bfd]mencoder -o $1.mpg -oac mp3lame -lameopts abr:br=192:mode=3 -af lavcresample=48000 -vf pp=hb/vb/dr/al/lb,hqdn3d=5:4:8,scale=720:576,harddup -srate 48000 -of mpeg -mpegopts format=dvd -ovc lavc -lavcopts vcodec=mpeg2video:vqscale=2:vqcomp=0.7:vqblur=0.3:vlelim=-3:vcelim=5:lumi_mask=0.01:dark_mask=0.1:scplx_mask=0.1:tcplx_mask=0.01:keyint=50:psnr:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=8000:keyint=15:aspect=16/9:vrc_buf_size=1835 -ofps 25 $1.avi
[/code:1:17d4188bfd]
Hi.
A fenti paraméterekkel készítettem egy mpg-t. A kép minőségével semmi bajom, de lenne egynéhány kérdésem.
1. Az elkészült videót a xine, mplayer, totem mind 16:9 -ben kezdi lejátszani holott 720:576 az messze van onnan (kézzel át lehet állítani).
2. Az mpg-t kiírtam cd-re, hogy kipróbáljam asztali lejátszóban. Hát néztem mint a moziban. Közel fekete fehérben kb. félszeres sebességgel teljesen hang nélkül próbálja lejátszani. Tudom vegyek másik lejátszót, de azért ez nem így van mert más mpg-t simán lejátszik, evvel van csak baja.

Ha valaki tudja mit kell átállítani a fenti paraméterek közül légyszi írjon. Mert nekem is van egy csomó DV felvételem amit le kéne "menteni" DVD-re, de eddig nem nagyom boldogultam.

[quote:11686b3b71="roleez"][quote:11686b3b71="klao"]Szívesen!
A script mondjuk legyen public domain. :) Igazából nincs benne semmi plusz okosság, csak kényelmesen előreelrendezett ki/bekommentezhető részek és paraméterek. :D[/quote:11686b3b71]
Köszi gondolom sokak nevében!
És hogyan juthat el? email? tárhely valahol?[/quote:11686b3b71]

Legyen tárhely, engem is érdekelne nagyon. ;)

[quote:71df0fafda="oattila"]
A lejátszási hibára igazából nincs ötletem.
Ha DVD-re írod ki (pl.: dvdauthor) akkor is rosszul játsza le?[/b][/quote:71df0fafda]
Hi
De volt ötleted a lejátszási hibára. :wink:
Ha a sima .mpg-t akarom lejátszani akkor szaggat, meg minden baja van. De ha csinálok belőle (pl. dvdauthor-ral) dvd-t (.vob) akkor azt lejátsza rendesen.

Nem goldoltam volna, hogy csak ettől megjavul (inkább a cd->dvd-re tippeltem) :)

Lehet, hogy mpeg1 kódolást feltételezett a lejátszód, azért játszotta le rosszul?

[quote:3dca0b771f="roleez"]Egy dologba belefutottam: hogyan tudom a feliratos film felirati betűinek a méretét változtatni?[/quote:3dca0b771f]

Próbáld ki a -subfont-autoscale vagy -subfont-text-scale paramétereket.
Az mplayer man oldalán ezekre keress rá, hogy konkrétan hogyan kell használni.

Köszi! Megnézem!

[quote:a1f09f1f1a="roleez"]Esetleg hozzáírni a -quality 10-et?
A -discsize arra jó, hogy akkora mpeg2-t csinál?[/quote:a1f09f1f1a]

Megmondom őszintén, hogy még egyiket sem használtam.
Arra viszont figyelj, hogyha utánaírod a -quality-t, akkor a minőség miatt megugrik a fájl méret is. Legalábbis a manban azt írják. Meg még EXPERIMENTAL. =) A discsize-ra azt írják, amit mondasz, de nem tudom, hogy mit csinál akkor ha kisebb lenne, mint amit megadsz. Lehet, hogy akkor növeli a minőséget.

Igazából én úgy használom, ahogy leírtam, és nekem szinte azonos minőséget produkált, mint ami az eredeti anyag volt. Nem volt csúnya kockázás, meg ilyesmi, ami rontotta volna a minőséget.

[quote:cfcb2553dd]1. Az elkészült videót a xine, mplayer, totem mind 16:9 -ben kezdi lejátszani holott 720:576 az messze van onnan (kézzel át lehet állítani). [/quote:cfcb2553dd]

A 16:9 képarány oka az, hogy paraméterként az lett megadva:

[quote:cfcb2553dd]...:keyint=15:[b:cfcb2553dd]aspect=16/9[/b:cfcb2553dd]:vrc_buf_size=1835 -ofps 25 $1.avi [/quote:cfcb2553dd]

A lejátszási hibára igazából nincs ötletem.
Ha DVD-re írod ki (pl.: dvdauthor) akkor is rosszul játsza le?[/b]

milfer:
[code:1:875e48731a]mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=720:576,harddup -srate 48000 -af lavcresample=48000 -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vbitrate=4050:keyint=15:acodec=ac3:abitrate=192 -ofps 25 -o $1.mpg $1.avi
[/code:1:875e48731a]
Próbáld meg ezzel konvertálni (minőség gyengébb), és az asztalin lejátszani!
A vbitrate-t állítgasd a neked megfelelőre.
R.

[quote:1502a77ed0="oattila"]
A 16:9 képarány oka az, hogy paraméterként az lett megadva:
[quote:1502a77ed0]...:keyint=15:[b:1502a77ed0]aspect=16/9[/b:1502a77ed0]:vrc_buf_size=1835 -ofps 25 $1.avi [/quote:1502a77ed0]
A lejátszási hibára igazából nincs ötletem.
Ha DVD-re írod ki (pl.: dvdauthor) akkor is rosszul játsza le?[/b][/quote:1502a77ed0]

1. 16:9, Ez jogos nem néztem végig alaposan a paramétereket. :)
2. DVD-re is kiírtam, de szintén csak sima file-ként. Tehát nem DVD formátumban [VIDEO_TS] és az sem megy.

[quote:da2b5b8dd1="roleez"]
Köszönöm, ismerem az mlplayert így, de nekem (amit azt hiszem a topic indításnál nem írtam le jól) bármilyen avi-ból kellene DVD mpeg2-es filet csinálnom. Ennek a minőségével van némi bajom. Kockásodás, életlenedés, gyors mozgásoknál a mozgásfázisokat is látni néhány tized mp-ig. Gyakorlatilag DV kamerából származó családi videokat szeretném DVD-n őrizni - a lehető legjobb minőségben.[/quote:da2b5b8dd1]

Ez nem megoldás, csak újabb kérdések.
Milyen progival húzod át a DV cam-ról a felvételt. Milyen porton ? Tömörítve rögzíted, vagy tömörítetlen AVI -ba, RAW Dv -be vagy mibe ?

Sziasztok,

Hát tegnap este alászaladtam az mplayer mpeg2 kódolásának, a fentebb leírt hosszabb kódolási parancssal csináltam meg a filmet, majd DVD-re írtam. PC-n jó, normális hang. Asztalin semmi hang nincs! :(
Az asztali egy pioneer író.
Találkozott már valaki ilyennel?

Köszi,
Roland

Ezzel (számomra is) elfogadható (na jó, szuper!) a DVD:
[code:1:1514657091]
mencoder -o $1.mpg -oac mp3lame -lameopts abr:br=192:mode=3 -af lavcresample=48000 -vf pp=hb/vb/dr/al/lb,hqdn3d=5:4:8,scale=720:576,harddup -srate 48000 -of mpeg -mpegopts format=dvd -ovc lavc -lavcopts vcodec=mpeg2video:vqscale=2:vqcomp=0.7:vqblur=0.3:vlelim=-3:vcelim=5:lumi_mask=0.01:dark_mask=0.1:scplx_mask=0.1:tcplx_mask=0.01:keyint=50:psnr:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=8000:keyint=15:aspect=16/9:vrc_buf_size=1835 -ofps 25 $1.avi
[/code:1:1514657091]
Azért még csiszoljuk! :)
Köccköcc nektek!

[quote:65db33bb3c="roleez"]Ezzel (számomra is) elfogadható (na jó, szuper!) a DVD:
[code:1:65db33bb3c]
mencoder -o $1.mpg -oac mp3lame -lameopts abr:br=192:mode=3 -af lavcresample=48000 -vf pp=hb/vb/dr/al/lb,hqdn3d=5:4:8,scale=720:576,harddup -srate 48000 -of mpeg -mpegopts format=dvd -ovc lavc -lavcopts vcodec=mpeg2video:vqscale=2:vqcomp=0.7:vqblur=0.3:vlelim=-3:vcelim=5:lumi_mask=0.01:dark_mask=0.1:scplx_mask=0.1:tcplx_mask=0.01:keyint=50:psnr:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=8000:keyint=15:aspect=16/9:vrc_buf_size=1835 -ofps 25 $1.avi
[/code:1:65db33bb3c]
Azért még csiszoljuk! :)
Köccköcc nektek![/quote:65db33bb3c]

Csiszolaskeppen:

Hol mondom meg, hogy mekkora legyen a kimeneti file merete (pl 4489Mb)?

A DVD bitráta kalkulátor:

http://www.videohelp.com/calc.htm

Igaz, online, de jól számolja!

Üdv,
R.

milfer: Csináltam én is egy risz-rossz felvételből DVD-t a hosszú mencoderes paranccsal (mondjuk beletettem még egy pici világosítást), és az asztali lejátszó tökéletesen viszi! Milyen az asztalid?

Sziasztok,

Sikerült valakinek már minőségi (mondjuk TMPGEnc-hez hasonló..) DVD-t kódolnia linux alatt - mplayer-rel? Lehet egyátalán ilyen minőséget vele?
Én 1x,2x próbáltam és a transcode-ot is, de mindig wine+TMPGEnc maradt, amit nagyon nem szeretek, jobb lenne kizárólag linuxos megoldás...
A lényeg, hogy amit mplayer/transcode csinál, kockás, életlen. :(
VBR, a bitráták ugyanolyanok, mégis csúnyább a video. (az mplayer beállítások azok, amit a doksi javasol)

Köszi,
Roland

[quote:a42d4da365="milfer"]
Ez nem megoldás, csak újabb kérdések.
Milyen progival húzod át a DV cam-ról a felvételt. Milyen porton ? Tömörítve rögzíted, vagy tömörítetlen AVI -ba, RAW Dv -be vagy mibe ?[/quote:a42d4da365]

Tudom, nem nekem címezted a kérdést, de azért egy kicsit belekotyogok..

Én firewire porton kino-val szoktam átrántani (ami ha jól emlexem a dvgrab nevű progit használja erre), majd szerkesztem és exportálom mpeg2-be (régebben az mjpegtools-al, legutobb azthiszem az ffmpeg-el csináltam).
Általában raw dv-e szoktam importálni.

[url]http://www.kinodv.org/[/url]

[quote:e56eae2460="snowflake"][quote:e56eae2460="milfer"]
Ez nem megoldás, csak újabb kérdések.
Milyen progival húzod át a DV cam-ról a felvételt. Milyen porton ? Tömörítve rögzíted, vagy tömörítetlen AVI -ba, RAW Dv -be vagy mibe ?[/quote:e56eae2460]

Tudom, nem nekem címezted a kérdést, de azért egy kicsit belekotyogok..

Én firewire porton kino-val szoktam átrántani (ami ha jól emlexem a dvgrab nevű progit használja erre), majd szerkesztem és exportálom mpeg2-be (régebben az mjpegtools-al, legutobb azthiszem az ffmpeg-el csináltam).
Általában raw dv-e szoktam importálni.

[url]http://www.kinodv.org/[/url][/quote:e56eae2460]
Nem kotyogtál bele :wink: , én is kino-t használok, bár én avi2(nem emlékszem itt pontosan, du megnézem) be mentem ki a filmet a kameráról.
A tömörítés eddig transcode volt, (ill. wine+TMPGEnc) most inkább mencoder.

[quote:c254645e5f="spymorass"]
...
Arra viszont figyelj, hogyha utánaírod a -quality-t, akkor a minőség miatt megugrik a fájl méret is. Legalábbis a manban azt írják. Meg még EXPERIMENTAL. =) A discsize-ra azt írják, amit mondasz, de nem tudom, hogy mit csinál akkor ha kisebb lenne, mint amit megadsz. Lehet, hogy akkor növeli a minőséget.

Igazából én úgy használom, ahogy leírtam, és nekem szinte azonos minőséget produkált, mint ami az eredeti anyag volt. Nem volt csúnya kockázás, meg ilyesmi, ami rontotta volna a minőséget.[/quote:c254645e5f]
Megpróbálom, csak este a home szerveremmel kellett tököljek, mert egy frissítés felborította a /dev-et... :(

[quote:aea7f1585a="roleez"]milfer: Csináltam én is egy risz-rossz felvételből DVD-t a hosszú mencoderes paranccsal (mondjuk beletettem még egy pici világosítást), és az asztali lejátszó tökéletesen viszi! Milyen az asztalid?[/quote:aea7f1585a]
roleez : LG DVX9900.
Eddig még mindent megevett, kivéve ezt. Csináltam egyet a rövidebb paraméterekkel azt viszi, de a 4000-es bitrátával kockás lett. Megcsináltam 8000-el de igy a 15 perc film 1 GB lett. Most írom ki lehet, hogy le sem játsza.

Szerk : Lejátsza, de akadozik és alig színes. Ezt nem értem. PC-ben tökéletes.

Srácok! Nem tudom mi bajotok a mencoderrel! De gyanítom az, hogy nem olvastátok el tüzetesen a man-t! A mencoder is tud olyan minőséget probukálni mint a tmpeg, sőt akár jobbat, és gyorsabban, csak ennek az az előfeltétele, hogy néhány paramétert pontosan kiszámolj, és megadj neki (esetleg később ezt lehet autómatizálni is egy script-el, de az is lehet, hogy létezik ilyen)! Mindenesetre, ajánlom , manok tanulmányozását, esetleg itt egy how-to, bár ez nem a minőséget tartja szem előtt, de nézd meg!
http://forums.gentoo.org/viewtopic.php?t=117709

u.i.: Gyanítom, hogy az a gond, hogy a kamerád a képeket máshogy rögzíti, mint ahogyan kódolod, és ezért esik szét (Interlacing/Telecine)!

[quote:e66b34a4d8="PcZolee"]Srácok! Nem tudom mi bajotok a mencoderrel! De gyanítom az, hogy nem olvastátok el tüzetesen a man-t! A mencoder is tud olyan minőséget probukálni mint a tmpeg, sőt akár jobbat, és gyorsabban, csak ennek az az előfeltétele, hogy néhány paramétert pontosan kiszámolj, és megadj neki (esetleg később ezt lehet autómatizálni is egy script-el, de az is lehet, hogy létezik ilyen)! Mindenesetre, ajánlom , manok tanulmányozását, esetleg itt egy how-to, bár ez nem a minőséget tartja szem előtt, de nézd meg!
http://forums.gentoo.org/viewtopic.php?t=117709

u.i.: Gyanítom, hogy az a gond, hogy a kamerád a képeket máshogy rögzíti, mint ahogyan kódolod, és ezért esik szét (Interlacing/Telecine)![/quote:e66b34a4d8]
Megcsináltad már ezt a leírást? Mert én igen...
Nem a kép esik szét, hanem én élesebb, kockamentesebb képet várnék el. Ennyi. Mondom a wine+TMPGEnc ugyanabból a forrásból jóval jobbat csinál. Ez a bajságom.
Néhány hozzászólással előbb leírtam, hogy mit javasolnak az mplayer fejlesztői a legjobb minőségre az mpeg2 kódolásra. De nekem sajna ez nem jött be. Ezért próbálok itt kérdezni, hátha valakinek igen...

a tovid-ot próbáltad?
asszem mplayert használ. nekem nem volt gond a minőségre. (a sebességre annál inkább)

[quote:66abbbae05="skynetpro"]a tovid-ot próbáltad?
asszem mplayert használ. nekem nem volt gond a minőségre. (a sebességre annál inkább)[/quote:66abbbae05]
Még nem, tegnap már javasolta spymorass, ma délután remélem ki tudom próbálni. Miért mennyi idő volt?

Acidrip

[url]http://untrepid.com/acidrip/[/url]

kipróbáltam a tovid progit. valamiért iszonyot sok szabad helyet kér tőlem a kódoláshoz. 1.5 G asf file dvd mpeg kódolásához 10G szabad helyet szeretne tőlem.
normális ez?

hogyan tudok olyan mpeg2-es videót gyártani a mencoderrel, amit a dvdauthorral dvd formátumra tudok alakítani? egyenesen a kameráról már eleve olyan mpeg2-t szeretnék csinálni amit a dvdauthor megesz, de bárhogy is próbálkozok a legtöbb amit ki tudtam eddig hozni az ennyi:

$ dvdauthor -x nyaralas.xml
DVDAuthor::dvdauthor, version 0.6.11.
Build options: gnugetopt magick iconv freetype
Send bugs to

INFO: Locale=en_US
INFO: Converting filenames to ISO-8859-1
INFO: dvdauthor creating VTS
STAT: Picking VTS 01

STAT: Processing teszt.mpg...
WARN: System header found, but PCI/DSI information is not where expected
(make sure your system header is 18 bytes!)
WARN: Skipping sector, waiting for first VOBU...
ERR: SCR moves backwards, remultiplex input.

http://forums.gentoo.org/viewtopic-t-117709-highlight-dvd+authoring.html
en ez alapjan szoktam.

[update:]
ha dv kamerad van, akkor ha jol tevedek, kino tud avit generalni;
abbol a fenti link a alapjan eltudod kesziteni a dvdt.
az asztali gepen (Athlon XP 2200+, 768MB ) ~9h alatt keszultek el a fajlok (transcode).

---
"... nem zsaru vagyok, hanem a rendorfonok."

szerintem ne egyből mpeg2-t készíts, hacsak nincs erőműved a realtime kódoláshoz, egyébként frame vesztések lehetnek.

Érdemes előbb átvinni a DV -t a gépre (firewire , IEEE1394, i-link vagy akárminek is nevezzük).szabvány szerint 25Mbps átviteli sebesség szükséges a DV videóhoz , szóval a 400Mbps bőven elég.

A kino ezt megteszi neked, vagy használhatod a konzolos dvgab programot is. DV2 formátumot válassz, ekkor az audiót szétválasztva tárolja.(mplayer is le tudja jatszani.)

A leszedendő anyag ~13GB/óra helyen fér el.

Ha szerkeszteni akarod, akkor mindenképp ez ajánlott az mpeg helyett, mert így csak "I frame" -es a video, ezt kockánként lehet vágni, ellenben az MPEG "IBP" felállásával, ahol csak I frame-nél.

A mencoder a pre8 -tól már tud dvdautornak is szimpatikus mpeg2-t gyártani, nem kell külön mplex-el bajlódni.

mencoder dvfilm.avi -of mpeg -mpegopts format=dvd -oac lavc -ovc lavc -lavcopts ....

Amire még figyelni kell:
A dv kameráról nagy többségben interlace-es felépítésű frame-ek jönnek.

Ha interlace megjelenítőn nézed (normal TV), akkor teljesen jó, ha progresszív megjelenítőn (monitor, TV progresszív módban), akkor lászódnak a mozgásoknál jellegzetes fésűs hatások, ez nem hiba, hanem az interlace feléépítés sajátossága.

Ha asztali lejátszón, normál tv-n nézed, akkor semi gond, de számítógép monitoron nézve nagyon zavaró lehet.
Emiatt használhatunk különböző deinterlace szűrőket, vagy lehet macninálni a frame-kkel.

pl mplayer -vf pp=lb ...

vagy lehet az 1 frame-t alkotó 1 páros és 1 páratlan field variálásával.

A PAL szabványú 25fps-es filmeknél a páros fieldel(2.sor) kezdi a frame felépítését.

Ha meghatározod a fieldek sorrendjét, és duplán lejátszod, akkor nem látszódik az interlace "fésű":

mencoder -ofps 50 -fps 50 -vf phase=b,tfields=4....

(az eredmény egy 50fps-es film lesz!!)

0
Az "asztali dvd-hez" PAL szabvány esetén egy 25fps-es 720x576 méretű, tehát torzított képet kell előállítanod, majd egy aspect értéket megadnod, ami alapján majd szét lehet nyújtani a képet.
aspect 4/3 vagy 16/9

A hang mp2, AC3, DTS lehet, 48000 mintaveteli
Sok kamera 12bit-es mintavetelkor 32KHz-et , 16bit-en 48KHz-et használ!

Ugye akkor jön a Windowsos haver, és mondja , hogy neki ezzeg szép és jó minden, nem interlace-s csodálatos (csakhát kicsit kisebb a mérete, pontosabban negyedakkora)
A moviemaker azt csinálja, hogy nagyvonalúan a minden második sort tartalmazó fieldeket függőlegese felére összenyomja, majd arányosan a szélességét is, majd csak az egyik field-etjátsza le. Igaz így elveszik a bitrate jó része.

ezt el tudod érni mplayerrel is:

mplayer -vf field=0,scale=512:384...

Én arra jutottam, hogy jobb az interlace-s filmet dvd-re írni, asztali lejátszóval TV-n nézve úgy nincs gond, progresszív megjelenítőn (pl monitor)nézve meg lejátszáskor bekapcsolni egy deinterlace meoldást a fentiek közül.

A kino -n kívül van még olyan program ami le tudja szedni a kameráról a filmet IEEE1394-en keresztül?

igen, dvgrab... mint ahogy fentebb is írták már....

dvgrab leszedi, mint írtam korábban, de ahogy most visszaolvastam, elég szörnyűre sikerült... :(
A nagy sietségnek ez lett a vége!

dvgrab-bel leszedtem, toviddel megcsináltam a dvd-t. van menüje, frankón működik is. de asztali lejátszóval tv-n nézve olyan fura a kép. ha 2x sebességgel nézem akkor lesz csak szép folyamatos a kép, normál sebességnél olyan fura. nagyon zavarja a szemem. nem esik szét a kép, nem csíkos, de mégsem jó. monitoron nézve teljesen rendben van. esetleg valami ötlet? valaki tapasztalt hasonlót? 25fps-es a videó, de normál lejátszásnál tv-n keresztül kevesebbnek tűnik