Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Zvuk v Ubuntu 11.04  (Přečteno 6483 krát)

ObscurusIgnotus

  • Host
Zvuk v Ubuntu 11.04
« kdy: 11 Dubna 2011, 21:03:52 »
Chcem sa pokúsiť kompletne vyriešiť zvuk v mojom Ubuntu 10.10 32-bit (nainštalované z DVD, CZ REMIX).

1. TV Time, TV karta SAA7131/SAA7133/Saa7135 Video Broadcast Decoder, 1 vstup, Analog stereoinput

Spustím TV Time, bez zvuku. Zvuk sprístupním príkazom v termináli:

Kód: [Vybrat]
sox -t alsa hw:1,0 -t alsa hw:0,0
a následne to v termináli vyzerá takto:

Kód: [Vybrat]
sox -t alsa hw:1,0 -t alsa hw:0,0

hw:1,0: (alsa)

  Encoding: Signed PCM    
  Channels: 2 @ 16-bit  
Samplerate: 32000Hz      
Replaygain: off        
  Duration: unknown      

In:0.00% 00:00:00.51 [00:00:00.00] Out:11.3k [      |      ]        Clip:0    sox WARN alsa: under-run
In:0.00% 00:08:12.80 [00:00:00.00] Out:21.7M [      |      ]        Clip:0

Paráda zvuk ide, avšak nieje možné ho regulovať priamo v TV Time, tam mám zvuk na nule, a nieje možné to meniť. TV karta má audio kábel zapojený do matičnej dosky.

Jediná možnosť ako regulovať zvuk, je hlavným posúvačom na zvuk. (neviem ako to nazvať.  ;D ) Proste ten na hornom paneli. Nieje to zlé riešenie, avšak narazil som na problém...


...mám 5.1 reproduktory, všetky hrajú, rozbehal som aj subwoofer, pomocou úpravy /etc/pulse/daemon.conf a ; enable-lfe-remixing = no som zmenil na enable-lfe-remixing = yes ...

Lenže ja mám rád 5.1 reproduktory nastavené tak, že zadné sú hlasnejšie, vlastne na maximum (100%) a zvyšok reproduktorov predné, stredný a subwoofer na (50-70%). To sa samozrejme nastaviť dá, spustím Pulse Audio Device chooser a tam následne vyberiem Volume Control...

Schválne nechávam hrať hudbu z Rhytmboxu... lenže počas posúvania tých posúvačov sa zvuk nenormálne skresľuje, toto by som povedal že je prvý problém... ale OK, zadné repro 100%, predné, stedný a subwoofer 50%. hotovo. (hned ako dokončím posledný posúvač, zvuk už nieje skreslený.)

Rhytmbox nastavený, užívam si obľúbenú hudbu... po čase vypínam, a spúšťam TV Time... ako som už spomínal v TV Time nieje možné nastaviť zvuk, tak používam hlavný posúvač... ale čo sa stane? Hlavným posúvačom som si opäť nastavil všetky reproduktory na 100%.  :-\ čo je druhý problém...

Tretia zaujímavá vec je v Nastavenia zvuku - Aplikácie = žiadna aplikácia teraz neprehráva, alebo nenahráva zvuk. Takže ani tu by som si nemohol meniť hlasitosť v TV Time.

Viem napísal som toho strašne veľa, a vážim si toho kto to celé prečítal. Ak by ste nechápali o čo mi vlastne ide tak to zhrniem.

1. Potrebujem vyriešiť skreslený zvuk, ktorý nastáva pri zmene hlasitosti.
2. Najlepšia vec by bola ak by som mohol hlasitosť meniť priamo v TV Time. Ak nie, tak aspoň meniť hlasitosť akýmkolvek spôsobom.
3. Potrebujem aby hlasitosť každého reproduktoru sa uložila, a aby sa nezmenila keď pohnem hlavným nastavovačom hlasitosti.

PS - Dal by som aj viac info, ale vôbec neviem ako získať ďalšie info o ovládačoch.

Vopred vďaka, za akékoľvek rady a nápady.
« Poslední změna: 02 Května 2011, 10:19:38 od ObscurusIgnotus »

Roman Vacho

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 6347
Re: TV Time zvuk a zvuk v Ubuntu 10.10 všeobecne
« Odpověď #1 kdy: 11 Dubna 2011, 21:12:54 »
sox... na podzim jsem to zkoušel a nechodilo to. Vyzkouším... máš stejný ovladač a jede Ti to..značím si.
Vyřešená vlákna je vhodné uzavřít "Topic Solved" dole pod vláknem.

Prosím označit text kódu v editoru # pro lepší formátování textu případného výpisu. Děkuji.

Rover623

Re: TV Time zvuk a zvuk v Ubuntu 10.10 všeobecne
« Odpověď #2 kdy: 14 Dubna 2011, 00:25:40 »
Co zkusit použít Kaffeine na tu televizi

Rover623

Re: TV Time zvuk a zvuk v Ubuntu 10.10 všeobecne
« Odpověď #3 kdy: 14 Dubna 2011, 19:52:31 »
To je fakt,tohle mi vůbec nedošlo,ale kde dneska ještě funguje analog a digital není

Rover623

Re: TV Time zvuk a zvuk v Ubuntu 10.10 všeobecne
« Odpověď #4 kdy: 14 Dubna 2011, 20:27:27 »
Kabelovka digitálně má ale normu DVB-C

Rover623

Re: TV Time zvuk a zvuk v Ubuntu 10.10 všeobecne
« Odpověď #5 kdy: 14 Dubna 2011, 21:28:48 »
Já tam vidím hlavně problém v tom,že karta používá analogový výstup zvuku jako staré CD-ROM mechaniky,kdy je kabelem propojeno zařízení a vstup na zvukovce. TV Time se samozřejmě pokouší regulovat intenzitu výstupu přímo na kartě,ale to nejde.

Já bych ovšem zkusil malý wrapper pro předávání zvuku, takhle
Kód: [Vybrat]
arecord -D hw:1,0 -r 48000 -c 2 -f S16_LE | aplay &> /dev/null &
tvtime $*
killall arecord

Rover623

Re: TV Time zvuk a zvuk v Ubuntu 10.10 všeobecne
« Odpověď #6 kdy: 14 Dubna 2011, 22:09:37 »
Jenom si v tom scriptu prohoď hodnotu frekvence,je tam 48000 a tobě to dává jen 32000

Rover623

Re: TV Time zvuk a zvuk v Ubuntu 10.10 všeobecne
« Odpověď #7 kdy: 15 Dubna 2011, 13:56:19 »
Je to vcelku lehké,prostě to dáš do nějakého souboru,třeba do složky /home si vytvoř prázdný soubor s názvem jaký chceš,do něj vlož ty příkazy (normálně pod sebe,budeš mít tedy dva řádky,zapnutí a potom ukončení),ulož,pak si dej vlastnosti souboru a přiděl mu spustitelný příznak.Pak už si můžeš kamkoli do systému udělat spouštěč (na Plochu,do panelu,do nabídky) a jako příkaz bude cesta k souboru (lze k tomu snadno použít tlačítko "Procházet").

Jinak můžeš zkusit co dělají parametry spuštění TV Time v terminálu, zkus třeba zadat
Kód: [Vybrat]
tvtime_volume a uvidíš jak se to spustí

Rover623

Re: TV Time zvuk a zvuk v Ubuntu 10.10 všeobecne
« Odpověď #8 kdy: 16 Dubna 2011, 00:08:21 »
Zkusil bych deaktivovat PulseAudio,kde to snadno,v Aplikacích spuštěných při přihlášení je položka něco jako PulseAudio Sound server,tu odškrtnout a restartovat,ale ještě předtím bych si v nabídce preferovaných multimédií přepnul zvuk na ALSA. Pro nastavování těch kanálů můžeš potom použít gnome-alsamixer.

To poslední mě jen tak napadlo,je potřeba vzít v potaz, že v Linuxu jede každý program jako aplikace v terminálu, to okno které se u většiny aplikací objeví, je pouze grafický frontend, tedy "klikátko", které předává programu běžícímu v příkazové řádce potřebné parametry.Někdy ty grafické frontendy berou dodatečné specifikace jak se mají spouštět a někdy prostě ne.Já to momentálně nemám ani jak zkusit,TV kartu jsem z počítače vyndal poté co můj poskytovatel začal umožňovat přijímat televizi přes síť za pomoci streamu ve VLC

 

Provoz zaštiťuje spolek OpenAlt.