Pagina 4 di 6
Re: Catturare da vhs impresa impossibile[RISOLTO]
Inviato: mer 7 mag 2014, 15:26
da Meskalamdug
Catturando con mencoder da una vhs più recente l'audio sembra a posto.
Re: Catturare da vhs impresa impossibile[RISOLTO]
Inviato: mer 7 mag 2014, 16:30
da rik70
Noto che utilizzi un profilo Video adatto ai DVD ma usi un container AVI: come mai? Sarà quello che ti manda l'audio fuori sincrono? I parametri -mc 0 e -noskip se non ricordo male dovrebbero essere utilizzati simultaneamente con output in mpeg... ma non ne sono sicurissimo.
Re: Catturare da vhs impresa impossibile[RISOLTO]
Inviato: mer 7 mag 2014, 18:54
da Meskalamdug
rik70 ha scritto:Noto che utilizzi un profilo Video adatto ai DVD ma usi un container AVI: come mai? Sarà quello che ti manda l'audio fuori sincrono? I parametri -mc 0 e -noskip se non ricordo male dovrebbero essere utilizzati simultaneamente con output in mpeg... ma non ne sono sicurissimo.
Infatti sto usando il profilo mpeg ora,e il risultato tutto sommato è buono
dipende molto dalla vhs che si fa.
Re: Catturare da vhs impresa impossibile[RISOLTO]
Inviato: mer 7 mag 2014, 19:16
da Meskalamdug
Sto usando questa linea di comando ora,come vi sembra il risultato?
https://linux123.no-ip.biz/video/filmprova.avi
Codice: Seleziona tutto
mencoder -tv driver=v4l2:device=/dev/video1:input=1:width=720:height=576:alsa:adevice=hw.2,0:amode=1:immediatemode=0:amode=1:audiorate=48000:forceaudio:fps=25 -oac lavc -ovc lavc -mpegopts format=dvd:tsaf -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:aspect=4/3:vstrict=0:acodec=mp2:abitrate=384 -vf yadif,softskip,hqdn3d,harddup -mc 0 -noskip -o output.mpg -of mpeg tv://
Contate che per motivi di spazio lo ho recodificato in avi.
Re: Catturare da vhs impresa impossibile[RISOLTO]
Inviato: gio 8 mag 2014, 9:52
da Meskalamdug
Una curiosità: per fare il vhsrip uso un altro pc.
Se voglio controllare come sta andando usare sftp per scaricare il file
su un altro pc,influisce in qualche modo?
La cpu è 50% mencoder,14% sftp ed è un 3core amd
Re: Catturare da vhs impresa impossibile[RISOLTO]
Inviato: gio 8 mag 2014, 9:52
da rik70
A me il risultato sembra piuttosto buono.
Potresti provare ad utilizzare un quantizzatore costante - visto che fai una codifica in un solo passaggio - piuttosto che un bitrate variabile.
Es, prova a sostituire 'vbitrate=5000' con vqscale=4. Poi dipende dalle tue esigenze di spazio, dato che potresti ottenere un file leggermente più grande. Puoi ovviare a questo sperimentando valori più alti. Diciamo che tra 4 e 8 dovrebbe andar bene. Se invece lo spazio non è un problema, prova anche con 3 e 2. Pure il valore 1 può andare, ma potresti ottenere dei buffer underrun - o come si dice.
Ancora: prova a mettere keyint=12 al posto di 15. Otterrai - se non ricordo male - più fotogrammi di tipo 'I' che incrementano sensibilmente la qualità. E dovresti conunque rimanere dentro lo standard mpeg2video. Il valore 12 mi sembra sia utilizzato da avidemux.
Re: Catturare da vhs impresa impossibile[RISOLTO]
Inviato: gio 8 mag 2014, 10:35
da Meskalamdug
rik70 ha scritto:A me il risultato sembra piuttosto buono.
Potresti provare ad utilizzare un quantizzatore costante - visto che fai una codifica in un solo passaggio - piuttosto che un bitrate variabile.
Es, prova a sostituire 'vbitrate=5000' con vqscale=4. Poi dipende dalle tue esigenze di spazio, dato che potresti ottenere un file leggermente più grande. Puoi ovviare a questo sperimentando valori più alti. Diciamo che tra 4 e 8 dovrebbe andar bene. Se invece lo spazio non è un problema, prova anche con 3 e 2. Pure il valore 1 può andare, ma potresti ottenere dei buffer underrun - o come si dice.
Ancora: prova a mettere keyint=12 al posto di 15. Otterrai - se non ricordo male - più fotogrammi di tipo 'I' che incrementano sensibilmente la qualità. E dovresti conunque rimanere dentro lo standard mpeg2video. Il valore 12 mi sembra sia utilizzato da avidemux.
Grazie per i consigli,li applico al prossimo rip
Re: Catturare da vhs impresa impossibile[RISOLTO]
Inviato: gio 8 mag 2014, 11:36
da Meskalamdug
"BUFFER UNDERFLOW at stream 0, raising muxrate to 11088 kb/s, delta_scr: 39896"
Qualcuno sa come posso risolvere questo problema?
Re: Catturare da vhs impresa impossibile[RISOLTO]
Inviato: gio 8 mag 2014, 12:15
da Meskalamdug
Un altro suggerimento.
Ho notato che con mplayer usando il tasto + e posticipando l'audio di 200ms questo è perfetto
sincronizzato con le labbra.
Come posso portare questa opzione su mencoder?
So che si usa delay ma non ho capito bene come dargli il valore +200? 0.2?
Re: Catturare da vhs impresa impossibile[RISOLTO]
Inviato: gio 8 mag 2014, 15:56
da Meskalamdug
Se a qualcuno interessa
ritarda l'audio di 400ms
lo applica
Ho anche notato che molte vhs non sono in hi-fi stereo,e rippandole con l'audio normale non hi-fi
il suono è in sincronia al 100%
edito: però non sono sicuro al 100% della sintassi sul delay
Re: Catturare da vhs impresa impossibile[RISOLTO]
Inviato: gio 8 mag 2014, 16:02
da Trotto@81
Ti stai facendo un po' di esperienza con queste prove.
Re: Catturare da vhs impresa impossibile[RISOLTO]
Inviato: gio 8 mag 2014, 16:10
da rik70
Meskalamdug ha scritto:"BUFFER UNDERFLOW at stream 0, raising muxrate to 11088 kb/s, delta_scr: 39896"
Qualcuno sa come posso risolvere questo problema?
Prova con 'vrc_maxrate=9000'
Re: Catturare da vhs impresa impossibile[RISOLTO]
Inviato: gio 8 mag 2014, 19:35
da Meskalamdug
Trotto@81 ha scritto:Ti stai facendo un po' di esperienza con queste prove.
Già

Re: Catturare da vhs impresa impossibile[RISOLTO]
Inviato: ven 9 mag 2014, 13:43
da Meskalamdug

Ecco LA soluzione,una vecchia scheda analogica pci,
modulo saa7134,sto catturando con la solita linea di comando
,audio sincronizzato perfetto 25 fps stabili.
Appena termina vedo quanti frame perde.
Re: Catturare da vhs impresa impossibile[RISOLTO]
Inviato: ven 9 mag 2014, 13:49
da Trotto@81
Quindi per non uscire pazzi serve un hardware decente?