Newsgroup: it.comp.os.linux.iniziare
Titolo: mencoder

qualcuno mi sa spiegare questo:
mencoder -nosound -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=1000:vhq:vpass=1 -vop scale=640:480 -npp lb
-ss 0:10 -endpos 0:30 IL_GIOCATORE1-1.vob
MEncoder 0.90pre6-2.95.4 (C) 2000-2002 Arpad Gereoffy (see DOCS!)
CPU: Intel Celeron A Mendocino/Pentium II Dixon (Family: 6, Stepping: 5)
CPUflags: Type: 6 MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Reading /root/.mplayer/codecs.conf: 38 audio & 104 video codecs
Detected AVI file format!
VIDEO:  [FrNo]  0x0  24bpp  25.00 fps  117.3 kbps (14.3 kbyte/s)
Using pass3 control file: frameno.avi
font: can't open file: /root/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
success: format: 0  data: 0x0 - 0x7FFFD800
Detected MPEG-PS file format!
VIDEO:  MPEG2  720x576  (aspect 3)  25.00 fps  5000.0 kbps (625.0 kbyte/s)
[V] filefmt:2  fourcc:0x10000002  size:720x576  fps:25.00  ftime:=0.0400
No audio encoder (-oac) selected! Select one or use -nosound. Use -oac help !
Exiting...

 help ! Exiting...
Beh non e' difficile: vuole che gli dici quale audio encoder usare:
puoi usare -oac mp3lame se hai compilato col supporto per lame oppure
-oac copy, che fa lo streamcopy dell'audio del flusso sorgente. Vedi la
man.

 copy, che fa lo streamcopy dell'audio del flusso sorgente. Vedi la man.
si ma sei hai notato la commandline ho settato il -nosound come mi dice
nel messaggio di errore
devo encodare solo le immagini in quanto il suono l'ho compresso a parte.

 parte.
Orca miseria è vero! Scusa ho letto di fretta. Ho provato: qua da me
funziona, non so che dirti :(

 funziona, non so che dirti :(
mi diresti che versione hai ?
io ho l'ultima .. se hai l'ultima anche tu allora dipende da me.. senno'
potrebbe remotamente dipendere da mencoder.

 potrebbe remotamente dipendere da mencoder.
ne approfitto per chiederti un'altra cosa...
siccome stavo guardando i post vecchi ed ho visto un tuo messaggio sempre
su questo tema.
$ mencoder  -dvd 1 -vop scale=576:262 -oac mp3lame -lameopts \
br=128:cbr:mode=0 -ovc divx4 -ofps 25 -divx4opts \
br=800:key=250:q=5 -pass 1 -o /tmp/av.avi 
questa è una tua linea tratta da quel vecchio messaggio..
ti volevo chiedere che utilita' puo avere cambiare fps (-ofps 25)?
inoltre se tu preferisci usare divx4 oppure libavcodec (ma poi divx5 si
puo usare e se si come ?) ?
secondo quanto ho letto ultimamente il libavcodec dovrebbe essere
notevolmente meglio, migliore persino del divx5
ciao..

 ciao..
Ho provato ultimamente: è leggermente migliore.

 Ho provato ultimamente: č leggermente migliore.
ti riferisci a libavcodec ?

 ti riferisci a libavcodec ?
Si, oltretutto e' piu' preciso, nella gestione dei kbs che gli dici di
usare mentre divx5 anche al pass 2 fa come gli pare.
Se ti interessa queste sono le stringhe che uso per encodare dvd sia
con divx che con l'altro (scordo sempre il nome).
  DIVX
mencoder -dvd 1 -ovc frameno -oac mp3lame -lameopts br=128:cbr:mode=0 -o
frameno.avi
mencoder  -dvd 1 -sws 2 -vop pp=6,scale=576:262,crop:xxx -oac copy -ovc
divx4 -ofps 25 -divx4opts br=800:key=250:q=5 -pass 1 -o file.avi
mencoder  -dvd 1 -sws 2 -vop pp=6,scale=576:262,crop:xxx -oac copy -ovc
divx4 -ofps 25 -divx4opts br=800:key=250:q=5 -pass 2 -o file.avi
  LIBAVecc ecc
mencoder -dvd 1 -ovc frameno -oac mp3lame -lameopts br=128:cbr:mode=0 -o
frameno.avi
mencoder  -dvd 1 -sws 2 -vop pp=6,scale=576:262,crop:xxx -oac copy -ovc
lavc -ofps 25 -lavcopts vcodec=mpeg4:vbitrate=800:vhq:vqcomp=0.4:vpass=1
-o
file.avi
mencoder  -dvd 1 -sws 2 -vop pp=6,scale=576:262,crop:xxx -oac copy -ovc
lavc -ofps 25 -lavcopts vcodec=mpeg4:vbitrate=800:vhq:vqcomp=0.4:vpass=2
-o
file.avi
scaling e cropping vanno settati a seconda delle necessita' e del
filmato (16/9, 4/3).
ciao

 ciao
ciao.. ora ti posto le mie, anche le prove che ho fatto non mi hanno dato
i risultati che mi aspettavo.
Allora il ripping lo faccio con vobcopy anche se č un po' una cazzata.
Probabilmente utilizzerň mencoder per tutto in futuro, infatti n questa
maniera faccio solo un passaggio in piu'. Comunque:
vobcopy -i /dvd
e lui rippa tutto il film in /dvd
i tre passaggi di mencoder:
# mencoder -ovc frameno -o frameno.avi -oac mp3lame -lameopts abr:br=128
-aid 128
IL_GIOCATORE1-2.vob
# mencoder -o output.avi -aid 128 -oac copy -ovc lavc -lavcopts
vcodec=mpeg4:vbitrate=1700:vhq:vpass=1 -npp lb -vop scale=640:480 -sws 2
firme.vob && mencoder -o output.avi -aid 128 -oac copy -ovc lavc -lavcopts
vcodec=mpeg4:vbitrate=1700:vhq:vpass=2 -npp lb -vop scale=640:480 -sws 2
firme.vob
a questo punto ti volevo chiedere perchč comprime cosi tanto ?? per
esempio oggi ho finito di farne un altro ed ho impostato un bitrate di
3000 eppure mi sono ritrovato un film che in totale era 650 mega scarsi.
ciao

 ciao
un'altra cosa.. forse lo conosci già e comunque sicuramente interessa
anche ad altri, ma qui:
http://www.bunkus.org/dvdripping4linux/single/index.html
puoi trovare un DVD-ripping howto da dove ho preso in parte ispirazione.
ciao