Spara video från tv4play.se med rmtpdump och rtmpsuck?

Mjukstarta här!
Kategoriregler
Läs följande innan du postar: http://ubuntu-se.org/phpBB3/viewtopic.php?f=208&t=44692
Du får hjälp att komma igång med Ubuntu genom att välja en personlig fadder här: http://ubuntu-se.org/phpBB3/viewtopic.php?f=110&t=8767
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Spara video från tv4play.se med rmtpdump och rtmpsuck?

Inlägg av ubot »

Jag försöker få rtmpdump att fungera tillsammans med rtmpsuck i Ubuntu 10.04. Problemet är att det är någonting som är fel i kopplingen mellan rtmpsuck och servern som strömmar video från tv4play.se. Samma problemet inträffar om jag försöker med en video på BBC News eller svtplay.se (Jag vet att det går att dumpa video från svtplay.se direkt med VLC mm, men nu är det tv4play.se som är problemet).

Jag har gjort så här.

1. Först skapar jag en ny användare för att köra rtmpsuck på. Därefter byter jag till min nya användare och installerar rtmpdump från tar-bollen på http://rtmpdump.mplayerhq.hu/

2. Nu byter jag tillbaka till min vanliga användare och installerar rtmpdump även här. Därefter så skriver jag det här i Terminalen för att skicka vidare all webbtv-trafik till rtmpsuck som körs på min nya användare:

Kod: Markera allt

iptables -t nat -A OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner webbtvproxy -j REDIRECT
3. Sedan växlar jag åter till min nya användare, stegar in i katalogen rtmpdump och kör i Terminalen:

Kod: Markera allt

./rtmpsuck
4. Nu återstår bara att köra rtmpdump med TV4s sida som URL. Jag testar med både TV4s vanliga URL till sidan där spelaren ligger inbäddad och URL:en som finns i spelarens kod:

Kod: Markera allt

./rtmpdump -zr 'http://www.tv4play.se/aktualitet/nar_fattigsverige_blev_rikt?videoId=1.1602183&selId=1.1602100&currPage=0'
5. I rtmpdumps debug-meddelanden så ser jag att det varnas för "WARNING: Unknown protocol!" och sedan sist hittar jag ett felmeddelande där det står "ERROR: RTMP_Connect0, failed to connect socket. 111 (Connection refused)".

Det hade varit kul att få igång rtmpdump eller något annat program för att dumpa videoströmmar från bla tv4play.se. Är det någon som vet hur man får rtmpdump och rtmpsuck att fungera?
Jag kan ju passa på att säga att när jag försöker titta på en utrikesdokumentär på svtplay.se så tar det lång tid innan något händer, sedan hörs bara ljudet, men man ser inte någon bild. Det här har att göra med rtmpsuck eftersom svtplay.se normalt fungerar utan problem på min dator. Någon som vet?
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Spara video från tv4play.se med rmtpdump och rtmpsuck?

Inlägg av dmz »

Kod: Markera allt

rtmpdump -r $(curl -s http://svtplay.se/t/102966/sa_ska_det_lata |grep -oP 'rtmp.+'|perl -pe 's/;.+//'|perl -pe 's/&.+//'|head -1) > bar&&mplayer bar
Funkar?
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
mattsl
Inlägg: 11
Blev medlem: 13 mar 2008, 12:27
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS

Re: Spara video från tv4play.se med rmtpdump och rtmpsuck?

Inlägg av mattsl »

Jag har totat ihop ett litet bash skript som förenklar att spela upp rtmpe-strömmar från svtplay via rtmpdump och mplayer. Kanske kan hjälpa någon:

http://acephale.eu.org/kod/svtplay-rtmpdump.txt

(url till strömmarna får man genom att gå in under inställningarna bredvid svt:s flashklipp)
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Spara video från tv4play.se med rmtpdump och rtmpsuck?

Inlägg av ubot »

Jag lyfter den här frågan igen. Är det någon som har ett bra sätt att spara ner Tv4-video från tv4play.se till hårddisken? På svtplay.se är det ju enkelt, men hur gör man på TV4?
ubot
Inlägg: 4613
Blev medlem: 04 jan 2008, 14:03
OS: Ubuntu
Utgåva: 24.04 Noble Numbat LTS

Re: Spara video från tv4play.se med rmtpdump och rtmpsuck?

Inlägg av ubot »

Jag pushar för den här tråden igen eftersom jag fortfarande inte har hittat en lösning. Här är t.ex. innehållet i det object som går att bädda in på en webbsida om man vill. Här tycker jag att informationen måste finnas någonstans. Hur dumpar jag mediaströmmen ur spelaren?

Kod: Markera allt

<object width="424" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" height="321"><param name="movie" value="http://cdn01.tv4.se/polopoly_fs/1.1615597!approot/embedvideo.swf?videoId=1.1602183"></param><param name="allowfullscreen" value="true"></param><param name="allowScriptAccess" value="always"></param><param name="base" value="http://cdn01.tv4.se/polopoly_fs/1.1615597!approot/"></param><embed src="http://cdn01.tv4.se/polopoly_fs/1.1615597!approot/embedvideo.swf?videoId=1.1602183" type="application/x-shockwave-flash" allowfullscreen="true" base="http://cdn01.tv4.se/polopoly_fs/1.1615597!approot/" allowScriptAccess="always" width="424" height="321"></embed></object>
Användarvisningsbild
min01max
Inlägg: 88
Blev medlem: 01 jun 2010, 13:38
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Re: Spara video från tv4play.se med rmtpdump och rtmpsuck?

Inlägg av min01max »

ubot skrev:Jag pushar för den här tråden igen eftersom jag fortfarande inte har hittat en lösning. Här är t.ex. innehållet i det object som går att bädda in på en webbsida om man vill. Här tycker jag att informationen måste finnas någonstans. Hur dumpar jag mediaströmmen ur spelaren?
Det kommer inte funka. Men instruktionen nedan fungerar för mig.

http://www.sweclockers.com/forum/22-mic ... st10306840
Skriv svar

Återgå till "För nybörjaren"