Pagina 2 di 6

Re: Catturare da vhs impresa impossibile

Inviato: gio 17 apr 2014, 9:17
da Naitso
Meskalamdug ha scritto:
Naitso ha scritto:Come ultima spiaggia...
http://www.dmail.it/doctor-video-save-y ... #scat=1072
Soluzione efficace ma costosa,oltretutto perchè avrei comprato una scheda di acquisizione usb?Ricordo con la vecchia fm cinergy usb catturavo vhsrip quasi perfetti
,peccato che un bel giorno il disgraziato che faceva il driver decise di ritirarlo...
Non per farmi gli affari tuoi... toglimi una curiosità visto che prossimamente potrei aver a che fare con le vecchie VHS dei ricordi ( :doubt: ) che scheda pci hai preso?
Grazie

Re: Catturare da vhs impresa impossibile

Inviato: gio 17 apr 2014, 18:29
da Meskalamdug
Naitso ha scritto:
Meskalamdug ha scritto:
Naitso ha scritto:Come ultima spiaggia...
http://www.dmail.it/doctor-video-save-y ... #scat=1072
Soluzione efficace ma costosa,oltretutto perchè avrei comprato una scheda di acquisizione usb?Ricordo con la vecchia fm cinergy usb catturavo vhsrip quasi perfetti
,peccato che un bel giorno il disgraziato che faceva il driver decise di ritirarlo...
Non per farmi gli affari tuoi... toglimi una curiosità visto che prossimamente potrei aver a che fare con le vecchie VHS dei ricordi ( :doubt: ) che scheda pci hai preso?
Grazie
Non c'è problema figurati.
Dunque ascolta bene...

Immagine

NON PRENDERE SCHEDE BTTV O COMUNQUE SENZA L'ENCODER MPEG2 ONBOARD
EVITA ANCHE LE USB

Non so come funzionano in caso di cpu potenti,ma con un vecchio celeron 3000 il video inevitabilmente
salta,perde frame e si sfasa l'audio,ovvero va fuori sincronia.
Su Linuxtv dicono di usare gstreamer anziche encoder,ma seguendo la loro guida ottieni solo una sfilza di errori
e su google la documentazione su gst per catturare da vhs non è tanta.
In sintesi: compra una pvr,con encoder mpeg2 on board,le pvr-250,350,500 dovrebbero essere supportate,e su ebay
le becchi a meno di 50€

Re: Catturare da vhs impresa impossibile

Inviato: gio 17 apr 2014, 18:31
da Meskalamdug
Ecco un errore di gst.

Codice: Seleziona tutto

 gst-launch-0.10 oggmux name=mux ! filesink location=vid.ogv v4l2src device=/dev/video0 ! videorate ! video/x-raw-yuv,width=640,height=480,framerate=25/1 ! ffmpegcolorspace ! queue ! theoraenc bitrate=1200 ! queue ! mux. alsasrc buffer-time=100000 device=hw:1,0 ! audio/x-raw-int,channels=1,rate=119466 ! audioconvert ! queue ! vorbisenc ! mux.
Impostazione della pipeline a PAUSED ...
ERRORE: la pipeline non vuole mettersi in pausa.
ERRORE: dall'elemento /GstPipeline:pipeline0/GstAlsaSrc:alsasrc0: Could not negotiate format
Informazioni di debug aggiuntive:
gstbasesrc.c(2830): gst_base_src_start (): /GstPipeline:pipeline0/GstAlsaSrc:alsasrc0:
Check your filtered caps, if any
Impostazione della pipeline a NULL ...
Esecuzione di free sulla pipeline...

Re: Catturare da vhs impresa impossibile

Inviato: gio 17 apr 2014, 21:45
da Meskalamdug
Sto provando ora con un athlon quadcore e una bt878 la cpu va al 10% e sembra,ripeto sembra tutto a posto..

Re: Catturare da vhs impresa impossibile

Inviato: ven 18 apr 2014, 1:17
da Meskalamdug
Non va bene,audio fuori sincrono e comparsa di linee rosse e verdi

Immagine

sto usando questo script

Codice: Seleziona tutto

ALSAOPT=alsa:amode=1:forcechan=2:audiorate=48000:adevice=plughw.0,0:forceaudio:immediatemode=0:volume=20 

 mencoder -tv driver=v4l2:input=0:normid=5:width=640:height=480:$ALSAOPT:audiorate=48000: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=224 -vf pp=lb/ha/va/dr,hqdn3d,harddup -o output.mpg -noskip -of mpeg tv://

Re: Catturare da vhs impresa impossibile

Inviato: ven 18 apr 2014, 4:11
da Meskalamdug
Basta mi arrendo.. appena posso ordino una pvr

Re: Catturare da vhs impresa impossibile

Inviato: ven 18 apr 2014, 9:54
da Trotto@81
Il risultato non è quello sperato? Intendo per il solo video.

Re: Catturare da vhs impresa impossibile

Inviato: ven 18 apr 2014, 20:38
da Meskalamdug
Trotto@81 ha scritto:Il risultato non è quello sperato? Intendo per il solo video.
Disastro totale.
Migliora rispetto al celeron,il video ha una qualità buona-ottima ma... con mencoder da l'audio completamente sfasato,con ffmpeg l'audio gracchia,con gstreamer
neppure parte.
Mi compro una pvr e provo.
Se la scheda fa schifo,linux non può fare i miracoli

Re: Catturare da vhs impresa impossibile

Inviato: ven 18 apr 2014, 21:20
da Trotto@81
Non si potrebbe fare un offset dell'audio?

Re: Catturare da vhs impresa impossibile

Inviato: ven 18 apr 2014, 22:03
da Meskalamdug
Trotto@81 ha scritto:Non si potrebbe fare un offset dell'audio?
Catturarlo in modo separato?
Ho provato con arecord in contemporanea con mencoder
e da l'audio sfasato.

Re: Catturare da vhs impresa impossibile

Inviato: ven 18 apr 2014, 22:44
da Meskalamdug
http://osdir.com/ml/video.videolan.vls. ... 00101.html

Ecco perchè tenersi lontano dalle schede senza mpeg2-hw

" to stream live video from a BT8x8 capture card using FFMPEG
and VLS - problem is though that FFMPEG is having problems when it has to
encode both video and audio. When it is just video, it does fine, but as soon
as audio is added, it becomes out of sync with the video, the video jumps,
etc. "

Re: Catturare da vhs impresa impossibile

Inviato: sab 19 apr 2014, 1:58
da ilmich
ma se invece provi a codificarlo in seguito!?!? chiaramente devi avere abbastanza spazio su hard disk, ma se la scheda lo consente.. acquisisci il video in formato 'raw' eppoi lo codifchi successivamente con mencoder. cosi' forse non dovresti avere problemi e hai il vantaggio, rispetto alle schede con encoder hardware, di poter giocare meglio con filtri & co (ricordo di aver usato tanto tempo fa una vecchia scheda usb con mpeg2 hardware e il video prodotto aveva dei preset abbastanza limitati)

Re: Catturare da vhs impresa impossibile

Inviato: sab 19 apr 2014, 5:09
da Meskalamdug
miklos ha scritto:ma se invece provi a codificarlo in seguito!?!? chiaramente devi avere abbastanza spazio su hard disk, ma se la scheda lo consente.. acquisisci il video in formato 'raw' eppoi lo codifchi successivamente con mencoder. cosi' forse non dovresti avere problemi e hai il vantaggio, rispetto alle schede con encoder hardware, di poter giocare meglio con filtri & co (ricordo di aver usato tanto tempo fa una vecchia scheda usb con mpeg2 hardware e il video prodotto aveva dei preset abbastanza limitati)
Quando codifichi il video e l'audio devono partire in contemporanea,altrimenti rischi dei ritardi in base ai frame che perdi nel video.
Senza contare la scocciatura di dover encodare il video,riavvolgeere e poi encodare l'audio.

Re: Catturare da vhs impresa impossibile

Inviato: sab 19 apr 2014, 12:26
da ilmich
no no.. io intendo dire non encodare il video.. ho visto che lanci mencoder con la codifica al volo.. se invece provi a fare -ovc copy -oac copy dovresti avere lo stream con i fotogrammi/audio non compresso.
poi in seguito encodi il file che hai prodotto (che ripeto.. se stai 'rippando' un film potrebbe essere molto grosso).
il problema della sfasatura credo dipenda dal fatto che il tuo picci non è abbastanza potente da poter fare le codifica realtime a 25/30 fotogrammi al secondo.. quindi dato che il vhs non lo puoi 'rallentare' e va per conto suo ti perdi dei frame.

Re: Catturare da vhs impresa impossibile

Inviato: sab 19 apr 2014, 12:30
da ilmich
per quanto riguarda le bande orizzontali controlla un po' anche il discorso del formato video.. che data la natura del supporto potrebbe essere interlacciato, quindi forse dovresti applicare qualche filtro oltre ad evitare il piu' possibile di ridimensionare il video (io di solito quando mi trovo di fronte a sorgenti interlacciate tocco il meno possibile)