Home

This project is considered stable PyPI Build Status Build status codecov

Download-npo downloads videos from the Dutch npo.nl site. The rest of the documentation is in Dutch.

Download-npo (voorheen download-gemist) download videos van npo.nl. In principe zouden alle sites die gebruik maken van de zogeheten “NPOPlayer” zouden moeten werken, zoals bv. ncrv.nl of nrc.nl (al zijn deze niet allemaal getest).

Voor vragen of opmerkingen kun je een een issue maken of mailen naar martin@arp242.net.

Installatie

Linux, BSD, OS X, etc.

Het makkelijkste is om pip te gebruiken, wat op de meeste systemen vaak al aanwezig is:

pip install download-npo

Als je (nog) geen pip hebt kan je dat meestal installeren als python-pip.

Voor Ubuntu zijn er ook packages beschikbaar in Maarten Fonville’s PPA:

$ sudo add-apt-repository ppa:maarten-fonville/download-npo
$ sudo apt-get update
$ sudo apt-get install download-npo

Windows

  1. Download en installeer Python.
  2. Daarna kan je de laatste versie downloaden.
  3. Dubbel-klik download-npo-gui.pyw om de boel te starten.

Als je oudere Silverlight/Windows media player uitzendingen wilt downloaden heb je libmms nodig. Dit werkt vooralsnog alleen op POSIX (i.e. niet-Windows) systemen. Dit is verder geheel optioneel.

Gebruik

download-npo is een commandline-tool, er is ook een grafische frontend download-npo-gui.

Voorbeeld:
download-npo http://www.npo.nl/andere-tijden/23-10-2014/VPWON_1227038

of met alleen de episode ID:
download-npo VPWON_1227038

Zie download-npo -h voor een overzicht van alle opties.

FAQ

Help! Het werkt niet! PANIEK!

Vaak is dit omdat er op de NPO site iets niet klopt; soms ontbreekt een videobestand, of is het niet compleet. Meestal is dit een dag of wat later opgelost.
Werkt het een dag later nog niet, of denk je dat het niet de schuld van de site is? Maak dan een issue of stuur even een mail naar martin@arp242.net.

Het is handig als je de URL die je gebruikt en de (volledige) output van je commando (het liefst met de -VV opties) er meteen bij zet.

Kan ik ook een video streamen zonder het eerst op te slaan?

Uiteraard! Bijvoorbeeld met:

$ download-npo -f - VPWON_1227038 | mplayer -cache 4096 -cache-min 99 -

Het play-npo script doet dit.

Ondertitels worden opgeslagen als .srt, maar zijn eigenlijk in het WebVTT formaat?

Dat klopt; WebVTT wordt vooralsnog door maar weinig spelers herkend, en het is feitelijk hetzelfde als Subrip (.srt) ondertitels (de verschillen zijn miniem).

Ik vind dit geen fijn programma, weet je misschien iets anders?

Dat is jammer :-( Feedback is trouwens altijd welkom. Stuur een mailtje naar martin@arp242.net en laat me weten wat er beter kan!

Maar, deze alternatieven zijn bekend bij mij:

Voor het ophalen van een lijst met afleveringen:

Staat jouw programma er niet bij? Mail me dan even en ik zet het erbij.

ChangeLog

Zie ChangeLog.markdown.

Copyright © 2010-2017 Martin Tournoij <martin@arp242.net>
This document is licensed under a cc-by 4.0 license.