Jak sluchac radia (Trojka) w Ubuntu?

Grafika, film, dźwięk.
Awatar użytkownika
MaciejNowak
Sędziwy Jeż
Sędziwy Jeż
Posty: 96
Rejestracja: 21 mar 2009, 21:17
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86
Kontakt:

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: MaciejNowak »

i ja też mam taki problem z tym WM v ver.9 ..... wiecie co to za cholera? :)
Z zawodu jestem...człowiekiem...
Linux user number: 503443
rob911
Piegowaty Guziec
Piegowaty Guziec
Posty: 1
Rejestracja: 01 lis 2007, 19:22
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: GNOME
Architektura: x86_64

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: rob911 »

Mam taki sam problem, co chcę posłuchać Trójki to chce wyszukać odpowiedni pakiet z wtyczką i nie znajduje Dekoder Windows Media Audio 9?
sir_herrbatka
Zakręcona Traszka
Zakręcona Traszka
Posty: 587
Rejestracja: 10 maja 2009, 14:44
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: KDE Plasma
Architektura: x86

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: sir_herrbatka »

aaaaaaarrrrrrggghhh

Czemu oni właściwie stosują te całe windows media audio?
Awatar użytkownika
k2cl
Przyjaciel
Przyjaciel
Posty: 3632
Rejestracja: 09 gru 2007, 12:48
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: LXDE
Architektura: x86

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: k2cl »

Hm, Trójka to nie do końca moje klimaty, ale eksperymentalnie posłuchałem przez dobrą chwilę. Nie trzeszczy, nie zacina się... Jedyna krótka przerwa była spowodowana opróżnieniem bufora (obciążyłem łącze i pamięć podręczna mplayera po prostu się opróżniła)
mplayer ver. 30519, ffmpeg ver. 2010.01.08

Kod: Zaznacz cały

$ mplayer -playlist http://www.polskieradio.pl/st/program3.asx
Resolving www.polskieradio.pl for AF_INET...
Connecting to server www.polskieradio.pl[195.245.217.10]: 80...
Cache size set to 320 KBytes
MPlayer SVN-r30519-4.4.3 (C) 2000-2010 MPlayer Team
142 audio & 332 video codecs
mplayer: could not connect to socket
mplayer: No such file or directory

Playing mms://stream.polskieradio.pl/program3.
STREAM_ASF, URL: mms://stream.polskieradio.pl/program3
Resolving stream.polskieradio.pl for AF_INET...
Connecting to server stream.polskieradio.pl[195.245.217.7]: 1755...
Connected
unknown object
unknown object
unknown object
file object, packet length = 2261 (2261)
unknown object
stream object, stream ID: 1
unknown object
data object
mmst packet_length = 2261
Cache size set to 320 KBytes
Cache fill: 17.50% (57344 bytes)   
ASF file format detected.
[asfheader] Audio stream found, -aid 1
Clip info:
 title: 
 author: 
 copyright: 
 comments: 
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, floatle, 48.0 kbit/1.70% (ratio: 6003->352800)
Selected audio codec: [ffwmapro] afm: ffmpeg (WMA Pro audio (FFmpeg))
==========================================================================
AO: [oss] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A:162560.2 (45:09:20.1) of 1844674428928.0 (-24.-8)  1.2% 46% 0.91x 
 
Exiting... (Quit)
...tak więc: SOA #1 :P
Work less, climb more :D
MWt
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 08 lut 2010, 22:00
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: MWt »

No tak, czyli mplayer z repo Ubuntu 9.10 po prostu jeszcze tego nie potrafi, a ten SVN-r30519-4.4.3 już sobie radzi :)

RealPlayer z paczki dla 9.10 udostępnionej w Medibuntu też zadziała - ze strumieniem RealAudio rzecz jasna:
rtsp://accstream.polskieradio.pl/program3
Nie zauważyłem w ciągu kilku minut słuchania problemów z jakością, więc ciekawe czy ten najnowszy mplayer dałby sobie radę z tym RealAudio - może ktoś jest w stanie to sprawdzić?

Nie ukrywam, że wolałbym mplayera (albo VLC) od RealPlayera, bo tym ostatnim to nie wiem jak coś z pomocą crona nagrać w nocy...
Awatar użytkownika
k2cl
Przyjaciel
Przyjaciel
Posty: 3632
Rejestracja: 09 gru 2007, 12:48
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: LXDE
Architektura: x86

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: k2cl »

@ MWt
Nie wiem, na ile jest to kwestia mplayera, a na ile paczki ffmpeg... widzę, że w kolejce czeka już aktualizacja mplayera do wersji 30526, więc w wolnej chwili sprawdzę, jak ten pacjent radzi sobie z odtwarzaniem Trójki... Z drugiej strony, może jeśli ktoś komu zdarzają się trzaski / przerwy pokaże, z jakich kodeków korzysta jego mplayer, może uda się coś zawalczyć bez zmiany wersji programu? Może to tylko kwestia kodeków w odpowiedniej wersji...?
Work less, climb more :D
pyzas
Sędziwy Jeż
Sędziwy Jeż
Posty: 88
Rejestracja: 07 maja 2008, 10:48
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: pyzas »

Mnie udało się uruchomić Trójkę mplayerem z repo z pomocą kodeków w32codecs
~$ mplayer -playlist http://www.polskieradio.pl/st/program3.asxResolving http://www.polskieradio.pl for AF_INET6...
Couldn't resolve name for AF_INET6: http://www.polskieradio.pl
Resolving http://www.polskieradio.pl for AF_INET...
Connecting to server http://www.polskieradio.pl[195.245.217.10]: 80...
STREAM_ASF, URL: http://www.polskieradio.pl/st/program3.asx

MPlayer SVN-r29237-4.4.1 (C) 2000-2009 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing mms://stream.polskieradio.pl/program3.
STREAM_ASF, URL: mms://stream.polskieradio.pl/program3
Resolving stream.polskieradio.pl for AF_INET6...
Couldn't resolve name for AF_INET6: stream.polskieradio.pl
Resolving stream.polskieradio.pl for AF_INET...
Connecting to server stream.polskieradio.pl[195.245.217.7]: 1755...
Connected
unknown object
unknown object
unknown object
file object, packet length = 2261 (2261)
unknown object
stream object, stream ID: 1
unknown object
data object
mmst packet_length = 2261
Cache size set to 320 KBytes
Cache fill: 15.00% (49152 bytes)
ASF file format detected.
[asfheader] Audio stream found, -aid 1
Clip info:
name:
author:
copyright:
comments:
==========================================================================
Opening audio decoder: [dmo] Win32/DMO decoders
AUDIO: 44100 Hz, 2 ch, s16le, 48.0 kbit/3.40% (ratio: 6003->176400)
Selected audio codec: [wma9dmo] afm: dmo (Windows Media Audio 9 DMO)
==========================================================================

AO: [pulse] 44100Hz 2ch s16le (2 bytes per sample)
Video: no video
Starting playback...
A:170424.2 (47:20:24.1) of 2133437440.0 (-24.-8) 0.9% 8%

Czasami jednak coś trzaśnie;) Jak zmusić mplayera do korzystania z kodeka ffmpeg?
MWt
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 08 lut 2010, 22:00
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: MWt »

@pyzas
"z pomocą kodeków w32codecs"

No to chyba wszystko jasne: mam system w wersji 64-bitowej, a pakiet w64codecs nie zawiera niestety większości rzeczy, które są w w32codecs - w tym plików takich jak wm*.dll dla WMA czy sipr* dla RealAudio, z których korzysta mplayer ( http://www.mplayerhq.hu/DOCS/codecs-status.html#ac ).
Do tego na stronie VLC znalazłem takie info: "Windows DMO codecs can be used by VLC on 32-bit x86 platforms" ( http://www.videolan.org/vlc/features.ph ... udio_notes ) , no i wreszcie bibliteki i plik wykonywalny odtwarzającego u mnie Trójkę realplayer-a są 32-bitowe.

Jakby ktoś miał pomysł (lepszy niż użycie VirtualBoxa) na działającego na 64-bitach mplayera, vlc lub coś innego dającego się uruchamiać z crona do zgrania audycji to będę wdzięczny - obojętne z którym strumieniem zadziała: WMA czy RealAudio.

Ewentualnie pozostaje próba wg opisu z https://help.ubuntu.com/community/Medibuntu "the w32codecs can be used on amd64 ubuntu (hardy, intrepid) with the i386 mplayer, but it requires manual installation and forcing the install. The i386 mplayer executable can be extracted (and moved or renamed to mplayer32 to keep it separate from the 64 bit version), and will use the ia32 /usr/lib32 entries and w32 codecs - but updated libraries (e.g. libx264.so.59 v.s .57) may also be required." - może ktoś próbował i wie czy to ma sens?

@pyzas
"Jak zmusić mplayera do korzystania z kodeka ffmpeg?"
Dobre pytanie - może i mnie by to pomogło, bo uwolniło od dll-ek z w32codecs. Czy rzecz sprowadza się do skompilowania sobie najnowszego mplayera? Samo doinstalowanie paczki ffmpeg, której wcześniej nie miałem, nie pomogło.
Awatar użytkownika
k2cl
Przyjaciel
Przyjaciel
Posty: 3632
Rejestracja: 09 gru 2007, 12:48
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: LXDE
Architektura: x86

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: k2cl »

Kolejny dzień, kolejna kompilacja mplayera / ffmpeg'a (teraz obydwa w wersji 30526), kolejne wyniki. Na początek - kodeki, które siedzą u mnie w systemie. Używane przez Was "dmo"

Kod: Zaznacz cały

$ mplayer -ac help | grep dmo
ac:         afm:      status:   info:  [lib/dll]
wma9dmo     dmo       working   Windows Media Audio 9 DMO  [wma9dmod.dll]
wmadmo      dmo       working   Windows Media Audio DMO  [wmadmod.dll]
wma9spdmo   dmo       working   Windows Media Audio 9 Speech DMO  [wmspdmod.dll]
... oraz ffwmapro, na którym radio nie trzeszczy (przynajmniej u mnie)

Kod: Zaznacz cały

[krzysztof@krzysztof-laptop ~]$ mplayer -ac help | grep ffwmapro
ac:         afm:      status:   info:  [lib/dll]
ffwmapro    ffmpeg    untested  WMA Pro audio (FFmpeg)  [wmapro]
Wymuszanie kodeka można przeprowadzić przy pomocy parametru -ac nazwa-kodeka - chociaż przyznaję, że u mnie próba odtworzenia tego strumienia przy pomocy wma9dmo kończy się ciągiem błędów i Trójka w ogóle nie działa... Inna różnica, którą widzę w wynikach, to wyjście audio - ja używam OSS, kilka postów wyżej zobaczyłem PulseAudio... Jeżeli zmiana kodeka nie pomoże / nie powiedzie się, spróbowałbym chyba zmienić wyjście audio i zobaczyć, czy problem nie zniknie.
Work less, climb more :D
MWt
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 08 lut 2010, 22:00
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: MWt »

@k2cl
Dzięki za informacje, widzę z tego że dla mnie na 64-bitach jest pewna nadzieja = ffwmapro :)
Ale zabawa z kompilacją raczej musi poczekać do końca tygodnia.
pyzas
Sędziwy Jeż
Sędziwy Jeż
Posty: 88
Rejestracja: 07 maja 2008, 10:48
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: pyzas »

po zmianie kodeka na ffmpeg/ffwmapro mam coś takiego:
Forced audio codec: ffwmapro
Cannot find codec for audio format 0x162.
Read DOCS/HTML/en/codecs.html!
Audio: no sound
Video: no video
a po komendzie:
$ mplayer -ac help | grep ffwmapro
Nic sie nie dzieję, czyli tak jakby kodek FFmpeg nie był zainstalowany, choć jest:(
MWt
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 08 lut 2010, 22:00
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: MWt »

A czy komuś udało się odtworzyć strumień RealAudio/AAC+
rtsp://accstream.polskieradio.pl/program3
czymś innym niż RealPlayerem? (ten działa bez problemu i jak komuś wystarcza, to chyba mogę polecić takie rozwiązanie)

Jakość podobno powinna być lepsza - taką odpowiedź dostał z Polskiego Radia ktoś na forum http://forum.polskieradio.pl/posts.aspx?t=6402 :
"Aby słuchać nas w standardowej jakości (wma) należy wybrać player Windows Media, aby słuchać nas w wysokiej jakości (aac+) należy wybrać player Real Player."


@pyzas
"Nic sie nie dzieję, czyli tak jakby kodek FFmpeg nie był zainstalowany, choć jest"
Jeśli dobrze zrozumiałem, to k2cl kompilował ze źródeł najnowsze wersje mplayera i ffmpeg, a 'WMA Pro audio (FFmpeg)' jest na http://www.mplayerhq.hu/DOCS/codecs-status.html#ac wymieniony jako 'New / Untested'.

EDIT:
Po zainstalowaniu wszelkich możliwych (wiem, poszedłem na łatwiznę... ) kodeków do gstreamera, totem świetnie sobie radzi ze strumieniem rtsp://accstream.polskieradio.pl/program3 - słucham już jakieś pół godziny i jakość bardzo dobra, nic też się nie urywa i nie trzeszczy.

Będę jeszcze szukać czegoś, co by dla tego strumienia dawało szansę na zrobienie nagrania nocnej audycji z linii poleceń (cron!). "Dozgonna wdzięczność" ( (C) Squeeze/ToyStory ) za podpowiedzi :-)
pyzas
Sędziwy Jeż
Sędziwy Jeż
Posty: 88
Rejestracja: 07 maja 2008, 10:48
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: pyzas »

Ja zainstalowałem Realplayera i odpalam Trójkę z oficjalnej strony, bo w Mplayerze jakość jest słabiutka i moim zdaniem nie do przyjęcia!!!

pzdr


p.s dodałem sobie skrypt do pulpitu i mam trójkę pod jednym kliknięciem:)
MWt
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 08 lut 2010, 22:00
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: MWt »

Z linii poleceń też się to okazało ostatecznie nie takie trudne - z pomocą gstreamera:

Kod: Zaznacz cały

gst-launch playbin uri=rtsp://accstream.polskieradio.pl/program3
Czyli podsumowując:
- strumień AAC+ można bez problemu odtwrzać RealPlayerem lub czymś bazującym na gstreamerze (np. Totem) i jakość jest OK,
- mplayer daje dobre efekty prawdopodobnie tylko gdy da się użyć ffwmapro/ffmpeg.

Dziękuję za pomoc i pozdrawiam.
nowypawel
Sędziwy Jeż
Sędziwy Jeż
Posty: 51
Rejestracja: 22 mar 2009, 17:57
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: nowypawel »

Zainstalowałem Realplayer i odtwarza. Sęk w tym, że ten sposób pobiera mi znacznie więcej zasobów niż odtwarzanie mplayerem w konsoli.

Co do sposobu podanego przez MWt u mnie nie działa:

Kod: Zaznacz cały

pawel@ubuntu:~$ gst-launch playbin uri=rtsp://accstream.polskieradio.pl/program3
Ustawianie potoku na PAUZOWANIE...
Potok jest na żywo i nie wymaga PRZEWINIĘCIA...
Ustawianie potoku na ODTWARZANIE...
New clock: GstSystemClock
UWAGA: od elementu /playbin0/source: Nie można czytać z zasobu.
Dodatkowe informacje diagnostyczne:
gstrtspsrc.c(2799): gst_rtspsrc_loop_udp (): /playbin0/source:
Could not receive any UDP packets for 5,0000 seconds, maybe your firewall is blocking it. Retrying using a TCP connection.
i nic się nie dzieje.
MWt
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 08 lut 2010, 22:00
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: MWt »

Sprawdź czy to zadziała:

Kod: Zaznacz cały

gst-launch rtspsrc location=rtsp://accstream.polskieradio.pl/program3 ! decodebin ! audioconvert ! audioresample ! osssink
Jak nie, to zobacz, którą masz wersję gstreamera. Bo u mnie (Ubuntu 9.10) jest 0.10.25. Jak masz starszą to może w tym problem?

Ewentualnie coś jest na rzeczy w tym co Ci gst-launch wypisał: "Could not receive any UDP packets for 5,0000 seconds, maybe your firewall is blocking it. Retrying using a TCP connection."
nowypawel
Sędziwy Jeż
Sędziwy Jeż
Posty: 51
Rejestracja: 22 mar 2009, 17:57
Płeć: Mężczyzna
Wersja Ubuntu: 10.04
Środowisko graficzne: GNOME
Architektura: x86

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: nowypawel »

1. Komenda daje tyle co poprzednia, czyli nic.
2. Gstreamer mam w wersji 0.10.18 jeśli dobrze odczytuję z Synaptica (mam Ubuntu 8.04- na stabilności mi zależało)
3. Co do firewalla to nic w nim nie grzebałem.
MWt
Piegowaty Guziec
Piegowaty Guziec
Posty: 8
Rejestracja: 08 lut 2010, 22:00
Płeć: Mężczyzna
Wersja Ubuntu: 9.10
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: MWt »

Niestety nie mam jak sprawdzić czy powodem jest starsza wersja gstreamera :-(
pyzas
Sędziwy Jeż
Sędziwy Jeż
Posty: 88
Rejestracja: 07 maja 2008, 10:48
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: pyzas »

1. Komenda daje tyle co poprzednia, czyli nic.
2. Gstreamer mam w wersji 0.10.18 jeśli dobrze odczytuję z Synaptica (mam Ubuntu 8.04- na stabilności mi zależało)
3. Co do firewalla to nic w nim nie grzebałem.

Na 8.04 nie pójdzie. Miałem ten sam problem z Totemem i odtwarzaniem strumienia youtube. Hardy Heron jest LTS, ale tylko w postaci poprawek bezpieczeństwa, biblioteki nie są i nie będą aktualizowane:( Z tego powodu przesiadłem się z nowym rokiem na 9.10 i nie żałuje:)

pzdr
bartlomiej.zak

Odp: Jak sluchac radia (Trojka) w Ubuntu?

Post autor: bartlomiej.zak »

Cześć.

Uruchomiłem Trójkę na Ubuntu 9.10 64 bit.

Moja konfiguracja:
1. odtwarzacz Totem - plugin dla mozilli (ja mam akurat Operę) - standardowo zawarty w dystrybucji,

2. repozytorium z aktualnymi bibliotekami gstreamer (wiersz APT, zakładam, że wiecie co z nim zrobić):

Kod: Zaznacz cały

deb http://ppa.launchpad.net/gstreamer-developers/ppa/ubuntu karmic main
3. po dodaniu repozytorium zainstalowałem (uaktualniłem) pakiety:
- gstreamer0.10-bad (obsługa strumienia mms)
- gstreamer0.10-ugly (obsługa formatu asf)
- gstreamer0.10-ffmpeg (dekodowanie wma pro)

To wszystko. Oby pomogło :smile:
ODPOWIEDZ

Wróć do „Muzyka, filmy, zdjęcia, grafika”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 17 gości