1 Senast ändrad av Jesper (2012-04-02 03:57:11)

Tråd: SVTPlay.sh

SVTPlay.sh är ett Bourne-kompatibelt, rätt unixigt skalskript, som interagerar med SVTPlay.se och RTMPDump. Här är några funktioner:

  • Nedladdning till fil.

  • Uppspelning i valfri mediaspelare direkt från SVT Play.

  • Samtidig uppspelning och nedladdning.

  • Ett särskilt läge för användning i andra skript.

  • Diverse inställningar kan göras via miljövariabler.

  • Direkthämtning av rtmp-adress angiven från kommandoraden.

  • Hämtning av live-strömmar.

  • Fungerar i alla unix-varianter med Bourne-kompatibelt skal – även Cygwin (läs här).

  • Planerade funktioner: Automatisk avkänning av live-strömmar och automatisk uppdatering av skriptet.

Skriptet uppdateras löpande, och bor numera på GitHub:

Nedan följer en crash course.

$ SVTPlay.sh <url>              # Titta på ett program (<url> är adressen i webbläsaren)

$ SVTPlay.sh -l <url>           # Titta på en live-sändning

$ SVTPlay.sh -d <url>           # Ladda ned programmet till en fil i stället

$ SVTPlay.sh -dp <url>          # Titta och ladda ned till fil samtidigt (utan att ta upp dubbel bandbredd)

$ SVTPlay.sh -s <url>           # Visa tillgängliga bitrates

$ SVTPlay.sh -db 1000 <url>     # Hämta ström med högst 1000 kbit/s (default är strömmen med högst bitrate)

$ SVTPlay.sh -u                 # Se om det kommit någon uppdatering av skriptet

$ SVTPlay.sh -h | less          # Visa instruktioner för alla funktioner

Fler funktioner finns, men dessa är förmodligen viktigast.

"It is a damn poor mind indeed which can't think of at least two ways to spell any word."

Webbplats

Dela

2

Sv: SVTPlay.sh

Hej!

Vet inte om du helt lagt ned utvecklingen av detta script, men jag har haft problem på sistone, närmare bestämt vid nedladdning av ett avsnitt av Dafo, då scriptet bara står och tuggar vid "Getting available bitrates..." och drar 75% CPU.

Avsnittet ifråga är http://svtplay.se/v/2753515/dafo/del_10_av_12 och det går utmärkt att ladda ned manuellt med rtmpdump, så det är inget sånt som spökar.

Dela

3

Sv: SVTPlay.sh

Tack!

O nej, det är inte övergivet. Använder det bara inte längre själv i särskilt hög utsträckning, så jag märker inte när saker går snett.

Problemet med den där länken – problemet för skriptet, alltså – verkar vara att där bara finns en bitrate. Tydligen kunde jag aldrig föreställa mig något så märkligt, så skriptet går in i en oändlig loop. tongue

Sedan uppstår fler problem. En uppdatering är på G.

"It is a damn poor mind indeed which can't think of at least two ways to spell any word."

Webbplats

Dela

4

Sv: SVTPlay.sh

Kanon, tack för ett snabbt och bra svar! Och tack för scriptet big_smile

Dela

5

Sv: SVTPlay.sh

Klart! Och vill man inte krångla med nedladdningar i webbläsare:

$ wget -O ny-SVTPLAY.sh $(SVTPlay.sh -u) && chmod +x ny-SVTPLAY.sh && mv -i ny-SVTPLAY.sh $(which SVTPlay.sh)
"It is a damn poor mind indeed which can't think of at least two ways to spell any word."

Webbplats

Dela

6

Sv: SVTPlay.sh

Tack och bock!

Dela