' freak.no - Laste ned fra Dplay
freak.no

freak.no (https://freak.no/forum/index.php)
-   Annen IT (https://freak.no/forum/forumdisplay.php?f=90)
-   -   Laste ned fra Dplay (https://freak.no/forum/showthread.php?t=282535)

Northy15 18. august 2015 17:43

Laste ned fra Dplay
 
Hei alle.

Har søkt masse rundt omkring, men aldri funnet noe bastant svar.

Er det noen som har peiling på hvordan jeg kan få lagret ting fra Dplay (Tv Norge) på pc ?

Jeg vet jeg kan streame, og ta opp rett fra skjermen, men det er både tungvindt, tidskrevende og dårlig kvalitet.

Alle gode råd mottas med takk.

Northy15

Northy15 27. august 2015 15:22

Er det ingen som vet noen ting om dette?
Det er flere serier på TVNorge som jeg har lyst på, men som ikke blir gitt ut på DVD. Helt Perfekt, Neste sommer etc.

plohg 22. februar 2016 15:56

En noe gammel tråd, men tenkte å oppdatere tråden med at Dplay har byttet fra Silverlight Smooth Streaming (med DRM) til HDS-stream. Så nå er det fullt mulig å laste ned alt innhold ved hjelp av FFMPEG eller adobehds.php (av KEV).

Undertekster ligger i klartekst i SRT-format for alle språk og kan muxes direkte inn med FFMPEG.

I teorien kan man ved hjelp av FFMPEG og en kommando, laste ned i høyeste kvalitet til en MKV ferdig muxet med undertekster på alle språk. Enklere blir det ikke :)

Kan bidra med fremgangsmåte/ferdige kommandoer om det blir noe interesse.

daffe 22. februar 2016 16:11

Hadde vært interessant ja :-)

plohg 22. februar 2016 17:15

Her er iallefall en slags fremgangsmåte som kun krever nettleser og FFMPEG. Man trenger ikke å ha bruker på Dplay.:D

Finn video ID til klippet du vil laste ned. Video ID er et 5-sifret nummer som man desverre ikke finner åpenlyst på siden, men kreves for å få strømminformasjon.

Man finner ID blandt annet ved å navigere til klippet med en nettleser ved å velge et program og deretter klikke på teksten til episdoen (Episode #, sendt...), ikke bildet som starter avspillingen, da kommer man til en side med informasjon om klippet/episoden.

Derfra viser man kildekoden til siden, som skal være ganske greit med alle dagens nettlesere (høyreklikk > vis kildekode, firefox). Bruk søkefunksjonen til å finne "data-meta" som viser ID.

Bruk ID til å navigere til denne siden med video ID på slutten:

Kode:

http://www.dplay.no/api/v2/ajax/videos?video_id=
Her får man opp en ny side full av informasjon, og man må gjerne bruke søkefunksjonen for å finne "m3u8" eller "hls". Det er adressen med "m3u8" som skal kopieres. Adressen til undertekstene finner man helt nederst (for norsk, søk "subtitles_no_srt" eller evt "subtitles_no_vvt"). Alle adressene inneholder escape-tegn "\", som kan fjernes manuelt eller kopieres inn i notepad og bruke erstatt-funksjonen (erstatt "\" med ingenting).

Undertekstene kan lagres sånn de er (åpne adressen og "lagre som"), men man kan også bruke adressen for å muxe direkte ved hjelp av FFMPEG.

HLS-adressen (den med m3u8) lastes ned med FFMPEG.

Eksempel på kommando:

Kode:

ffmpeg.exe -i "http://...m3u8" -vcodec copy -acodec copy -bsf:a aac_adtstoasc output.flv
for FLV

ffmpeg.exe -i "http://...m3u8" -vcodec copy -acodec libvo_aacenc output.mkv
for MKV

Her kan man legge på flere inputs for å muxe inn evt undertekster og legge landskode om man muxer flere språk, så det blir enklere å velge i ettertid.

---------
Her er ett eksempel på komplett kommando for siste episode av Helt Perfekt med inkluderte undertekster;

Kode:

ffmpeg.exe -i "https://sbsvod09-vh.akamaihd.net/i/delivery/5d/9f/5d9f2f63-76de-4888-89dd-4eee151d387b/NO565892_1_,6,40,60,25,15,10,2,00k.mp4.csmil/master.m3u8" -i "http://subtitles05.sbsdiscovery.se/subtitles/no/2016/02/19/NO565892/no.srt" -vcodec copy -acodec libvo_aacenc -scodec copy -sub_charenc UTF-8 -metadata:s:s:0 language=nor "Helt Perfekt S06E03.mkv"
Filstørrelse på nesten 1GB, med bitrate på rundt 6200kb/s.

datagutten 22. februar 2016 19:00

Det fungerer også utmerket med adobehds.php med HDS link detector for firefox.

plohg 22. februar 2016 19:06

Men HDS link detector krever vel at man er logget inn og har startet avspillingen?

datagutten 22. februar 2016 19:10

Det stemmer, det tenkte jeg ikke på. Jeg var raskt ute og kjøpte abonnement før din andre post om det var mulig uten abonnement.

Jeg tester litt nå og det ser ikke ut som det er alle serier man får hente ned uten videre.
Jeg får hentet m3u8 for flere episoder av veipatruljen, men ikke barneavdelingen.

m3u8 for barneavdelingen gir 403 forbidden.

plohg 22. februar 2016 19:25

Fungerer fint med de jeg testet fra Barneavdelingen. Eks EP16.
Har ikke fått noen 403 enda men har heller ikke testet så mye.

datagutten 22. februar 2016 19:26

Prøv EP2, 14075

plohg 22. februar 2016 19:32

403 der ja, har ikke noe særlig svar på hvorfor. Men hds (f4m) fungerer, så man kan fortsatt bruke adobehds.php.

Edit: 403 med hds også.

datagutten 22. februar 2016 20:07

Når man er innlogget kan man gjøre en forespørsel mot https://secure.dplay.no/secure/api/v...tream_type=hls og få tilbake url til m3u8.

Quakecry 22. februar 2016 20:16

Er det noen som kunne vært villig til å laget et program som gjør den nevnte prosessen ovenfor for deg?

Ultras 22. februar 2016 21:59

http://www.real.com/

Prøv RealDownloader.

plohg 23. februar 2016 07:32

@datagutten
Fant denne også, men håpet var at det fungerte uten å logge inn, og det virket som de delte ut m3u8 uten å sjekke inlogging, men der var kanskje for godt til å være sant. Funker for 90% av de 20 jeg testet, men da har man altså et alternativ for de siste 10% om man har bruker.

@quakecry
Kan lage et lite program i Visual Studio som gjør dette automatisk, men har blant annet gjort det før (for tv3play.dk/no, nrk.no, tv2.no), og da var det absolutt ingen interesse for å kjøre en .exe fil fra Internett.

Ser heller for meg noe i PHP som man copy-paster linken og får en ferdig ffmpeg-kommando, så kan man legge php-skriptet på en webserver for å forenkle prosedyren for alle. Er ikke noe særlig i PHP, men kanskje noen andre tar saken?

@Ultras
Kan ikke se noen plass at man kan hente hls/hds strømmer med RealDownloader.

Bullhill 23. februar 2016 08:16

Hvordan blir det med reklame? Blir den også med?

plohg 23. februar 2016 08:44

Nei, den hadde ikke blitt med uansett, men det er vel heller ikke reklame på Dplay da det er en betalingsside.

Rettelse: Reklame blir med om man dumper direktesendingen av kanalen, som kan gjøres på ca samme måte som nevnt.

steili 23. februar 2016 10:01

Jeg regner med at du får en telefon fra Discovery hvis du legger ut kode som henter ned video som egentlig er bak betalingsmur, plohg. Just saying.

plohg 23. februar 2016 11:01

Ja, hvordan blir lovligheten rundt dette? Det blir isåfall ingenting i koden som ulovlig henter ned video, akkurat den biten er det jo ffmpeg som gjør. Kan ikke helt se at man bryter noen barrierer når både strømminformasjonen og ffmpeg/adobehds.php er fritt tilgjengelig fra før?

vidarlo 23. februar 2016 11:39

Du omgår ei 'effektiv' teknisk sperre. Det er brot på åndsverkslova. Det er ikkje ulovleg å ha eit kubein, men det er ulovleg å bruke det på naboen si ytterdør. Så sjølv om ingen av komponentane er ulovlege, kan samansettjinga bryte lova.

plohg 23. februar 2016 11:47

Med den tankegangen et det jo bare bruken av et sånt verktøy som blir ulovlig. Å lage et kubein eller instruksjoner på hvordan man bryter seg inn er vel ikke ulovlig?

steili 23. februar 2016 11:52

Napster-dommen og dommen mot brukeren her inne som la ut verktøy som knakk routerpassord tyder på det motsatte, plohg.

plohg 23. februar 2016 12:02

Finner ikke noen paragrafer som bekrefter dette, men utifra dommene du nevnte og andre lignende saker med negativt utfall, lar vi det bli med tanken. Kommer ikke til å automatisere nedlastingen.

Men hvor går grensen? Er "fremgangsmåten" tidligere i tråden også ulovlig? Eller er det bare de som bruker denne til ulovlige formål som faktisk bryter loven?

4asd13 26. februar 2016 20:23

Noen som har funnet ut hvordan man gjør dette på alle episoder?
Får lastet ned dem fleste episoder uten noen, da får jeg bare opp «Access Denied» når jeg prøver og få tak i m3u8 fila

plohg 27. februar 2016 16:43

Som datagutten nevnte kan man hente m3u8 fra denne adressen når man er innlogget. Hvis man først får lagret den lokalt kan man bruke filbanen i ffmpeg isteden.

Kode:

https://secure.dplay.no/secure/api/v2/user/authorization/stream/14075?stream_type=hls

4asd13 27. februar 2016 22:39

Sitat:

Sitat av plohg (Innlegg 3296138)
Som datagutten nevnte kan man hente m3u8 fra denne adressen når man er innlogget. Hvis man først får lagret den lokalt kan man bruke filbanen i ffmpeg isteden.

Kode:

https://secure.dplay.no/secure/api/v2/user/authorization/stream/14075?stream_type=hls

Forstår ikke helt hvordan jeg kan få ned m3u8 filen med den linken. får kun opp en lang link som også gir Access Denied om jeg forsøker og åpne den

Dyret 28. februar 2016 00:27

Sitat:

Sitat av plohg (Innlegg 3295153)
Men hvor går grensen? Er "fremgangsmåten" tidligere i tråden også ulovlig? Eller er det bare de som bruker denne til ulovlige formål som faktisk bryter loven?

Se også Tele2-saken som eksempel. Noen her på forumet la ut et script som sendte helt lovlige forespørsler til to åpne nettsteder, med det formål å samle personnummer. Resultatet ble mye inndratt datautstyr og et par femsifrede forelegg.

Så de ser på helheten. Intensjonen er å bryte en sperre, og Kripos har vist seg å være ganske ublide på det feltet - paragrafer eller ikke.

Jeg vet det er helt teit, men med den dømmende makt har lav teknologiforståelse når det passer dem, så det er til ditt eget beste, ikke for å moralisere.

NAPse 28. februar 2016 19:33

Dette ligna til en viss grad på et spørsmål jeg sillte her jeg er ikke ute etter å laste ned innholdet, kun å streame det.

I tillegg er jeg jo også kunde hos Get. Vil dette også være ulovelig, selv om jeg er betalende kunde hos Get?

TePe 4. desember 2016 15:54

Måhända lite off-topic men har någon en idé om hur jag som fjärdedelsnorrman i Sverige ska kunna se denna episod av Sinnasnekker'n Sverige på Dplay: http://www.dplay.no/sinnasnekkern-sv...n-7-episode-1/

Episoden finns av någon anledning inte på svenska Dplay och jag verkar inte kunna beställa ett abonnemang på norska Dplay. Jag gissar att de endast godkänner norska bankkort.

Någon som kan hjälpa mig på ett eller annat vis?

Tack!

trikker95 4. desember 2016 16:39

Når vi er inne på det, noen som vet hva som fungerer for å ta klipp fra Viafree?
Adblocker fungerer heller ikke der, noen som vet om en bypass?

trikker95 6. desember 2016 16:43

Sitat:

Sitat av TePe (Innlegg 3350430)
Måhända lite off-topic men har någon en idé om hur jag som fjärdedelsnorrman i Sverige ska kunna se denna episod av Sinnasnekker'n Sverige på Dplay: http://www.dplay.no/sinnasnekkern-sv...n-7-episode-1/

Episoden finns av någon anledning inte på svenska Dplay och jag verkar inte kunna beställa ett abonnemang på norska Dplay. Jag gissar att de endast godkänner norska bankkort.

Någon som kan hjälpa mig på ett eller annat vis?

Tack!

Koble til norsk VPN og gå inn på Viaplay.no, ikke .se
Mener å huske det fungerte selv, til tross for at man hadde kjøpt "svensk abonnement".

TePe 6. desember 2016 22:31

Tack för svaret!

Det är möjligt att det går på Viaplay men tyvärr fungerar inte Dplay på det viset. Det är separata inloggningar för norska och svenska Dplay. Det vill säga jag kan icke logga in på Dplay.no med min svenska inloggning.

Fler idéer?

trikker95 6. desember 2016 22:47

Sitat:

Sitat av TePe (Innlegg 3350948)
Tack för svaret!

Det är möjligt att det går på Viaplay men tyvärr fungerar inte Dplay på det viset. Det är separata inloggningar för norska och svenska Dplay. Det vill säga jag kan icke logga in på Dplay.no med min svenska inloggning.

Fler idéer?

Ops, leste litt fort der, trodde det var snakk om Viaplay.
Hvis det er som du sier er det nok ingen annen mulighet enn å kjøpe et norsk abonnement.

helland1212 10. januar 2017 20:41

https://gyazo.com/798a753bcfcc9d53b2315eaf18d2b371

får bare opp det.

vidarlo 10. januar 2017 20:58

Sitat:

Sitat av helland1212 (Innlegg 3357552)

Men du viser ikkje det interessante - nemleg kva du skriv inn...

helland1212 11. januar 2017 09:38

Fikk det på en måte til med siden er forbidden så får ikke lasta ned

ffmpeg.exe -i "url" -vcodec copy -acodec copy -bsf:a aac_adtstoasc output.flv
for FLV

Fines det noen måte og fikse dette på ?
https://i.gyazo.com/20931076bcf0aec5...1aca0097a4.png

Sitat:

Sitat av vidarlo (Innlegg 3357568)
Men du viser ikkje det interessante - nemleg kva du skriv inn...

Vett du om det funker enda ? og laste ned fra dplay

annsands30 7. juli 2017 10:57

Sitat:

Sitat av plohg (Innlegg 3294916)
Her er iallefall en slags fremgangsmåte som kun krever nettleser og FFMPEG. Man trenger ikke å ha bruker på Dplay.:D

Finn video ID til klippet du vil laste ned. Video ID er et 5-sifret nummer som man desverre ikke finner åpenlyst på siden, men kreves for å få strømminformasjon.

Man finner ID blandt annet ved å navigere til klippet med en nettleser ved å velge et program og deretter klikke på teksten til episdoen (Episode #, sendt...), ikke bildet som starter avspillingen, da kommer man til en side med informasjon om klippet/episoden.

Derfra viser man kildekoden til siden, som skal være ganske greit med alle dagens nettlesere (høyreklikk > vis kildekode, firefox). Bruk søkefunksjonen til å finne "data-meta" som viser ID.

Bruk ID til å navigere til denne siden med video ID på slutten:

Kode:

http://www.dplay.no/api/v2/ajax/videos?video_id=
Her får man opp en ny side full av informasjon, og man må gjerne bruke søkefunksjonen for å finne "m3u8" eller "hls". Det er adressen med "m3u8" som skal kopieres. Adressen til undertekstene finner man helt nederst (for norsk, søk "subtitles_no_srt" eller evt "subtitles_no_vvt"). Alle adressene inneholder escape-tegn "\", som kan fjernes manuelt eller kopieres inn i notepad og bruke erstatt-funksjonen (erstatt "\" med ingenting).

Undertekstene kan lagres sånn de er (åpne adressen og "lagre som"), men man kan også bruke adressen for å muxe direkte ved hjelp av FFMPEG.

HLS-adressen (den med m3u8) lastes ned med FFMPEG.

Eksempel på kommando:

Kode:

ffmpeg.exe -i "http://...m3u8" -vcodec copy -acodec copy -bsf:a aac_adtstoasc output.flv
for FLV

ffmpeg.exe -i "http://...m3u8" -vcodec copy -acodec libvo_aacenc output.mkv
for MKV

Her kan man legge på flere inputs for å muxe inn evt undertekster og legge landskode om man muxer flere språk, så det blir enklere å velge i ettertid.

---------
Her er ett eksempel på komplett kommando for siste episode av Helt Perfekt med inkluderte undertekster;

Kode:

ffmpeg.exe -i "https://sbsvod09-vh.akamaihd.net/i/delivery/5d/9f/5d9f2f63-76de-4888-89dd-4eee151d387b/NO565892_1_,6,40,60,25,15,10,2,00k.mp4.csmil/master.m3u8" -i "http://subtitles05.sbsdiscovery.se/subtitles/no/2016/02/19/NO565892/no.srt" -vcodec copy -acodec libvo_aacenc -scodec copy -sub_charenc UTF-8 -metadata:s:s:0 language=nor "Helt Perfekt S06E03.mkv"
Filstørrelse på nesten 1GB, med bitrate på rundt 6200kb/s.

Hei,
er helt grønn og driver og prøver meg frem, hva står -i'en for i eksemplet ditt, er det målmappe? Beklager teit sprm.:confused:

loleidolet 7. juli 2017 13:02

https://www.ffmpeg.org/ffmpeg.html#Main-options

Gjermund 24. april 2018 20:29

Gammel tråd så kanskje ikke riktig å forstyrre men spør allikevel. Nå har jo DPLAY fjernet video id på sidene. Noen som har noen nye metoder?

Burger88 10. juni 2018 00:24

Sitat:

Sitat av Gjermund (Innlegg 3437534)
Gammel tråd så kanskje ikke riktig å forstyrre men spør allikevel. Nå har jo DPLAY fjernet video id på sidene. Noen som har noen nye metoder?

Ja det lurer jeg også på?... Hadde vært veldig interessant å finne ut av..

Nordsea 13. juni 2018 07:22

Sitat:

Sitat av Gjermund (Innlegg 3437534)
Gammel tråd så kanskje ikke riktig å forstyrre men spør allikevel. Nå har jo DPLAY fjernet video id på sidene. Noen som har noen nye metoder?

Her er også av interesse

phish 21. juni 2018 02:35

youtube-dl fungerer.

Når det gjelder å finne video-id så er det mulig, men de har endret api. Man trenger egentlig ikke video-id heller.

dplay.no sender f.eks. dette som request for å finne episoder:

https://disco-api.dplay.no/content/s...Channel.images

Det enkleste er helt klart å bare bruke youtube-dl siden den tar seg av mux etc.

swe_nor 25. juni 2018 23:45

youtube-dl get "WARNING: Failed to download m3u8 information: HTTP Error 403: Forbidden"

Finns det någon lösning? Kan ingen skicka en pull request till giten? =)

Yochi 26. juni 2018 13:16

Sitat:

Sitat av swe_nor (Innlegg 3447833)
youtube-dl get "WARNING: Failed to download m3u8 information: HTTP Error 403: Forbidden"

Finns det någon lösning? Kan ingen skicka en pull request till giten? =)

403 betyr nok her at du må være innlogget og sikkert ha et betalt abonnement for at dette skal fungere.

swe_nor 26. juni 2018 13:25

Sitat:

Sitat av Yochi (Innlegg 3447909)
403 betyr nok her at du må være innlogget og sikkert ha et betalt abonnement for at dette skal fungere.

Jag kan se filmen utan att vara inloggad :\

Och jag kör men norsk VPN så det är heller inte problemet :confused:

norcol1 5. november 2019 14:39

Har noen funnet en måte (enkel eller komplisert) å få lastet ned også undertekster fra Dplay?

Jeg klarer å få ned videofilene, men skulle gjerne hatt alle undertekstene også, siden jeg pleier å se på film og TV med dem.


Alle tidspunkt er GMT +2. Klokken er nå 04:20.