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.
szerintem a 0-ás kell, mert a hangkártya LINE-IN bemenetére megy a hang. de lehet, veszek egy svideo csatlakozót és akkor nem kell szórakozni
--------
HOWTO: Zentyal+Zarafa+Setup+Outlook+Thunderbird+mobilephone sync
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
Ez már erősen hangkártyafüggő, melyik csatornát kell kérni a felvételhez.
Egyébként meg nincs mit. :-)
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
Milyen felbontásban veszel fel és milyen kodekkel?
Az analóg tv-nél meg még deinterlace-elni is kell(ene), a -vf opció környékén keresgélj és fontos, hogy ne a parancssor végére írd.
720x576, most mpeg2 volt, többel még nem játszottam
igen, a vlc-ben már próbálgattam a deinterlace-t, csak nem nagyon láttam különbséget a különbözö opciók között
--------
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
ffmpegre/avconvra (<-- ez egy forkja az ffmpegnek) vannak PPA-k. Azok jobbak szoktak lenni. Egyébként csodálkozom az alsa nem támogatásán.
---------------------------------------------------------------
Ritkán szólok hozzá dolgokhoz. Így ne várj tőlem interakciót.
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.
köszi, hogy idöt szántál rá!
megnézem majd az avconv-ot is, hátha abból is van egy statikus csomag.
--------
HOWTO: Zentyal+Zarafa+Setup+Outlook+Thunderbird+mobilephone sync
akit érdekel, megtaláltam az ide vágó wiki bejegyzést: https://trac.ffmpeg.org/wiki/Capture/ALSA
--------
HOWTO: Zentyal+Zarafa+Setup+Outlook+Thunderbird+mobilephone sync
sub