Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witajcie
Po wielu próbach uruchomiłem powyższą kartę TV. Googlowałem szukając sposobu na ominięcie problemu kabla łączącego kartę TV z dźwiękową i nic nie znalazłem. Czy istnieje wogóle sposób na przekierowanie wyjścia (strumienia audio) karty TV do wejścia audio karty dźwiękowej? Czy sterownik saa7134 wogóle obsługuje taką możliwość?
Pzdrv
Offline
najprościej to chyba hardłerowo ;) bierzesz przewód jack-jack i git. w komplecie do mojej karty tv chyba nawet był taki
Offline
Ja nie bardzo rozumiem istotę problemu.
saa7134 tworzy samodzielne urządzenie dźwiękowe z którego pobiera sie dźwięk arecordem lub soxem.
Większość tez ma wyjście na kabelek które łączy się z kartą dxwiękową.
Offline
@rychu, nie mam takiego kabla, więc pytam jak obejść ten problem.
@ilin jak pobrać ten dźwięk?
Offline
Pokaż
arecord -l
Offline
~$ arecord -l **** Lista CAPTURE urządzeń **** karta 0: ICH5 [Intel ICH5], urządzenie 0: Intel ICH [Intel ICH5] Urządzenia podrzędne: 1/1 Urządzenie podrzędne #0: subdevice #0 karta 0: ICH5 [Intel ICH5], urządzenie 1: Intel ICH - MIC ADC [Intel ICH5 - MIC ADC] Urządzenia podrzędne: 1/1 Urządzenie podrzędne #0: subdevice #0 karta 0: ICH5 [Intel ICH5], urządzenie 2: Intel ICH - MIC2 ADC [Intel ICH5 - MIC2 ADC] Urządzenia podrzędne: 1/1 Urządzenie podrzędne #0: subdevice #0 karta 0: ICH5 [Intel ICH5], urządzenie 3: Intel ICH - ADC2 [Intel ICH5 - ADC2] Urządzenia podrzędne: 1/1 Urządzenie podrzędne #0: subdevice #0 karta 1: SAA7134 [SAA7134], urządzenie 0: SAA7134 PCM [SAA7134 PCM] Urządzenia podrzędne: 1/1 Urządzenie podrzędne #0: subdevice #0
Offline
arecord -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -
Offline
Działa dzięki :)
A teraz jak doszedłem do rozwiązania
1. Dopisanie do /etc/modules:
saa7134 card=11 tuner=38
W tym miejscu należałoby wyjaśnić, iż parametry card i tuner zależą od konkretnej karty. Mój Terratec Cinergy 600 działa dla tych ustawień. Czasem trzeba przetestować wszystkie możliwości lub pogooglować, w celu wpisania odpowiednich wartości.
2. Instalacja tvtime:
sudo apt-get install tvtime
3. Szukanie kanałów
tvtime-scanner
Dodatkowo można utworzyć skrypt uruchamiania:
#!bin/bash tvtime & arecord -D hw:1,0 -r 32000 -c 2 -f S16_LE | aplay -
Skrypt musi posiadać atrybut wykonywalności a więc:
chmod 755 plik
P.S. Ilin, metoda bercika działa doskonale, dzięki za zaangażowanie chłopaki :)
Offline
Można również łapać dźwięk soxem
sox -s -r 32000 -c 2 -t alsa hw:1,0 -s -r 32000 -c 2 -t alsa default
Trzeba przetestować obie możliwosci.
Używać tego na którym mniejsze opóźnienia dźwięku występuja.
Offline
Time (s) | Query |
---|---|
0.00010 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00102 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='18.219.47.239' WHERE u.id=1 |
0.00103 | UPDATE punbb_online SET logged=1732780239 WHERE ident='18.219.47.239' |
0.00058 | SELECT * FROM punbb_online WHERE logged<1732779939 |
0.00087 | DELETE FROM punbb_online WHERE ident='52.15.217.86' |
0.00048 | SELECT topic_id FROM punbb_posts WHERE id=167611 |
0.00004 | SELECT id FROM punbb_posts WHERE topic_id=18504 ORDER BY posted |
0.00058 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=18504 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00134 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=18504 ORDER BY p.id LIMIT 0,25 |
0.00074 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=18504 |
Total query time: 0.00687 s |