Rip DR NU - Nu også med Bonanza
DR NU http://www.dr.dk/NU/ er jo blevet en guldgrube efterhånden - nogen, der ved om man kan rippe det, så man kan smide det på telefonen eller den bærbare til offline brug?
© 2025 Linuxin og de respektive skribenter
Oprettet og drevet af nørder siden 2004 !
Kommentarer50
Tusind tak, du har været
DR har vist lukket af ?
Jeg kender disse måder
- hamdenkloge.dk
- drnu script
- det der script sammen med Tampermonkey pluginet
Alle disse virker ikke mere :((
Prøvede den metode der blev givet lige over mig. Men selv om jeg fandt rtmp link, virkede det ikke som om net transport gad æde det :(
Vil meget gerne lære, hvordan i finder frem til det, og hvad program der skal bruges osv. Så i må meget gerne fortælle hvordan, og ikke bare et download link.
Har lige prøvet scriptet
Bruger DR NU
Jeg bruger DR NU dimsen oppe i toppen, og når jeg vil prøve rytteriet kan den ikke hente afsnittene? Der er faktisk flere den ikke kan med, Ginterg og Huxi feks?
Har i en ide til hvad der kan være galt, alle andre ting kan den fint vise.
Har de mon ændret noget.
Takker
Kom gerne med præcise links
http://www.dr.dk/tv/se/rytter
http://www.dr.dk/tv/se/rytteriet/rytteriet-2-2-8#!/
http://www.dr.dk/tv/se/ma-vi-komme-med/ma-vi-komme-med-2-8#!/
Sådan :-) Takker
Jeg kan godt se der er
Jeg kan godt se der er noget galt. Vender tilbage om et par dage når jeg har haft tid til at kigge nærmere på det.
Mange tak :-) Og flot
Vil blot lige meddele at jeg
Python2: drtv-dl
Scriptet kan hentes her: https://github.com/marcusmoller/drtv-dl
Eksempel:
python2 drtv-dl.py http://www.dr.dk/tv/se/bonderoeven/bonderoeven-saeson-11-6-10 -o /home/marcus/FILM/bonderov.mp4
Hvis man ikke fortæller scriptet hvor det skal gemme filen (dvs. ikke benytter sig af -o), så vil den gemme video-filen i samme mappe som scriptet og navngive det efter stream titlen, altså eksempelvis "Bonderøven - sæson 11 (6:10).mp4".
Scriptet skulle gerne automatisk hente videoerne i bedste format, dvs. højest bitrate. Dette er selvfølgelig noget man kan arbejde videre på, så at man selv kan bestemme hvilken bitrate og kvalitet man ønsker i stedet for konsekvent at downloade ~200-300 mb video filer.
Har sat et lille
Har ikke prøvet dit script endnu, men vil dog lige gøre opmærksom på #140 som ser ud til at gøre det samme.
Har sat et lille
Scriptet kan hentes her: https://github.com/marcusmoller/drtv-dl
Dit script gideri ikke downloade: http://www.dr.dk/tv/se/sas/sas-stoerst-bedst-og-smukkest
Finding json data URL...
Finding the video file...
Traceback (most recent call last):
File "./drtv-dl.py", line 87, in
downloadDRTV(url, outputFile)
File "./drtv-dl.py", line 43, in downloadDRTV
for i in range(len(jsonData["Data"][0]['Assets'][0]["Links"])):
KeyError: 'Links'
Hej klausenbusk.
Har
Hej klausenbusk.
Har smidt en hurtig (og relativ grim) fix ind i programmet, så den nu downloader din video.
Fejlen skyldes umiddelbart at de har en anden JSON struktur på nogle videoer.
Meld gerne tilbage hvis du finder flere fejl.
Den opdaterede version kan igen hentes på: https://github.com/marcusmoller/drtv-dl/blob/master/drtv-dl.py
Fejlen skyldes
Præcis! Det er derfor den fejler for enkelte programmer i mit script.
Fejlen skyldes
Du kan måske finde insperation til hvordan du kan lave det i XBMC addon'et DRNU: https://github.com/xbmc-danish-addons/plugin.video.drnu
Så alt dette i skriver nu,
Ja, det er blot et
Ja, det er blot et spørgsmål om lige at få et par timer ledig - hvilket kan være svært med job, hus, have og 2 små børn :)
Jeg presser ikke, var bare
Jeg har nu opdateret
Inden jeg lægger det ud på Userscript, må I godt lige teste det: https://dl.dropboxusercontent.com/u/4528748/drnu.user.js
Det virker på de udsendelser i #156 som ikke er udløbet endnu. Og fx også på Broen II hvor det gamle ikke virkede.
God fornøjelse :-)
Jeg har nu smidt den ind i
http://vodfiles.dr.dk/CMS/Resources/dr.dk/NETTV/DR1/2013/10/3425a624-07…
Dette gælder flere forskellige jeg har prøvet på, måske gør jeg noget forkert?
Tak for det fine arbejde
B
Nu har jeg lige smidt linket ind i chrome, og der kan jeg hente den :-)
Jeg har nu smidt den
Det link som du har lagt ind virker perfekt for mig, også i FF. Men fint at du fik det til at virke i Chrome!
Du kan også midlertidigt bruge denne bookmarklet indtil jeg opdaterer den på http://drnu.tumblr.com/
Nu er scriptet opdateret på
Hvis I benytter Greasemonkey eller Tampermonkey, skal I opdatere scriptet. Hvis I benytter bookmarkletten fra http://drnu.tumblr.com/ behøver I gøre noget da denne er selvopdaterende :-)
De nævnte problemer skulle være løst, ellers må I lige sige til.
Bookmarkletproblemer i Opera Next (18)
Programscanning ser ikke ud til at blive korrekt fuldført: http://i4.minus.com/iboesE0rZgiBCB.png
Den er fastfrossen i den process.
Det er et par
Jeg har ikke testet før i Opera, men jeg kan godt se at det ikke fungerer.
Pt. har jeg ikke tid til at kigge på det, så jeg vil foreslå at du til denne opgave bruger FF eller Chrome.
EDIT: Det er ikke Opera den er gal med, der er et eller andet med den "Nak og Æd". Den virker heller ikke Chrome. De andre i serien ser ud til at virke fint, også i Opera.
Men igen, det varer desværre et stykke tid før jeg får tid at kigge på det.
NY EDIT:
Greasemonkey (FF) og Tampermonkey (Chrome) har ingen problemer med udsendelsen. Det er kun bogmærket. Tampermonkey kan vist også installeres i Opera.
Jeg kan ikke blive ved med
Der var alligevel en fejl også i Chrome/FF. Den viste sig bare først når man skulle generere linket.
Jeg har opdateret bogmærket her: http://dl.dropboxusercontent.com/u/4528748/drtv.html
Prøv om det virker for Nak og Æd-programmet samt et par stykker mere, og meld så tilbage så jeg kan opdatere det på userscripts.org.
Virker nu
Hvis der skulle være nogle
TV Guide
Link slettet da det ser ud til at være et spamlink. Jeg kan ikke finde nogen artikel på nævnte url. Hvis der er , så link direkte til artiklen!
/Marlar
Smed da også lige mit lille
https://aur.archlinux.org/packages/drtv-dl-git/
Virker umiddelbart fint her.
Virker umiddelbart
Men ikke her... :)
$ ./drtv-dl.py http://www.dr.dk/tv/se/arvingerne/arvingerne-9-10
Finding json data URL...
- Resource file found: http://www.dr.dk/mu/programcard/expanded/arvingerne-9-10
Finding video file...
Traceback (most recent call last):
File "./drtv-dl.py", line 121, in
downloadDRTV(url, outputFile)
File "./drtv-dl.py", line 65, in downloadDRTV
for i in range(len(jsonData["Data"][0]['Assets'][1]["Links"])):
KeyError: 'Links'
Har ikke brugt kræfter på at debugge det.
Ved ikke om det er som
Ved ikke om det er som de bevidst laver (en smule) om på JSON strukturen, men problemet skulle i hvert fald være fixet nu. Den nye løsning til at fetche informationerne er også forbedret, så at dette forhåbentlig ikke skulle ske i fremtiden.
Har nu testet løsningen på din tv-episode (Arvingerne 9), Bamses Billedbog #83 og Alderdommens Pris.
Vend gerne tilbage til mig hvis det virker for dig nu.
Ændringerne og den nyeste version af DRTV-dl kan findes på Github: https://github.com/marcusmoller/drtv-dl/commit/352e8d986d3c3de083d6952c…
En lille tilføjelse ovenpå
Scriptet virker også i Rekonq - med den lille detalje, at Rekonq prøver at streame MP4-filen! Men genererer man Wget-kommandoen, så kan den jo altid bruges.
NU OGSÅ MED BONANZA!
Inden jeg lægger det op på userscripts, vil jeg gerne have nogle til at teste det herfra:
http://dl.dropboxusercontent.com/u/4528748/drtv.html
Instruktioner på linket ovenover.
EDIT: Den virker nu også med Bonanza radio.
Scriptet på
Lækkert at du har lavet
Er meget glad og taknemmelig :-)
Understøttelse af Ramasjang?
Det er et vidunderligt arbejde du har gjort med dette script - det har reddet mange timer her i hjemmet at kunne hente udsendelser i ro og mag, og så se dem senere i god kvalitet; desværre er vores internet hastighed er ikke rigtig brugbart til online streaming.... :-(
Et stort ønske fra børnene er at se episoder fra tidligere sæsoner af Ramasjang; disse findes ikke på den alm DR TV Find Program (http://www.dr.dk/tv/find-program/), men alene inde fra http://www.dr.dk/Ramasjang/tv/serier/serier.html#L
Et konkrekt eksempel er "Lille Nørd med Kristian og Katrine":
http://www.dr.dk/ramasjang/tv/playlist.html?ts=lille-noerd-med-kristian…
Er det muligt at lave understøttelse i scriptet for "Ramasjang" a la din seneste opdatering for Bonanza?
Det skulle nok være muligt
Hvis du klikker på højrepilen under "ALLE PROGRAMMER LILLE NØRD" er der 47 undersider, så tjek lige om programmerne evt. findes der!
Du har ret
Du har helt ret - de gamle udsendelser ligger faktisk nede på underside 45+
Det er blot en lidt mere bøvlet navigering end "sæson oversigten" inden på Ramasjang sitet:
Den aktuelle oversigt viser alene 3 udsendelser; man skal klikke på link 'Se Program' for at scriptet danner download link, når man så vil nappe næste udsendelse skal man starte forfra med at klikke på ">" igen 40+ gange...
Hvis du på et tidspunkt får lyst til at understøtte scriptet direkte indefra Ramasjang sitet ville det være super.
;-)
Hvis du på et
Det er absolut ikke umuligt, men man kan klikke rigtigt mange gange på højrepilen på de måske 3-4 timer det tager mig at implementere funktionen ;-)
Men nu har jeg notereret mig det, og hvis der pludselig bliver et hul, kan det jo godt tænkes der sker noget. Hold øje med tråden, og abbonner evt. på trådændringer
Hejsa,
Prøvede lige at
Prøvede lige at gemme denne udsendelse:
http://www.dr.dk/tv/se/tv-avisen-med-sporten/tv-avisen-med-sporten-453
Men den gemmer bare en .m3u8 fil ved navn playlist.m3u8 som indeholder dette:
#EXTM3U
#EXT-X-VERSION:3
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1559952,CODECS="avc1.77.30, mp4a.40.2",RESOLUTION=854x480
chunklist.m3u8?wowzasessionid=1885736851&ID=1765272
Noget input til hvad jeg skal gøre?
Noget input til hvad
Det virker fint nok for mig. Men userscripts.org som huser scriptet er nede igen, så måske det er problemet.
Prøv derfor bookmarkletten herfra: http://dl.dropboxusercontent.com/u/4528748/drtv.html
Den går ikke via userscripts.
Ja virker også her
Så du har nok ret i at problemet bare var lidt nedetid hos userscripts.org.
Userscripts.org er
Userscripts.org er stadig nede.
Grunden til at det virker igen er at jeg har lagt scriptet ind her i stedet: https://greasyfork.org/scripts/841-drtv
Synes ikke jeg kan få
Edit: Det har sikkert noget med DR ny TV platform. Deres ny API er tilgængelig på http://dr.dk/mu-online/ , https://github.com/xbmc-danish-addons/plugin.video.drnu/commits/master kan måske være brugbart..
Jeps, DR's side er
Jeps, DR's side er lavet helt om.
Krydser finger for at Marlar har tid og lyst til at kigge på det på et tidspunkt.
Krydser finger for at
Det har jeg. Om jeg så finder en løsning, er en anden sag :-)
Ser ud til at DR TV nu
DR TV
Hej Martin
Dejligt at læse du er på sagen igen. Dit gamle script var supergodt og nemt at bruge!
Mvh. Terkild
i logfilen (Kopier log
i logfilen (Kopier log til udklipsholder - Adobe flash højreklik - IE11) er der en linje som hedder:
Ex:
Welcome to ActionConsole! ActionConsole is a small and effective input/output console for actionscript 3. This project is released under the X11/MIT license. You can obtain a copy of the source on http://actionconsole.googlecode.com/
Copyright 2008 Jeppe Burchardt and Pimm Hogeling
0.296 s: parse embedded programcard
0.328 s: building video view
0.343 s: Initiating conviva livepass handler
0.573 s: Conviva Plugin load failed!
0.574 s: VideoView.loadPlugins()
0.575 s: PluginLoadHandler.loadCaptioningPlugin()
0.581 s: PluginLoadHandler.onCaptioningPluginLoaded()
0.581 s: PluginLoadHandler.loadAkamaiStreamingPlugin()
0.786 s: PluginLoadHandler.onAkamaiStreamingPluginLoaded()
0.786 s: PluginLoadHandler.loadAkamaiAnalyticsPlugin()
0.794 s: PluginLoadHandler.onAkamaiAnalyticsPluginLoaded()
0.794 s: PluginLoadHandler.onAllPluginsLoaded()
0.794 s: VideoView.handlePluginsLoaded()
0.828 s: allowHardwareAcceleration: true
0.828 s: supportsStageVideo: true
0.837 s: state: loading
0.875 s: user agent: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729; InfoPath.3; rv:11.0) like Gecko
0.875 s: devicetype: Computer - Windows
0.875 s: Sola data:
eventName: [00831150320] eksperimentet-er-voldelige-computerspil-skadelige-for-boern-2-3
category: Ukategoriseret
show: eksperimentet
device: Computer - Windows
deliveryType: O
playerId: Flash Player 14.05.28 10:56 master
productionNumber: 00831150320
title: Eksperimentet: Er voldelige computerspil skadelige for børn? (2:3)
1.125 s: Setting proxied element: null
1.125 s: Setting proxied element: [object OSMFCSMATracker]
1.125 s: VTT URL: http://www.dr.dk/mu/bar/5390b9cf6187a218cc563abc
1.171 s: captions downloaded
1.356 s: state: ready
1.357 s: New resource: http://drod10g-vh.akamaihd.net/z/all/clear/streaming/a3/5390b0336187a21…
1.358 s: fragmentRetryDataGapThreshold before adjustment: 20
1.358 s: fragmentRetryDataGapThreshold after adjustment: 20
1.678 s: state: buffering
2.425 s: Accessibility.active: false
2.762 s: New resource: http://drod10g-vh.akamaihd.net/z/all/clear/streaming/a3/5390b0336187a21…
2.98 s: state: playing
5.48 s: state: paused
http://drod10g-vh.akamaihd.net/z/all/clear/streaming/a3/5390b0336187a21…
Kan dette link mon bruges til noget - det kræver noget login tror jeg?
Problemet er at filerne nu
Vejledning til hentening med AdobeHDS