Fórum Root.cz
Hlavní témata => Software => Téma založeno: lelo ol 11. 06. 2016, 19:24:28
-
keďže na inom fóe bez odpovede, skúsim aj tu
4.1.15-desktop-2.mga5
Po prebudení Pc nejde v cli mplayer prehrať mp3. Pričom pred uspatím to šlo.
Zasekne sa na:
Opening audio decoder: [libmad] libmad mpeg audio decoder
a koniec. Súbor ogg prehrá, rovnako ako mp3 idú v mpg123, Kde hľadať chybu?
-
Jestli tam mate Pulse Audio, tak ho zkuste zavrazdit a znovu pustit.
-
dík, reštart pulse nevyriešil nič
-
Chce to trošku diagnostiky, tohle je věštění z koule.
Mají oba soubory stejné parametry (samplerate, bitová šířka atd.)? Hoď sem na ně výstup např. soxi soubor.
Dej sem celý příkaz toho mplayeru s jeho výstupem v debug režimu (-msglevel X , proměnná MPLAYER_VERBOSE, chce si s tím pohrát). Podstatné je sledovat, co mplayer s ogg a mp3 dělá jinak. Rovněž je potřeba vědět, zda to routuje do PA, nebo hraje napřímo do alsy.
Po probuzení bývají špatně nainicializované alsa moduly, dovedu představit, že se například modul zasekne při požadavku na změnu samplerate. Nebo se mu nepodaří probudit něco a pak nemůže číst pořádně soubory knihovny libmad, zatímco např. kodek pro ogg má zkompilovaný v sobě. Nevím, chce to diagnostiku
Ještě si u zasekávajícího mp3 spusť na mplayer strace, třeba bude vidět, v jakém volání se to zasekne.
strace -f mplayer .....
-
strace -f okrem výpisu chýbajúcich codecs.conf a input.conf skončil zas na libmad.
libmad.so.0.2.1 v systéme a tá istá na inštalačnom médiu sa líšia v 4 bitoch.
Po nahradení libmad z inštalačky, zatiaľ funguje mplayer ako zvyčajne
Teda prehráva aj mp3, aj stream rádia.
-
A podarilo sa mi navodiť daný stav zas.
spustil som mpg123 -Z *.mp3, prehrávalo z adresára a neskôr už po spustení mplayer *.mp3 nefungovalo, ako spomínam vyššie.
Zas prepísaná libmad.so
-
Knihovny by se neměli měnit jen uspáním, asi je něco dost špatně. Co to je za distribuci? Začal bych kontrolovat integritu instalovaných souborů třeba debsum. Nemáš tam btrfs?