Monthly Archives: January 2018

Download fra DRTV, DR Bonanza og Dansk Kulturarv

Jeg vil gerne starte med at understrege, at artiklen her ikke er en opfordring til ulovlig kopiering af tv-programmer, men udelukkende handler om at skaffe sig mulighed for at se de allerede licensbetalte programmer fra dr.dk, hvis man som jeg ikke kan benytte de muligheder, DR stiller til rådighed.

Har du som jeg har en ældre medieafspiller tilsluttet til dit TV, som ikke understøtter afspilning fra DR’s net-tv (DRTV), DRs Bonanza-arkiv og Dansk Kulturarv? I så har jeg her en løsning som gør, at du også kan se programmerne på dit fjernsyn alligevel. Du skal dog sikkert være lidt af en nørd for at kunne komme igennem nedenstående opskrift, da jeg ikke pensler alting ud i detaljer, da det vil være alt for stort arbejde.

Du skal bruge:

1) En moderne webbrowser som fx Firefox, Chrome eller Edge.
2) En (Linux-) Bash-shell med adgang til at kalde programmet “wget”.
3) Bash-scriptet “download-m3u8.sh”

Punkt 1 kræver, at du enten kan logge på en shell på en Linux-maskine eller fx kører Linux-værktøjerne Cygwin under Windows.

Punkt 2 er et Bash-shell-script, som du kan hente herfra (sidst opdateret 31.7.2018). Det er ét, jeg selv har skrevet, og det er formentlig ikke jordens bedste kode, men det burde virke. Læg scriptet dér, hvor du vil køre det fra.

For at downloade en DRTV- eller Bonanza-udsendelse skal du gå ind på den side, hvor videoafspilleren for det pågældende program vises. Dernæst trykker du på F12 og klikker på tabben ‘Konsol’/’Console’ og indtaster følgende JavaScript-kode i den konsol, der dukker frem:

document.getElementsByTagName('source')[0].src

Når du trykker Enter, burde svaret være en URL, som burde ligne denne her:

https://vod-bonanza.dr.dk/bonanza/mp4:bonanza/bonanza/2013/12/9/71083_720x540x1400K.mp4/playlist.m3u8

Kopier den URL, du får frem, til din udklipsholder. Hvis du ikke får noget resultat (det virker desværre ikke altid på denne måde), bruger jeg i stedet udvidelsen “Video DownloadHelper” til Firefox, som ved afspilning af en video i nogle tilfælde kan kopiere URL’en for videoen direkte ind i udklipsholderen via sin ikon øverst til højre i browseren.

Gå dernæst over i din Bash-shell og kør den følgende kommando:

./download-m3u8.sh url program.ts

hvor du erstatter “url” med indholdet af din udklipsholder og “program.ts” er navnet på den fil, udsendelsen skal gemmes i. Dernæst begynder download af programmet, og når det er færdigt, bør du have det fulde program liggende som en MPEG4 Transport Stream (derfor endelsen .ts). Denne fil kan du efterfølgende pakke ind i en MKV-container i stedet, hvis du ønsker det.

Jeg vil gerne slutte med at understrege, at artiklen her ikke er en opfordring til ulovlig kopiering af tv-programmer, men udelukkende handler om at skaffe sig mulighed for at se de allerede licensbetalte programmer fra dr.dk, hvis man som jeg ikke kan benytte de muligheder, DR stiller til rådighed.

Opdatering 31.7.2018: Jeg har opdateret download-scriptet, så det nu igen virker med både DRTV og Bonanza, og nu virker det også med Dansk Kulturarv – i hvert fald de videoer, som kommer fra DR.