Pagina 1 di 1

mencoder

Inviato: dom 8 lug 2007, 1:33
da teme
Salve ragazzi
sono alle prese con un lungo lavoretto e visto che windows mi è molto instabile (chi sa come mai), ho deciso di farlo su linux. Sto riconvertendo le mie vecchie VHS in DVD ( o DVX, devo ancora decidere).
Utilizzo per l'occasione una scheda di aquisizione video SAA7133/SAA7135 che ha i ben noti problemi di audio: in pratica per sentire su linux devo fare un ponticello tra l'uscita audio della scheda di aquisizione video e l'ingresso audio della scheda audio. Mettendo il mitico canale 36 con mplayer riesco a vedere e sentire senza problemi.
Come posso fare per registrarli (ho certamente pensato a mencoder: se con mplayer vedo e sento, con mencoder dovrei essere in grado di salvarli).
Inoltre sapete se devo interrompere manualmente alla fine della registrazione (tipo con ctrl+c) oppure posso mettere un tempo di registrazione in mencoder (le videocassette so quanto durano).
Vi ringrazio


teme

Inviato: dom 8 lug 2007, 9:53
da EmaDaCuz
Per registrare mencoder va benissimo,pensa che mi sono salvato l'intera stagione 2 di OC e i famosi duelli Berlusconi-Prodi! :p
Quello che secondo me è il punto forte a suo favore è di comprimere al volo il flusso che acquisisce:con un Athlon XP 1700+ (a 1.4 GHz,quindi non un bomba) salvavo i file direttamente in divx in tempo reale (25 fps),con tanto di compressione audio MP3.
Forse riesco a trovare lo script che utilizzavo all'epoca,altrimenti dai un'occhiata in giro per la rete e trovi degli ottimi HOW-TO sui parametri corretti.
Le registrazioni le fermavo con CTRL-C.Attenzione,perchè se chiudi solo la finestra del terminale l'indice del file non viene scritto correttamente e ti ritrovi con audio e video non sincronizzati (parlo di decine di secondi di differenza).Probabilmente potresti fermare il processo con qualcosa tipo cron,ma non ho mai provato.
Un'altra cosa,spero che il tuo VCR sia di buona qualità altrimenti il file digitalizzato farà veramente pena...tutte le magagne verranno accentuate.
Buona conversione!

Inviato: dom 8 lug 2007, 11:26
da teme
Salve,
ti ringrazio per la risposta...
Ho risolto parzialmente il problema dell'audio in pratica modprobando il modulo saa7134 con l'opzione oss=1. In questo modo quando a mencoder passo l'interfaccia :alsa non mi da più errore su /dev/dsp non trovato e l'audio si sente...
Purtroppo ho fatto svariati tentativi e ho due risultati:
o mi esce una sfilza di Skipping frame! non registrando nulla
oppure mi si pianta a registrate (ma si sente l'audio) quando digito mencoder -tv driver=v4l2:width=640:heigth=480:amode=1:alsa:forceaudio tv://1 -ovc lavc -oac lavc -o clip.avi
rimandendo cosi:
Pos: 0.0s 1f (0%) 0.00fps Trem: 0min 0mb A-V:.....
per poi andare in video fuffer full - dropping frame



Mi sapreste aiutare?
Grazie

Inviato: dom 8 lug 2007, 17:41
da natostanco
Per passare da VHS a DVD di solito uso questa riga:

Codice: Seleziona tutto

mencoder tv:// -tv driver=v4l2:input=1:width=720:height=576:forceaudio:adevice=/dev/dsp2:amode=1:fps=25:forcechan=1:audiorate=32000 -ovc lavc -oac lavc -lavcopts vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=6000:vbitrate=4500:keyint=15:aspect=4/3:acodec=mp2:abitrate=192 -af resample=48000 -of mpeg -mpegopts format=dvd -o nomefile.mpg
e ottengo un bel mpeg2 in formato DVD, pronto a passare per dvdauthor.
Confermo quanto detto da EmaDaCruz, il VCR deve essere buono, ma soprattutto la qualità dei nastri è fondamentale (quelli riutilizzati più volte danno risultati disastrosi).
Anche io ho usato sempre CTRL-C per fermarlo, però se qualcuno sa come fare altrimenti (in particolare come programmarlo per partire e fermarsi ad un ora determinata) mi potrebbe interessare molto.
Buon lavoro.