abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 00:55 | Zajímavý článek

Alyssa Rosenzweig v příspěvku na blogu společnosti Collabora informuje o novinkách ve vývoji open source ovladačů pro GPU Mali. Na GPU Mali-G31 bez binárního blobu již běží Wayland kompozitory včetně GNOME 3, hra Neverball nebo akcelerace videa v přehrávačích mpv a Kodi.

Ladislav Hagara | Komentářů: 0
včera 23:33 | Zajímavý článek

Nová čísla časopisů od nakladatelství Raspberry Pi: MagPi 94 (pdf), HackSpace 31 (pdf) a Wireframe 39 (pdf).

Ladislav Hagara | Komentářů: 0
včera 23:22 | Zajímavý software

Streamhut umožňuje streamování práce v terminálu na web bez nutnosti cokoli instalovat. Zdrojové kódy služby jsou k dispozici na GitHubu pod licencí Apache.

Ladislav Hagara | Komentářů: 0
včera 02:00 | Nová verze

Turris OS, operační systém pro síťová zařízení Turris, byl vydán v nové major verzi 5.0. Vychází z OpenWrt 19.07.3. Podrobnosti na GitLabu.

Ladislav Hagara | Komentářů: 0
včera 01:00 | Nová verze

Byla vydána verze 1.44.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.

Ladislav Hagara | Komentářů: 0
4.6. 17:00 | Bezpečnostní upozornění

Nedávno byla vydána nová verze 9.4.6 nástroje pro řízení a správu IT zařízení a služeb GLPI (Wikipedie). Opraveno bylo několik bezpečnostních chyb. Například také SQL injection CVE-2020-11032 aneb email z ';-- Have I Been Pwned? dokáže smazat celý ticket systém.

Ladislav Hagara | Komentářů: 0
4.6. 13:00 | Zajímavý článek

MojeFedora.cz informuje, že Firefox 77 pro Fedoru přináší akceleraci videa. Firefox 77 pro Fedoru obsahuje patche, které konečně přináší podporu pro VA-API, tedy hardwarovou akceleraci videa. Podpora pro VA-API momentálně funguje pouze na Waylandu.

Ladislav Hagara | Komentářů: 4
4.6. 12:00 | Pozvánky

Sdružení CESNET dnes opět po roce pořádá jednodenní seminář věnovaný internetovému protokolu IPv6. Tentokrát on-line a s názvem Svět bez IPv4. K dispozici jsou také prezentace a záznamy přednášek z loňského roku.

Ladislav Hagara | Komentářů: 0
4.6. 08:00 | Nová verze

Byla vydána nová stabilní verze 2.83 svobodného 3D softwaru Blender. Přehled novinek v oznámení o vydání a na YouTube. Jedná se o první verzi Blenderu s prodlouženou dvouletou podporou (LTS).

Ladislav Hagara | Komentářů: 5
4.6. 07:00 | Zajímavý článek

Jim Salter v recenzi pro Ars Technica srovnává novou generaci notebooků Dell XPS 13 s MS Windows 10 a Ubuntu (model „Developer Edition“). V obou případech naráží na problémy s výchozími ovladači: Wi-Fi Killer na Windows, chybná detekce ovladačů (audio čipu a Wi-Fi) od Dellu v Ubuntu.

Fluttershy, yay! | Komentářů: 12
Používáte některé open-source řešení [protokol] pro šifrovaný instant messaging?
 (34%)
 (20%)
 (5%)
 (12%)
 (12%)
 (5%)
 (13%)
 (23%)
Celkem 82 hlasů
 Komentářů: 7, poslední dnes 01:39
Rozcestník

Dotaz: VLC + ALSA default

13.9.2014 20:36 JanM | skóre: 28
VLC + ALSA default
Přečteno: 201×
Na HTPC jsem se snažil nastavit ALSA + dmix + softvol + HDMI zvuk, což se mi snad i podařilo - takže mplayer a další přehrávají zvuk souběžně na HDMI výstup s možností softwarové úpravy hlasitosti (abych nemusel používat dálkový ovladač na televizi). Zdroj mám jen stereo, takže DTS atd. pass-through nepotřebuji.

Narazil jsem však u VLC: v GUI lze pouze vybrat přímý přístup na zařízení, což nezahrnuje kombinaci dmix + softvol; volba "default" tam není. V .config/vlc/vlcrc či na příkazové řádce lze vnutit i jiná, uživatelsky vytvořená zařízení, což jsem učinil, jenže zvuk ve VLC je pak neposlouchatelný (silně to do jakžtakž srozumitelného toku slov chrastí či prská).

Poradí někdo, co s tím?

Spouštění VLC:
$ vlc --aout alsa --alsa-audio-device=default --alsa-audio-channels=2 sample.avi
Konfigurace ALSA:
# Enable dmix on digital output. (Arch Wiki)
pcm.dsp {
    type plug
    slave.pcm "dmix"
}

# Create dmix type accessing the HDMI output
pcm.hdmi_dmix {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:NVidia,3"
        period_size 4096
        buffer_size 131072
        rate 50000
    }
    bindings {
        0 0
        1 1
    }
}

# Convert all to stereo, 48 kHz
pcm.hdmi_formatted {
    type plug
    slave {
        pcm hdmi_dmix
        rate 48000
        channels 2
    }
}

# Allow software volume control
pcm.hdmi_complete {
    type softvol
    slave.pcm hdmi_formatted
    control.name "HDMIsoftvol"
    control.card NVidia
}

# Set it as "ALSA Default" PCM
pcm.!default hdmi_complete

Odpovědi

13.9.2014 22:06 dustin | skóre: 62 | blog: dustin
Rozbalit Rozbalit vše Re: VLC + ALSA default
V nastavení výstupního zvukového modulu alsy ve VLC mám jako první položku "Výchozí" tj. default.

Mimochodem, proč máš v dmixu rate 50000? Ještě bych zkusil nenastavovat buffer a period size a nechat to zpočátku na defaultech. Podle tvého popisu to vypadá na xruny - CPU nestíhá dodávat data.
14.9.2014 11:12 JanM | skóre: 28
Rozbalit Rozbalit vše Re: VLC + ALSA default
Přílohy:
Také mne překvapilo, že VLC default vůbec nezobrazuje - viz příloha. Navíc při vnucení "default" v konfiguráku přestane ve VLC fungovat ovládání hlasitosti (což mi tak nevadí), funguje pouze mute on/off.

Zkoušel jsem vyhodit rate, buffer a period size - bez efektu. Pak jsem ty poslední dva snížil na 1024 a 4096, též bez efektu. Na ukázku přikládám nahrávku mobilem.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.