Hur rippar stream från Sveriges radio?

Problem med att spela musik, film osv.
MoosePa
Inlägg: 2
Blev medlem: 20 maj 2012, 09:48
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Hur rippar stream från Sveriges radio?

Inlägg av MoosePa »

Någon som vet hur man rippar stream från sverigesradio.se?
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Hur rippar stream från Sveriges radio?

Inlägg av ubot »

Nu vet jag inte om sverigesradio.se har ändrat sättet att strömma sändningarna med förr gick det att rippa med kommandot:

Kod: Markera allt

mplayer -dumpstream "rtsp://lyssna.sr.se/p3/front/Front1B-060821.rm" -dumpfile front1B-060821.rm
Edit:

Jag kollade sverigesradio.se och det verkar som om dom använder sig av en helt annan spelare nu (Flash?) så mplayer-tipset kanske är helt ute. Du vet att du hittar många program som har gått på sverigesradio.se i deras sändningsarkiv va?
dolk
Inlägg: 137
Blev medlem: 07 mar 2010, 11:51
OS: Ubuntu

Re: Hur rippar stream från Sveriges radio?

Inlägg av dolk »

jag använder följande för lyssna på p3 offline. Körs i cron var 5:e minut för de tider som man vill spela in.

Kod: Markera allt

#!/bin/bash

#exit if already running
RESULT=$(ps -ef | egrep 'rtmpdump|ffmpeg' | grep -v grep )
if [ -n "$RESULT" ] ; then
        echo already running...;
        exit 0;
fi


nowmins=$(date +"%Y-%m-%d--%H%M")
while [ "$nowmins" = "$(date +"%Y-%m-%d--%H%M")"  ];
do
 now=$(date +"%Y-%m-%d--%H%M%S")
 filename="/alicea/temp/p3-${now}.f4a"
 rtmpdump -r rtmp://rtmp-live.sr.se/webbradio/kanaler/p3-aac-96 --stop 290 -o "$filename.tmp"
 mv "$filename.tmp" "$filename"
done

Sen följande för att mp3ifiera knasformatet som kommer ut. Någon slags AAC i en flashcontainer.

Kod: Markera allt

#!/bin/bash

rename -v 's/-tmp/-broken/' /alicea/temp/*

find /alicea/temp/ -name "*.f4a" -type f | while read i; 
do
  echo $i
  ffmpeg -i $i -ab 128k  "$i-tmp.mp3"
  mv -v "$i-tmp.mp3" "$i.mp3"
  [ -e "$i.mp3" ] &&  sudo mv -v "$i" "$i.done" ;
done
Användarvisningsbild
Ganymedes
Inlägg: 427
Blev medlem: 18 sep 2009, 20:31
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Härnösand

Re: Hur rippar stream från Sveriges radio?

Inlägg av Ganymedes »

Ett annat sätt:

Högerklicka på det program du vill ladda hem och välj kopiera länkadress. Gå till "pirateplay.se" och klistra in adressen, tryck på enter. Kopiera den adress du får upp och öppna terminalen och skriv "wget <länkadress>", tryck på enter. Nedladdningen går långsamt men det fungerar.

Om det är ett längre program kan det vara uppdelat på fler filer och då kan man klicka på pilen till höger vid det program man vill ladda hem, välja "öppna i extern spelare", och där välja vilken fil man vill ta hem. När den externa spelaren öppnats kopierar man adressen i adressfältet och går till "pirateplay.se" med den.

Edit: Man behöver inte öppna den externa spelaren, man kan högerklicka direkt i menyn på den fil man vill spara ner, och välja "Kopiera länkadress".

Edit2: Jag provade med Karlavagnen och man får upp alla tre delar direkt i Pirateplay, så man behöver inte gå via pilen till höger om man vill ta hem hela programmet. Sen gissar jag att det fungerar smidigare om man har installerat programmet Pirateplayer.
Användarvisningsbild
HOLMEN
Fadder
Inlägg: 1724
Blev medlem: 29 mar 2006, 22:39
OS: Ubuntu
Utgåva: Vet inte/ingen utgåva passar
Ort: Göteborg
Kontakt:

Re: Hur rippar stream från Sveriges radio?

Inlägg av HOLMEN »

Audacity finns med. Inte lika automatiskt, dock.
MoosePa
Inlägg: 2
Blev medlem: 20 maj 2012, 09:48
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Hur rippar stream från Sveriges radio?

Inlägg av MoosePa »

Tack för alla svar!

Holmens förslag med Audacity fungerar bra. Precis vad jag var ut efter :)
Användarvisningsbild
HOLMEN
Fadder
Inlägg: 1724
Blev medlem: 29 mar 2006, 22:39
OS: Ubuntu
Utgåva: Vet inte/ingen utgåva passar
Ort: Göteborg
Kontakt:

Re: Hur rippar stream från Sveriges radio?

Inlägg av HOLMEN »

Härligt att höra! :)
Användarvisningsbild
Johnny Rosenberg
Inlägg: 1256
Blev medlem: 23 jun 2007, 16:18
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Kontakt:

Re: Hur rippar stream från Sveriges radio?

Inlägg av Johnny Rosenberg »

dolk skrev:Sen följande för att mp3ifiera knasformatet som kommer ut. Någon slags AAC i en flashcontainer.
Varför göra detta? All konvertering mellan ljudförsämrande format, såsom AAC, MP3 och allt vad de heter, försämrar ju bara ljudkvaliteten ännu mer. De flesta spelarna klarar väl ”knasformatet” utan konvertering? I så fall verkar ju en konvertering väldigt onödig.
Vänliga hälsningar

Johnny Rosenberg
ジョニー・ローゼンバーグ

IEEE 1541 - binära prefix
ISO 8601 - datum och tid
Användarvisningsbild
JoWa
Global Moderator
Inlägg: 7782
Blev medlem: 09 jun 2012, 06:16
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Boo
Kontakt:

Re: Hur rippar stream från Sveriges radio?

Inlägg av JoWa »

AAC i en mpeg-4-behållare är det. Exempel: http://lyssnaigen.sr.se/Autorec/P2/Onsk ... 2_a192.m4a som är senaste Önska i P2 (http://sverigesradio.se/sida/sandningsa ... ramid=2462)

För att få direktlänken: Klicka på pilen intill det önskade programmet. Välj ”Bädda in sändningen”. Sedan ”Kopiera kod”. Det ger för programmet i fråga denna kod:

Kod: Markera allt

<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=10,0,0,0" width="475" height="218" id="srembeddedplayer" align="middle"><param name="allowFullScreen" value="false" /><param name="movie" value="http://sverigesradio.se/api/flash/player_embed.swf?8" /><param name="quality" value="high" /><param name="flashvars" value="playlist=http%3a%2f%2fsverigesradio.se%2fapi%2fradio%2fradio.aspx%3ftype%3dbroadcast%26id%3d4061273%26codingformat%3d.m4a%26metafile%3dasx%26preview%3ddb%26isembedplayer%3dtrue" /><object name="flash" data="http://sverigesradio.se/api/flash/player_embed.swf?8" width="475" height="218" type="application/x-shockwave-flash"><param name="allowFullScreen" value="false" /><param name="movie" value="http://sverigesradio.se/api/flash/player_embed.swf?8" /><param name="quality" value="high" /><param name="flashvars" value="playlist=http%3a%2f%2fsverigesradio.se%2fapi%2fradio%2fradio.aspx%3ftype%3dbroadcast%26id%3d4061273%26codingformat%3d.m4a%26metafile%3dasx%26preview%3ddb%26isembedplayer%3dtrue" /><param name="pluginurl" value="http://get.adobe.com/se/flashplayer/" /><a href="http://sverigesradio.se/topsy/ljudfil/4061273.m4a">Lyssna: Önska i P2</a></object></object>
Nära slutet av den långa koden finns http://sverigesradio.se/topsy/ljudfil/4061273.m4a

Öppnar man den adressen ändras den till http://lyssnaigen.sr.se/Autorec/P2/Onsk ... 02_a96.m4a

Genom att ändra ”96” till ”192” får man den högsta kvaliteten (ca 192 kbps). Bara att spara och spela. :)

Detta fungerar med arkivmaterial, inte direktsändning.
Noble Numbat | Firefox 125β (snap) | Privacy Badger
Användarvisningsbild
Johnny Rosenberg
Inlägg: 1256
Blev medlem: 23 jun 2007, 16:18
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Kontakt:

Re: Hur rippar stream från Sveriges radio?

Inlägg av Johnny Rosenberg »

Kan man inte bara byta ”behållare”, utan att ändra något annat? Eller är jag helt ute och cyklar, och i så fall på vilket sätt?
Vänliga hälsningar

Johnny Rosenberg
ジョニー・ローゼンバーグ

IEEE 1541 - binära prefix
ISO 8601 - datum och tid
Användarvisningsbild
JoWa
Global Moderator
Inlägg: 7782
Blev medlem: 09 jun 2012, 06:16
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Boo
Kontakt:

Re: Hur rippar stream från Sveriges radio?

Inlägg av JoWa »

Det kan man, men varför skall man göra det? mpeg-4 är i flesta fall den lämpligaste behållaren för AAC.

Matroska (.mka) är ett alternativ, som enkelt skapas med MKVToolNix: https://www.bunkus.org/videotools/mkvtoolnix/
Noble Numbat | Firefox 125β (snap) | Privacy Badger
Användarvisningsbild
Johnny Rosenberg
Inlägg: 1256
Blev medlem: 23 jun 2007, 16:18
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Kontakt:

Re: Hur rippar stream från Sveriges radio?

Inlägg av Johnny Rosenberg »

JoWa skrev:Det kan man, men varför skall man göra det? mpeg-4 är i flesta fall den lämpligaste behållaren för AAC.

Matroska (.mka) är ett alternativ, som enkelt skapas med MKVToolNix: https://www.bunkus.org/videotools/mkvtoolnix/
Jag uppfattade kanske fel när jag trodde att frasen ”AAC i en mpeg-4-behållare är det” (inlägget ovanför mitt förra inlägg) syftade på ordet ”knasformat” (i ett tidigare inlägg). Varför man ska byta behållare, om man inte tycker att den man har passar, är väl ganska uppenbart.

Varför man alltid ska undvika att konvertera en ljudfil över huvud taget, särskilt till ett ljudförstörande format, om man inte absolut behöver det, är ju också uppenbart, i alla fall om man vill ha så bra ljudkvalitet som möjligt (något jag märkt att få bryr sig om, dock).

Enda anledningarna till att konvertera en ljudfil som jag kan komma på just nu är:
  • Originalformatet saknar någon möjlighet av något slag. Exempelvis konverterar jag ofta WAV→FLAC för att kunna skriva taggar i filerna.
  • ”Politiska skäl” – inte bästa ordvalet, men jag kom inte på något bättre just nu. Om man exempelvis har negativa åsikter WAV-formatet kan man ju konvertera sina WAV-filer till exempelvis FLAC istället.
  • Man har hårdvara som bara stöder ett eller få format – Själv har jag en gammal Roland-burk från 2001 som bara accepterar WAV-filer, 16-32 bitars upplösning, 32-96 kHz samplingsfrekvens, så om jag ska importera ett ljudspår till den måste jag konvertera min FLAC-fil till WAV först. Sorgligt men sant. Eller bilstereo-exemplet – många stöder endast MP3, några även WMA och kanske ytterligare något format.
  • Filstorlek är viktigt i sammanhanget – ett argument som blir sämre för var dag som går. Det är ju väldigt sällan det är särskilt viktigt numera, då hårddiskar, USB-minnen och så vidare idag har ett helt annat utrymme än bara för några år sedan.
  • Mottagarens dator, surfplatta eller mobiltelefon stöder inte det format man har, utan att man först installerar något tillägg av något slag, samt att mottagaren inte kan något om den produkt han eller hon använder.
Vänliga hälsningar

Johnny Rosenberg
ジョニー・ローゼンバーグ

IEEE 1541 - binära prefix
ISO 8601 - datum och tid
Användarvisningsbild
JoWa
Global Moderator
Inlägg: 7782
Blev medlem: 09 jun 2012, 06:16
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Boo
Kontakt:

Re: Hur rippar stream från Sveriges radio?

Inlägg av JoWa »

Jo, att det finns anledning att byta behållare vet jag, och det har jag också gjort några gånger. Min fråga var specifik för detta sammanhang. För AAC är mpeg-4 (.mp4, .m4a) standardbehållaren, och den som med störst sannolikhet stöds av mjukvaran som skall spela upp ljudfilen. Jag betraktar det inte som ett ”knasformat”, även om jag föredrar Vorbis i en Ogg-behållare, då jag behöver ett ”förstörande” format (annars det förlustfria Flac).
Noble Numbat | Firefox 125β (snap) | Privacy Badger
dolk
Inlägg: 137
Blev medlem: 07 mar 2010, 11:51
OS: Ubuntu

Re: Hur rippar stream från Sveriges radio?

Inlägg av dolk »

De flesta spelarna klarar väl ”knasformatet” utan konvertering? I så fall verkar ju en konvertering väldigt onödig.
Min android lur gillar det iaf inte. Om det inte hade varit ett problem skulle jag självklart inte omkodat den.
Användarvisningsbild
JoWa
Global Moderator
Inlägg: 7782
Blev medlem: 09 jun 2012, 06:16
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Boo
Kontakt:

Re: Hur rippar stream från Sveriges radio?

Inlägg av JoWa »

Konstig Android-lur, eller något konstigt med dina ljudfiler.

Android stöder AAC i mpeg-4-behållare, och min HtC Desire spelar utan problem det jag har hämtat från SR.
Noble Numbat | Firefox 125β (snap) | Privacy Badger
dolk
Inlägg: 137
Blev medlem: 07 mar 2010, 11:51
OS: Ubuntu

Re: Hur rippar stream från Sveriges radio?

Inlägg av dolk »

Hej,

Jag tycker det vore toppen om jag slapp konvertera till mp3 det tar mycket tid.

Nedan är en länk till knasformat fil som jag får ner via liveströmmen p3 (ursäkta den långsamma bandbredden).

Denna funkar skit på min xperia X10i android 2.3.

http://bjorndolk.com/public/p3-2012-08-02--205501.f4a

Funkar detta på din lur?
m!rage
Inlägg: 2550
Blev medlem: 28 apr 2009, 21:47
OS: Arch Linux
Ort: Lund

Re: Hur rippar stream från Sveriges radio?

Inlägg av m!rage »

Det verkar vara en AAC-ljudström förpackad i en Flash-behållare. Du skulle kunna prova att kopiera den till en MP4-behållare utan att koda om den. Du förlorar inget i kvalitet, det går ganska fort och många mediaspelare har lättare för MP4-behållare:

Kod: Markera allt

avconv -i p3-2012-08-02--205501.f4a -acodec copy p3.mp4
dolk
Inlägg: 137
Blev medlem: 07 mar 2010, 11:51
OS: Ubuntu

Re: Hur rippar stream från Sveriges radio?

Inlägg av dolk »

Tack !

Det fungerade utmärkt.
Användarvisningsbild
JoWa
Global Moderator
Inlägg: 7782
Blev medlem: 09 jun 2012, 06:16
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Boo
Kontakt:

Re: Hur rippar stream från Sveriges radio?

Inlägg av JoWa »

SR har bytt spelare.

För att få tag i ljudfilen, spela upp önskat program. Öppna chrome://net-internals/#events i Chrome/Chromium och leta reda på ljudfilen (http://lyssna.sr.se/autorec/…).

Beroende på vald kvalitet i spelaren, slutar filnamnet med _a32.m4a (låg), _a96.m4a (mellan) eller _a192.m4a (hög).
Noble Numbat | Firefox 125β (snap) | Privacy Badger
Skriv svar

Återgå till "Ljud och video"