Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vært snill å vurder å slå på annonsevisning, eller å abonnere på en reklamefri utgave av nettstedet.
  480 214989
Registrer deg for å skrive svar Trådrulett
mars 2012
241  24
Er det noen som vet hvordan jeg kan få lastet ned programmer fra nrks nett tv? Har prøvd alt, men får ingenting til å virke.
Husker åttitallet
MeTheWall's Avatar
jan. 2010
Det eksisterer allerede flere tråder om dette, her er 1, 2 og 3 stykker du kan lese litt i, så finner du det du leter etter.
Heimegut
DonTomaso's Avatar
feb. 2003
Trådene er gamle og stammer fra før NRK startet sin nye nett-tv-løsning. Jeg har ikke hørt om noen som har klart å rippe programmer med den nye nett-tven. Det eneste som funker så vidt jeg vet er en screengrabber.
Husker åttitallet
MeTheWall's Avatar
jan. 2010
Sitat av DonTomaso Vis innlegg
Det eneste som funker så vidt jeg vet er en screengrabber.
Vis hele sitatet...
Som er nevnt i den første tråden jeg linket til, men det gikk litt fort så bommet litt, for husker en tråd for rundt en måneds tid siden som tok for seg samme problematikken, der det var en link til silverlight downloader av et eller annet slag, skal se om jeg finner den.

Edit: Link to var den jeg tenkte på. (silverlight downloader)
Watching you
vidarlo's Avatar
nFF Crew
nov. 2005
Sitat av DonTomaso Vis innlegg
Trådene er gamle og stammer fra før NRK startet sin nye nett-tv-løsning. Jeg har ikke hørt om noen som har klart å rippe programmer med den nye nett-tven. Det eneste som funker så vidt jeg vet er en screengrabber.
Vis hele sitatet...
Sett avspillingsmetode til 'link' på tv.nrk.no/innstillinger, og kjør ffmpeg -i 'lenken din' -c copy Foobar.mkv

Så det har gått fra å vere rimelig knotete til latterlig enkelt.
fuck swag
googlyeyes's Avatar
juni 2011
155  91
Kunne du forklart litt mer inngående?
Heimegut
DonTomaso's Avatar
feb. 2003
Det funka som faen, slashdot! (jeg hadde egentlig ikke trodd noe annet)

Oppskrift for resten av dere:
1. Last ned FFmpeg og pakk ut filen. Her er direktelink til Windows 64-bits-versjon. De andre finnes her.

2. Åpne et cmd-vindu. Naviger deg fram til mappen du nettopp pakket ut, og gå til bin-mappa.

3. Gå til tv.nrk.no/innstillinger som slashdot sa, velg "Link til avspilling med HLS" og trykk lagre.

4. Finn fram til programmet du vil rippe og trykk på play-knappen. Da får du valget om å åpne ei fil. Åpne denne i notisblokk. Hvis du vil rippe i best mulig kvalitet (1280x720) leter du fram til linken som slutter med "RESOLUTION=1280x720". Et eksempel på fullstendig link er f.eks http://nordond26c-f.akamaihd.net/i/wo/open/f0/f0c22782478b8e86b58858eaf7e894d926a250e7/f0c22782478b8e86b58858eaf7e894d926a250e7_,141,316,563,1266,2 250,.mp4.csmil/index_3_av.m3u8?null=
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2396000,RESOLUTION=1280x720
Velg hele denne linken og kopier den.

5. Gå tilbake til cmd-vinduet (du er allerede i bin-mappa) og skriv ffmpeg -i før du limer inn linken du nettopp kopierte ved å høyreklikke og velg paste. Skriv så -c copy FILNAVN.mkv. Trykk enter.
Den fullstendige kommandoen ved bruk av linken under punkt 4 blir altså
ffmpeg -i http://nordond26c-f.akamaihd.net/i/wo/open/f0/f0c22782478b8e86b58858eaf7e894d926a250e7/f0c22782478b8e86b58858eaf7e894d926a250e7_,141,316,563,1266,2 250,.mp4.csmil/index_3_av.m3u8?null=#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2396000,RESOLUTION=1280x720 -c copy FILNAVN.mkv

6. Trykk enter. Når ffmpeg har gjort seg ferdig ligger fila i bin-mappa.
Linux geek!
Sauu's Avatar
feb. 2013
56  31
Her er mitt bidrag: Kode på pasteBin.
Det er kun ett simpelt bash-script som finner stream'en (eller stream'ene om programmet er delt i flere deler) til ett NRK-program fra URL'en. Det er veldig uryddig og dårlig, men det bruker Über-fancy html-parsing og funker knall!

DonTomaso: Ikke for å være spydig, eller for å virke smart, men du har feil...
Det er ikke /index_3_av.m3u8 som er best (den er kun 960x540), det er /index_4_av.m3u8 som er best, og den er i HD (1280x720).

Man trenger heller ikke å ha med noe etter hashtaggen, fordi det er ikke en del av stream'en. Linja med hashtaggen er egentlig er egentlig ei linje som beskriver stream'en under, og ikke den over. Man kan fint stoppe url'en etter filendingen og der linja egentlig stopper, som er .m3u8 (Y)

PS: Sorry for skriveleifene mine, er rimelig trøtt...
Heimegut
DonTomaso's Avatar
feb. 2003
Sitat av Sauu Vis innlegg
Her er mitt bidrag: Kode på pasteBin.
Det er kun ett simpelt bash-script som finner stream'en (eller stream'ene om programmet er delt i flere deler) til ett NRK-program fra URL'en. Det er veldig uryddig og dårlig, men det bruker Über-fancy html-parsing og funker knall!

DonTomaso: Ikke for å være spydig, eller for å virke smart, men du har feil...
Det er ikke /index_3_av.m3u8 som er best (den er kun 960x540), det er /index_4_av.m3u8 som er best, og den er i HD (1280x720).

Man trenger heller ikke å ha med noe etter hashtaggen, fordi det er ikke en del av stream'en. Linja med hashtaggen er egentlig er egentlig ei linje som beskriver stream'en under, og ikke den over. Man kan fint stoppe url'en etter filendingen og der linja egentlig stopper, som er .m3u8 (Y)

PS: Sorry for skriveleifene mine, er rimelig trøtt...
Vis hele sitatet...
For all del, jeg setter stor pris på korreksjoner Jeg regna bare med at streamen var i 1280X720 når linjen sluttet med det. Så for å ta den samme linken som jeg brukte, så er det nok å bruke http://nordond26c-f.akamaihd.net/i/wo/open/f0/f0c22782478b8e86b58858eaf7e894d926a250e7/f0c22782478b8e86b58858eaf7e894d926a250e7_,141,316,563,1266,2 250,.mp4.csmil/index_3_av.m3u8 ?
Linux geek!
Sauu's Avatar
feb. 2013
56  31
Sitat av DonTomaso Vis innlegg
For all del, jeg setter stor pris på korreksjoner Jeg regna bare med at streamen var i 1280X720 når linjen sluttet med det. Så for å ta den samme linken som jeg brukte, så er det nok å bruke http://nordond26c-f.akamaihd.net/i/w...ndex_3_av.m3u8 ?
Vis hele sitatet...
Ja, riktig! Men om du vil ha HD, så må du bruke den samme bare at du bytter ut .....index_3_av.m3u8 med .....index_4_av.m3u8, altså 4 isteden for 3 (Y)
Watching you
vidarlo's Avatar
nFF Crew
nov. 2005
DonTomaso: du kan gi ffmpeg URLen du finn på nrk.no (altså den som inneheld liste over ulike streams), og ffmpeg plukker automagisk rett (best) kvalitet og gjer den skitne jobben sjølv.
aug. 2004
1.203  93
Vil bare nevne at noe(mye?) av innholdet bare er upscaled, så det er ikke alltid nødvendig å laste ned i "beste kvalitet".
snippsat's Avatar
mars 2008
Litt kode for automatisering av prosessen,ikke testes så mye så feil kan finnes
Lagre Python koden i bin-mappa til FFmpeg.
NRK_stream kode
Man trenger Python 2.7.5 og FFmpeg som nevnt
Kjør koden og viss det virker har man Tegnspråknytt(test.mkv) i medium kvalitet.

Kun url fra video man ønsker og laste ned limes inn(koden finner stream link),kvalitet og navn skrives inn.
Ops husk nytt filnavn eller slett gammelt.
Har ikke lagd noe overskriv opplegg av filnavn,ingen ting blir lastet ned viss filnavn eksisterer i bin-mappa.
snippsat's Avatar
mars 2008
Testet litt mere,noen ganger kan det være greit og laste ned flere klipp på en gang(f.eks en serie).
Tar "Ein idiot på tur" som eksempel.

idiot.txt:

Kode

http://tv.nrk.no/serie/ein-idiot-paa-tur/koid24004312/sesong-3/episode-1
http://tv.nrk.no/serie/ein-idiot-paa-tur/koid24004412/sesong-3/episode-2
http://tv.nrk.no/serie/ein-idiot-paa-tur/koid24004512/sesong-3/episode-3

Kode

if __name__ == '__main__':
    #---|Only make changes here|---#
    #Example of serie download
    vid_quality = 'high'
    with open('idiot.txt') as url_list:
        for index,url_line in enumerate(url_list, 1):
            url = url_line
            f_name = 'idiot_{}'.format(index)
            nrk(url, vid_quality, f_name)
Laster ned de 3 episoder,idiot_1.mkv, idiot_2.mkv.... i høy kvalitet.
Laster ned etter kø prinsippet,et klipp må bli ferdig før det neste starter.

Med og starte nedlasting av all klipp samtidig,vil ned nedlasting hastigheten bli en god del bedere.
Til dette bruker jeg threading

Koden blir da.

Kode

#On_top
import threading

if __name__ == '__main__':
    #---|Only make changes here|---#
    #Example of threading,start download all files at once
    vid_quality = 'high'
    with open('idiot.txt') as url_list:
        for index,url_line in enumerate(url_list, 1):
            url = url_line
            f_name = 'idiot_{}'.format(index)
            t = threading.Thread(target=nrk, args=(url, vid_quality, f_name,))
            t.start()
Ja litt av det jeg har surret og testet med,virker for meg nå men dette kan ryke viss NRK gjør noen forandringer.
Litt kjennskap til Python er det også greit og ha for og teste dette.
LEIK
Pope's Avatar
jan. 2006
Jeg sitter for øyeblikket på en Mac og vet ikke hvordan det er med ffmpeg og ios.
Det er en video fra NRK som jeg gjerne skulle ha lastet ned.
Tror videoen blir utilgjengelig i løpet av få dager :-(

Kunne noen vært kjempegreie å få lastet ned videoen for meg?

Hellbillies 20års-jubileum I spektrum. Tror videoen heter "En helt spesiell aften med Hellbillies".
Watching you
vidarlo's Avatar
nFF Crew
nov. 2005
ffmpeg funker fint på alle UNIXer.

https://www.google.com/search?q=ffmpeg+mac+os+x
s1gh's Avatar
nov. 2005
Ikke at jeg har testet dette på mac selv, men ffmpeg til mac kan lastes ned her: http://ffmpegmac.net/
des. 2009
659  481
Sitat av slashdot Vis innlegg
Sett avspillingsmetode til 'link' på tv.nrk.no/innstillinger, og kjør ffmpeg -i 'lenken din' -c copy Foobar.mkv

Så det har gått fra å vere rimelig knotete til latterlig enkelt.
Vis hele sitatet...
Hva mener du? Sånn var det jo før og, høyreklikk, velg egenskaper, kopier adressen, og lim den inn i mplayer --dumpstream.
LEIK
Pope's Avatar
jan. 2006
Nå har jeg kjørt kommandoene i Terminal.
Var litt kinkig på mac, men ikke noe store problemer tror jeg.

Jeg skal ikke få noen bekreftelse i Terminal på at nedlasting er startet?

Slashdot: NRK hater deg :P

Edit: Eller er det noen mulighet på å få bekreftet at nedlastingen er startet?
mai 2013
2
Takker for genial fremgangsmåte. Er det noen som vet hvordan man bruker ffmpeg til å få ned undertekstfila til programmene også? Jeg ser det er parametre for undertekster men jeg har ikke så langt greid å finne utav hvordan.

Ellers, på enkelte klipp får jeg "HTTP error 404 Not Found" på nøyaktig samme sted hver gang jeg prøver å laste dem ned. testfilene ender alle opp med samme størrelse, i et av tilfellene 361 877kb. er det noe åpenbart som jeg ikke er klar over, eller ligger feilen (evt sperren?) hos NRK?
By nature
LoOzR's Avatar
mai 2005
849  61
Underteksten finner du i kildekoden om du søker etter subtitle. Men den er dessverre i xml format, noe som f.eks vlc ikke skjønner. Derfor må den konverteres.

Har satt sammen et simpelt bash-script som henter undertekst, konverterer den til srt, og laster ned streamen med ffmpeg. Det angir navn utfra linken som limes inn. På noen serier er det derimot ikke angitt sesong og episode i linken, og da blir navnet på filene deretter.

Ellers er det bare å si at dette scriptet fungerer for meg, her og nå. Jeg aner ikke om det fungerer hos deg, eller om det fortsatt fungerer imårra.

http://pastebin.com/XniVjxkg

Foresten er scriptet avhengig av et annet perl script for konverteringen av underteksten:
http://tengil.org/misc/nrk/nrk-subti...btitles-tcfix2
Jeg aner ikke hvem personen er, men scriptet hans fungerer iallefall supert!
LEIK
Pope's Avatar
jan. 2006
På macen funket ikke ffmpeg-trikset. Har ventet et døgn nå og det er ingen fil i bin-mappen.

Blir veldig lykkelig om noen hadde giddet å laste den ned for meg.

http://tv.nrk.no/program/muhu1500711...ed-hellbillies

Jeg var på konserten, sto langt fremme og ble filmet mange ganger. Hadde vært gøy å ha videoen før den forsvinner fra NRK om et par dager.
snippsat's Avatar
mars 2008
Blir veldig lykkelig om noen hadde giddet å laste den ned for meg.
Vis hele sitatet...
Ja laster ned litt for og teste,så her er her hellbill

Surrer med noe dra og slipp opplegg i wxpython.
Kan dra url adresse fra nettleser til GUI vinduet og nedlasting starter automatisk.
Bruker "threading" så nedlasting av flere videoer samtidig er mulig.

Poster nok ikke noe kode før dette har vært stabilt over tid,
forandringer kan skje og NRK kan kanskje ikke like et sånt opplegg.
Så mulig dette ikke blir noe av.
Kan jo poste et blide av hvordan dette ser ut nå.
http://imageshack.us/a/img194/3429/wxnrk1.th.jpg
Chaotic Neutral
voktern's Avatar
okt. 2002
Sitat av Pope Vis innlegg
På macen funket ikke ffmpeg-trikset. Har ventet et døgn nå og det er ingen fil i bin-mappen.

Blir veldig lykkelig om noen hadde giddet å laste den ned for meg.

http://tv.nrk.no/program/muhu1500711...ed-hellbillies

Jeg var på konserten, sto langt fremme og ble filmet mange ganger. Hadde vært gøy å ha videoen før den forsvinner fra NRK om et par dager.
Vis hele sitatet...
Pope, det funker fint her. Installer Homebrew og la den gjøre installasjonsjobben for deg

Paste dette i et terminal:

Kode

ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"
Når homebrew er ferdig installert paster du dette:

Kode

brew install ffmpeg
▼ noen uker senere ... ▼
juni 2013
1
Takk for utmerket hjelp fra slashdot og donTomaso. FFMpeg fungerer utmerket! Jeg klarer derimot ikke å hente ned annet enn første del fra lange sendinger, ender alltid opp med del 1... selv om jeg har riktig URL :-(

Har noen unge håpefulle som gikk forbi slottet i barnetoget på 17.mai, men de er i del 2. Hadde jo vært veldig moro å tatt vare på! Uansett hva jeg gjør ender jeg med URLen til del 1, og ditto nedlasting. Har til og med forsøkt å lime inn URLen manuelt i nytt vindu til del 2, men får uansett den samme txt filen som linker til del 1.

Hadde vært supertakknemlig for hjelp til å laste ned del 2 i HD format.

URLen til programmet er forøvrig http://tv.nrk.no/serie/gratulerer-me...-05-2013#del=2
▼ over en måned senere ... ▼
Not a real gamer
retovio's Avatar
juni 2012
466  27
Sitat av LoOzR Vis innlegg
Underteksten finner du i kildekoden om du søker etter subtitle. Men den er dessverre i xml format, noe som f.eks vlc ikke skjønner. Derfor må den konverteres.

Har satt sammen et simpelt bash-script som henter undertekst, konverterer den til srt, og laster ned streamen med ffmpeg. Det angir navn utfra linken som limes inn. På noen serier er det derimot ikke angitt sesong og episode i linken, og da blir navnet på filene deretter.

Ellers er det bare å si at dette scriptet fungerer for meg, her og nå. Jeg aner ikke om det fungerer hos deg, eller om det fortsatt fungerer imårra.

http://pastebin.com/XniVjxkg

Foresten er scriptet avhengig av et annet perl script for konverteringen av underteksten:
http://tengil.org/misc/nrk/nrk-subti...btitles-tcfix2
Jeg aner ikke hvem personen er, men scriptet hans fungerer iallefall supert!
Vis hele sitatet...
kan jeg spørre om hvordan du bruker det?
snippsat's Avatar
mars 2008
Drag_and_Drop(GUI) for nedlasting fra NRK-TV,useriøs utgivelse/test dette.
Har også skrevet parser for subtitle.
Kildekoden er selvfølgelig åpen,bruker foreløpig ikke(GitHub,Google code...).
last ned "wx_nrk...zip" pakk ut dit man ønsker og start "drag_drop.exe".
Tester også litt i linux,fungere men er noe jeg må jobbe litt med.

Beskrivelse:
  • Dra fra url eller video thumbnails(NRK-TV) til GUI vinduet.
  • Laster ned i høy kvalitet til file "from_drag_....mkv".
  • Mulig og dra flere url adresser til GUI,"Threading" deling av båndbredde ved nedlasting.
  • Parser for subtitle(srt) og formatet(xml) som NRK bruker blir lastet ned.
  • Ingen ekstra nedlastinger/installasjon er nødvendig,Python og ffmpeg er pakket i mappe wx_nrk_...
  • wx_nrk_32 for Windows 32bit,wx_nrk_64 for Windows 64bit.

Filer og kildekode her wx_nrk

http://imageshack.us/a/img28/3993/gede.jpg
juli 2009
Kan ikke NRK bare hoste alt interessant evig? Kan ikke være snakk om mye penger, når andre nettsteder streamer til millioner hver dag og lever på reklame. Skjønner at noen ting må bort pga rettigheter, men det er mye annet som hadde vært gøy å se, for nostalgiens skyld blant annet.
By nature
LoOzR's Avatar
mai 2005
849  61
Sitat av retovio Vis innlegg
kan jeg spørre om hvordan du bruker det?
Vis hele sitatet...
Jeg vil heller anbefale deg å bruke løsningen til snippsat, da den ser veldig enkel og grei ut. Scriptet jeg satte sammen fungerer bare på linux, og for å endre på underteksten må man ha perl i tillegg. Med andre ord litt mer knot for den vanlige bruker..

Sitat av snippsat Vis innlegg
Drag_and_Drop(GUI) for nedlasting fra NRK-TV,useriøs utgivelse/test dette.
Har også skrevet parser for subtitle.
Kildekoden er selvfølgelig åpen,bruker foreløpig ikke(GitHub,Google code...).
last ned "wx_nrk...zip" pakk ut dit man ønsker og start "drag_drop.exe".
Tester også litt i linux,fungere men er noe jeg må jobbe litt med.

Beskrivelse:
  • Dra fra url eller video thumbnails(NRK-TV) til GUI vinduet.
  • Laster ned i høy kvalitet til file "from_drag_....mkv".
  • Mulig og dra flere url adresser til GUI,"Threading" deling av båndbredde ved nedlasting.
  • Parser for subtitle(srt) og formatet(xml) som NRK bruker blir lastet ned.
  • Ingen ekstra nedlastinger/installasjon er nødvendig,Python og ffmpeg er pakket i mappe wx_nrk_...
  • wx_nrk_32 for Windows 32bit,wx_nrk_64 for Windows 64bit.

Filer og kildekode her wx_nrk
Vis hele sitatet...
Kunne du ikke enkelt endre på filnavnet på nedlastingene? Videon får et kjipt navn, og undertekstene et fullstendig annet. Hadde gitt et mer helhetlig inntrykk å få lagret filene med riktig navn.. Ellers thumbs up!
snippsat's Avatar
mars 2008
Kunne du ikke enkelt endre på filnavnet på nedlastingene? Videoen får et kjipt navn, og undertekstene et fullstendig annet.
Vis hele sitatet...
Har vært inne på tanken,en løsning kunne ha vært og gitt videoen samme navn som undertekst.
Tenke også og på og ta navnet fra url adressen,men film/seirer/annet har en lett blanding av hvor man må parse ut navet.
Det er selvfølgelig mulig med litt jobb

Trikset nå er og Sortere etter:"Dato endret",da ligger mkv og srt sammen.
Så får man gjøre en liten jobb med og lage navn på det man vil beholde.
snippsat's Avatar
mars 2008
Etter litt krangling med og ta ut navn på programmer,parse ut fra <title> tag var bedere enn og ta navnet fra url adresse.
Video og undertekst har nå samme samme navn som tittel NRK bruker.
Helt likt er det ikke,måtte passe kun godkjent tegn i filename,vekk med "æøå" og at ffmpeg var fornøyd.

Men ble rimelig greit,et par eks:
---
Den sanne historien: Jurassic Park 3:5 #NRK
Den_sanne_historien_Jurassic_Park-3_5 #filename & srt

Mørket - naturens natteliv 3:3 #NRK
Morket-naturens_natteliv-3_3 #filename & srt
---
Filer og kildekode wx_nrk_ver_09
Warz's Avatar
jan. 2007
764  492
snippsat: Ser supert ut, men jeg får det ikke til å fungere. Jeg drar URL inn i vinduet og får dette:
Traceback (most recent call last):
File "drag_drop.py", line 67, in OnData
File "urllib2.pyo", line 126, in urlopen
File "urllib2.pyo", line 392, in open
File "urllib2.pyo", line 254, in get_type
ValueError: unknown url type: tv.nrk.no/program/koid20007809/smarte-aper
Vis hele sitatet...
Har jeg gjort noe feil?
snippsat's Avatar
mars 2008
Jeg drar URL inn i vinduet og får dette:
Vis hele sitatet...
Hvilken nettleser bruker du?
Feilen er grei og gjenskape,men jeg får det ikke til med og dra url fra nettleser(Chrome,FireFox,Explorer) for alle gir denne adressen i GUI vinduet.
Da virker det.

Kode

http://tv.nrk.no/program/koid20007809/smarte-aper
Jeg må manuelt i koden legg inn samme adresse som deg.

Kode

tv.nrk.no/program/koid20007809/smarte-aper
Mangler altså http:// for deg
Viss du kopiere url adresse og f.eks limer inn i notepad,får du det samme?
Warz's Avatar
jan. 2007
764  492
Samme problemet i firefox og chrome, http:// vises ikke i browseren. Når jeg nå skrev det inn manuelt og dro adressen inn fungerte det Takk skal du ha. Kanskje du kunne lagt inn i programmet slik at den legger til http:// hvis det mangler.
snippsat's Avatar
mars 2008
http:// vises ikke i browseren.
Vis hele sitatet...
Det er det same for meg http:// vise ikke i nettleser,men http:// er alltid med når jeg drar eller kopierer adresse til notepad.
Vet ikke helt hvorfor det er sånn oss det.
Kanskje du kunne lagt inn i programmet slik at den legger til http:// hvis det mangler.
Vis hele sitatet...
Ja skal fikse dette i neste versjon.

Edit:
Noen stilte dette spørsmålet til Chrom support.
Get back the "HTTP://" address bar ... missing since last update
Vis hele sitatet...
Svar.
It's not really needed. If you copy the URL from the address bar to anywhere http:// will be added as you paste it.
Vis hele sitatet...
Derfor syns jeg det er rart at http:// ikke er med for deg.
Men fikser dette uansett.
snippsat's Avatar
mars 2008
Fikset http:// som diskutert over,fjerner også undertekst(xml) formatet som ble lastet ned.
"xml" formatet kan ikke brukes i mediaavspillere,var bare greit og ha når jeg skrev parser til "srt" for sammenligning.

Ny beskrivelse:
  • Dra fra url adresse eller video tumbnails(NRK-TV) til GUI vinduet.
  • Laster(stream ffmpeg) ned i høy kvalithet til video format(mkv),parser for undertekster(srt) lages.
  • video(mkv) & og undertekster(srt) får samme navn som tittel NRK-TV.
  • Mulig og dra flere url adresser til GUI,"Threading" deling av bånbredde ved nedlasting.
  • Ingen ekstra nedlastinger/installasjon er nødvedig,Python og ffmpeg er pakket i mappe wx_nrk_...
  • wx_nrk_32 for windows 32bit,wx_nrk_64 for windows 64bit.

Filer og kildekode wx_nrk_095
sep. 2009
99  10
KP til deg Snippsat! Skjønte ikke at nedlastingen startet automatisk når man drar URL'en inn i drag_drop.. :P
En progressbar hadde kanskje gjort seg?
mars 2011
13
Jeg får ikke dette til å funke.

-går inn på nrk.no(i Firefox)
-drar URLen over i drag_drop og får dette:
Exception in thread Thread-1:
Traceback (most recent call last):
File "threading.pyo", line 551, in __bootstrap_inner
File "threading.pyo", line 504, in run
File "drag_drop.py", line 41, in nrk
File "urllib.pyo", line 93, in urlretrieve
File "urllib.pyo", line 243, in retrieve
IOError: [Errno 13] Permission denied: 'koid26008111.xml'
Vis hele sitatet...
Hva gjør jeg feil?
snippsat's Avatar
mars 2008
Hva gjør jeg feil?
Vis hele sitatet...
Du gjør ikke noe feil,av en eller annen grunn gis det ikke tilgang til og slette "xml" filen på din Windows versjon.
Kan du prøve "wx_nrk_ver_09" litt lenger opp i posten,der slettes ikke "xml" filen.
aug. 2013
1
Kan man lagre vidoene i noen andre format? Eller endre lydformatet?
Har lastet ned noen klipp for å teste på mediaspilleren min.
Men da får jeg ingen lyd :-/ Bare bilde.
snippsat's Avatar
mars 2008
Kan man lagre vidoene i noen andre format? Eller endre lydformatet?
Har lastet ned noen klipp for å teste på mediaspilleren min.
Men da får jeg ingen lyd :-/ Bare bilde.
Vis hele sitatet...
Du må sjekke om du har ACC kodek installert,eller f.eks prøve i VLC som ikke trenger eksterne kodeker.
Lyd er med i video stream når man bruker "ffmepg".
NRK-TV bruke til lyd AAC-LC med 48 kHz sampling i stereo (fra 64 til 160 kbps).

En progressbar hadde kanskje gjort seg?
Vis hele sitatet...
Har vært inne på tanken,men dropper det foreløpig.
Streaming formatet har ikke noe index/header som sier noe om størrelse på slutt filen,
dette gjør at det blir litt mere styr og lage noe progressbar opplegg.

Kan man lagre vidoene i noen andre format?
Vis hele sitatet...
Litt mere info om andre løsninger og oplegget NRK-TV bruker nå.
NRK-TV bruker Flash spiller som bruker AdobeHDS for streaming av fragmenter via Akamai CDN.

Vidoekvalitet er on-demand fra ca. 0,2 kbps til 2,5 Mbps (inkl lyd) og 0,2 Mbps til 3,7 Mbps (live tv) bruker kompressjon MPEG4, H.264.
Bildestørrelse varierer fra 320×180 pixler til 1280×720,hver video er kodet i 5 kvaliteter.

Den andre måten jeg har sett at er mulig og bruke utenom "ffmpeg" er "AdobeHDS.php"
Med og kjøre "AdobeHDS.php" med manifest info,da sampler man opp streaming fragmenter til FLV(video format).

IOError: [Errno 13] Permission denied: 'koid26008111.xml'
Vis hele sitatet...
En liten oppdatering som fikser at dette,så programmet ikke stopper.
Dette har med tilgangsrettigheter på Windows versjonen man bruker.
Filer og kildekode wx_nrk_096
aug. 2013
3
Kjempefin tråd dette her, har virkelig vært til hjelp!

Men jeg har et spørsmål: er det noen som har noen ideer til hvordan jeg kan laste ned programmer som er "oppdelt" av NRK?

Se denne: http://tv.nrk.no/serie/sommeraapent/...313/02-08-2013

Her vil jeg bare ha del 3, ettersom den viser siste timene som tar for seg lokalområdet, men uansett hvilken del jeg velger så får jeg bare master.m3u8 filen til del 1!

Noen ideer?
snippsat's Avatar
mars 2008
Her vil jeg bare ha del 3, ettersom den viser siste timene som tar for seg lokalområdet, men uansett hvilken del jeg velger så får jeg bare master.m3u8 filen til del 1!

Noen ideer?
Vis hele sitatet...
Ja NRK skifter ikke url adresse når dem har delt opp på denne måten.
Kan raskt forandre litt på noe kode jeg har skrevet før,du trenger Python 2.7
Du må kjøre koden sammen med ffmpeg,fra cmd "python nrk_minutt.py"
nrk_minutt
nov. 2007
2
Sitat av snippsat Vis innlegg
En liten oppdatering som fikser at dette,så programmet ikke stopper.
Dette har med tilgangsrettigheter på Windows versjonen man bruker.
Filer og kildekode wx_nrk_096
Vis hele sitatet...
Er det siste kildekode som ligger ute nå, den jeg lastet ned renamet ikke filene slik exe fila gjør? Hadde vært flott om det var mulig å velge kvalitet på fila, ikke alltid jeg trenger høyeste kvalitet. Nå er det vel slik at det er hardkodet med high. evnt. om det er mulig å kompilere to exe filer til med low og medium hardkodet.

Ikke vært borti python noe særlig før og det ble noe tull når prøvde å sette det opp til å kompilere til exe.

ellers fungerer det helt topp

snippsat's Avatar
mars 2008
Er det siste kildekode som ligger ute nå
Vis hele sitatet...
Ja
den jeg lastet ned renamet ikke filene slik exe fila gjør?
Vis hele sitatet...
Hmm skjønner ikke helt hva du mener her?
Prøver du selv og gjøre om kildekoden til "exe".
Hadde vært flott om det var mulig å velge kvalitet på fila, ikke alltid jeg trenger høyeste kvalitet.
Vis hele sitatet...
Har allerede skrevet kode for dette kvalitet(low,medium,high),lagde ikke noe valg for dette i GUI versjonen(alltid high).
Regnet med at de fleste ville ha ha høy kvalitet når man først laster ned noe man vil beholde.
Skal se litt på det om det er greit og ta med som valg i GUI.
om det er mulig å kompilere to exe filer til med low og medium hardkodet.
Vis hele sitatet...
Ja dette er rimelig greit og raskt og gjøre,men det hadde vært bredere og kunne velge dette i GUI.
nov. 2007
2
Sitat av snippsat Vis innlegg
Ja

Hmm skjønner ikke helt hva du mener her?
Prøver du selv og gjøre om kildekoden til "exe".
Vis hele sitatet...
Filene ble ikke renamet når jeg kjørte kildekoden i python. Den lastet ned fil og undertekst greit, men disse ble ikke renamet riktig. Derfor jeg lurte på om det ikke var siste versjon jeg hadde fått lastet ned.

Prøvde å gjøre om kildekoden selv, men lite erfaring med python, så noe var ikke satt opp riktig. Så det får jeg evnt. se på mer senere.

Sitat av snippsat Vis innlegg
Har allerede skrevet kode for dette kvalitet(low,medium,high),lagde ikke noe valg for dette i GUI versjonen(alltid high).
Regnet med at de fleste ville ha ha høy kvalitet når man først laster ned noe man vil beholde.
Skal se litt på det om det er greit og ta med som valg i GUI.

Ja dette er rimelig greit og raskt og gjøre,men det hadde vært bredere og kunne velge dette i GUI.
Vis hele sitatet...
Når jeg endret i kildekoden og kjørte scriptet i python lastet den ned riktig versjon/kvalitet. Det ville helt klart vært det beste og hatt en type valg for dette i guiet, men om dette tar tid å lage hadde det vært kjapt å lage 3 forskjellige exe filer som man kan starte etter behov.

Ofte jeg tar med en lavere kvalitet på nettbrett om jeg skal se noe på det og skal til utlandet og ikke har tilgang på nett osv.
snippsat's Avatar
mars 2008
"drag_drop.exe" 3 forskjellige(low=640x360, medium=960x540, high=1280x720)
Filer og kildekode wx_nrk_097
aug. 2013
3
Sitat av snippsat Vis innlegg
Ja NRK skifter ikke url adresse når dem har delt opp på denne måten.
Kan raskt forandre litt på noe kode jeg har skrevet før,du trenger Python 2.7
Du må kjøre koden sammen med ffmpeg,fra cmd "python nrk_minutt.py"
nrk_minutt
Vis hele sitatet...
Takk for svar! Har Python 2.7, men er desverre ganske blank. Kunne du gitt en stakkars tulling instrukser til hvordan jeg ordner dette?
snippsat's Avatar
mars 2008
Enkleste måte lagre "nrk_minutt.py" og "ffmpeg.exe" i mappe Python27.
Da er det og starte cmd,navigere frem til til mappe Python27.
Så skrive "python nrk_minutt.py"

Viss du skal bruke Python mer er også greit og sette opp miljøvariabler til og peke på Python.
aug. 2013
3
Takk for svar igjen! Prøvde dette nå, fikk opp "SyntaxError: invalid syntax".

Screen:


Så feilen nå og lastet ned .py-filen på nytt - vet ikke hva som skjedde da jeg lastet den ned første gangen.

Nå virket det ihvertfall, takk for hjelp!
Registrer deg for å skrive svar
Moderer