[solved] VHS capturing LINE-In probléma

Fórumok

Sziasztok,

támadt egy idöigényes ötletem: meg szeretnék szabadulni régi VHS kazettáktól. Van egy Medion-os USB-s capture kártya, ami tök jól müködik. A hang LINE-IN-en keresztül megy a gépbe, de nem tudom rábírni, hogy hallani is lehessen.

arecord -l
**** Liste der Hardware-Geräte (CAPTURE) ****
Karte 0: Intel [HDA Intel], Gerät 0: ALC1200 Analog [ALC1200 Analog]
Sub-Geräte: 0/1
Sub-Gerät #0: subdevice #0
Karte 0: Intel [HDA Intel], Gerät 2: ALC1200 Analog [ALC1200 Analog]
Sub-Geräte: 1/1
Sub-Gerät #0: subdevice #0
Karte 1: tm6000 [TM5600/60x0], Gerät 0: TM6000 Audio [Trident TM5600/60x0]
Sub-Geräte: 0/1
Sub-Gerät #0: subdevice #0

ezen lista szerint vagy a hw:0,0 vagy hw:0,2 lenne a LINE-IN a hangkártyán. VLC csak a hw:0,2 beállításnál nem hoz hibát.
A hangszabályzó panelen látom, h van jel a LINE-IN-on.
Van valakinek ötlete, mit kell még beállítani?

A második kérdésem az lenne, hogy kell konzolban megadni a LINE-IN-t pl. ffmpeg-ben felvételhez?

Elöre is köszönöm.

Hozzászólások

Tudomásom szerint az ALSA 1-1 hangeszközt kezel külön külön.
Ez amit akarsz olyan mintha két házban beszélgetnének amik egy utcában vannak, de nem hallják egymást.
Valahogy össze kell kötnöd a két eszközt. Lehet PulseAudio is tudja, de lehet JACK kell neked. Régi emlékeim vannak több hangkártyás rögzítés és visszajátszásról JACK-el.

A 'hw:1,0'-et kellene kipróbálni. Nekem úgy tűnik a 0-s (HDA Intel) az alaplapi hangkártya, az 1-es (TM6000) meg capture lehet.

Emlékeim szerint mintha az ALSA-ban ki kellene jelölni, hogy felvételre IS szeretnéd használni.

Indíts egy alsamixer-t, majd F2-vel válaszd ki a hangkártyát, üss egy F4-et (ekkor átugrik a rögzítési hangerőkre), itt keresd meg a neked való bemenetet. Állítsd be le-fel gombokkal a felvételi hangerőt, továbbá a szóközzel tudod kijelölni felvételre az adott csatornát.

köszi a választ - fura, mert nem változik a line-nál a hangerö, ha a le-fel gombokat nyomogatom...illetve nem teljesen világos, hogy a capture és capture1 melyik bemenetre vonatkozik.

HÁH! Müködik! Köszönöm!!

--------
HOWTO: Zentyal+Zarafa+Setup+Outlook+Thunderbird+mobilephone sync

na már csak az ffmpeg-et kellene jól felparaméterezni. ez már müködik:
ffmpeg -f alsa -i hw:0 -f video4linux2 -i /dev/video0 ./out.mpg

de korántsem optimális minöségben (elég pixeles), méretben OK lenne (8MB/m).
Elkezdek játszani a különbözö beállításokkal, de ha van valakinek tuti receptje, ne kíméljen! :)

--------
HOWTO: Zentyal+Zarafa+Setup+Outlook+Thunderbird+mobilephone sync

A felbontás jó (nem érdemes felskálázni), viszont nyomhatod mpeg4 variánsokba is. Jobban jársz. Szebb kép, kisebb méret.
Deinterlace-ekben meg a yadif meg a bob a jó. A kettő 2 különböző család tagja.
Próbálgasd nagyon gyors mozgásokon. Azokon jön ki, mennyire cakkozódnak, szőrösödnek a ferde vonalak.
És a helyedben azon nézném a forrást, amin kódolok.

---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.

most épp webm formátumban gondolkodtam, hátha valaha valamikor fel kéne tenni a netre. de az ffmpeg/avcodec-em túl régi, amit meg le lehet static tölteni, abban nincs alsa támogatás..:( félek, hogy egy új rendszer kell, de semmi kedvem hozzá fogni.. :(
gyors mozgáson tesztelem, föleg jéghokis videókról van szó... :)

--------
HOWTO: Zentyal+Zarafa+Setup+Outlook+Thunderbird+mobilephone sync

pedig nincs benne...

./ffmpeg -devices
ffmpeg version 3.2.1-static http://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2016 the FFmpeg developers
built with gcc 5.4.1 (Debian 5.4.1-3) 20161019
configuration: --enable-gpl --enable-version3 --enable-static --disable-debug --disable-ffplay --disable-indev=sndio --disable-outdev=sndio --cc=gcc-5 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gray --enable-libass --enable-libfreetype --enable-libfribidi --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzimg
libavutil 55. 34.100 / 55. 34.100
libavcodec 57. 64.101 / 57. 64.101
libavformat 57. 56.100 / 57. 56.100
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
Devices:
D. = Demuxing supported
.E = Muxing supported
--
D dv1394 DV1394 A/V grab
DE fbdev Linux framebuffer
D lavfi Libavfilter virtual input device
DE oss OSS (Open Sound System) playback
E v4l2 Video4Linux2 output device
D video4linux2,v4l2 Video4Linux2 device grab
D x11grab X11 screen capture, using XCB

és csuklik is töle:


./ffmpeg -f alsa -i hw:0 -f video4linux2 -i /dev/video0 -vf "yadif=0:-1:0" -c:v libvpx-vp9 -crf 10 -b:v 0 -c:a libvorbis ./out_yardif.webm
ffmpeg version 3.2.1-static http://johnvansickle.com/ffmpeg/ Copyright (c) 2000-2016 the FFmpeg developers
[..]
libavutil 55. 34.100 / 55. 34.100
libavcodec 57. 64.101 / 57. 64.101
libavformat 57. 56.100 / 57. 56.100
libavdevice 57. 1.100 / 57. 1.100
libavfilter 6. 65.100 / 6. 65.100
libswscale 4. 2.100 / 4. 2.100
libswresample 2. 3.100 / 2. 3.100
libpostproc 54. 1.100 / 54. 1.100
Unknown input format: 'alsa'

vagy én csesztem el valamit, és megváltozott a két verzió között valami az alsa-val kapcsolatban?
--------
HOWTO: Zentyal+Zarafa+Setup+Outlook+Thunderbird+mobilephone sync

Csak a te kedvedért megnéztem, és tényleg nincs. Beszarás. Pedig tök alap be/kimenet. Biztos bugzott. Akkor marad az avconv (csomag nevén libav-tools). Esetleg mencoder(2).
Sok sikert.

---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.