Johan Andersson
45f9d81007
svtplay: NoneType is not a valid execpt type.
2014-04-12 21:07:53 +02:00
Johan Andersson
d2185d35a9
urplay: find all episodes support.
2014-04-03 21:09:42 +02:00
Johan Andersson
cba3bed554
svtplay: all episodes for öppet arkiv.
2014-04-03 21:02:51 +02:00
Johan Andersson
9303550de1
tv4play: support for all episodes.
2014-04-03 19:52:51 +02:00
Johan Andersson
0a5f283475
Forgot to remove tab in __main__
2014-04-02 20:14:38 +02:00
Johan Andersson
fd35357de0
We should catch KeyboardInterrupt in __init__.py
...
We don't catch it if someone install it via setup.py with the old fix.
2014-04-02 19:32:35 +02:00
Johan Andersson
5449e26766
New version 0.9.2014.04.01
2014-04-01 19:21:50 +02:00
Johan Andersson
2b111ecd9c
picsearch: download_hls import is not used.
2014-03-31 23:05:37 +02:00
Johan Andersson
05972c7b43
picsearch: better error messages
2014-03-31 19:15:40 +02:00
Johan Andersson
0046d05987
qbrick: this code is not valid anymore
2014-03-31 14:07:32 +02:00
Johan Andersson
7685944bdf
kanal5: dont override -l value
2014-03-26 22:47:30 +01:00
Johan Andersson
aad965b8b6
generic: replace & with & on svt.se
2014-03-25 20:22:21 +01:00
Johan Andersson
051565b2cf
viaplay: support for all episodes
...
This only works for latest season.
2014-03-25 20:21:52 +01:00
Johan Andersson
24dd893fca
picsearch: New service.
...
DN.se is using picsearch now days instead of qbrick
2014-03-25 15:37:41 +01:00
Johan Andersson
0659214816
get_one_media: This will fix #80 .
...
the problem is that c:\test will became c:_tab_est and that is a wrong
filename. because \t is tab.
2014-03-24 21:54:03 +01:00
Johan Andersson
3dc633df12
subtitle: When we only see the name without extension, add .srt to it.
2014-03-21 21:01:00 +01:00
Johan Andersson
5e1e6dbbc9
subtitle: a way to download only subtitle.
2014-03-21 21:01:00 +01:00
Johan Andersson
d970f9b05c
Merge pull request #79 from olof/topic/make_test_py3
...
Default to always run unit tests for both py2 and 3
2014-03-21 20:36:21 +01:00
Olof Johansson
b3aa5d9185
Default to always run unit tests for both py2 and 3
2014-03-19 23:24:57 +01:00
Olof Johansson
5556887bea
README: add how to install on debian
2014-03-19 23:24:32 +01:00
Olof Johansson
f5aceffad7
svtplay_dl: silence pylint warning when using % with log
2014-03-19 23:03:31 +01:00
Olof Johansson
0efff3c2fe
Remove unused imports
2014-03-19 23:03:31 +01:00
Olof Johansson
1850c0473d
service: silence unused-argument warning from pylint
...
The options parameter is unused, but is part of the interface, so
we don't want to remove it.
2014-03-19 23:03:28 +01:00
Olof Johansson
c906b989c2
justin: don't assume Exception has message attribute
...
In Python3, the Exception class does not have a message attribute.
Stringifying the Exception object results in the same thing though,
and it works in both Python 2 and 3.
2014-03-19 22:48:40 +01:00
Olof Johansson
b31f6f6d85
Add editor modelines
2014-03-19 22:45:19 +01:00
Johan Andersson
0f98db73a9
__main__: remove leftover tab from previous commit
2014-03-19 20:44:38 +01:00
Johan Andersson
7fa19be9cd
Merge pull request #77 from olof/topic/catch_keyboardinterrupt
...
Catch KeyboardInterrupt to avoid traceback
2014-03-17 18:16:05 +01:00
Olof Johansson
20dcc5e3ce
Catch KeyboardInterrupt to avoid traceback
...
Fixes #75
2014-03-17 17:47:54 +01:00
Johan Andersson
2cece32246
subtitle_sami: this fixes #74
2014-03-11 16:05:32 +01:00
Johan Andersson
81f1f49301
subtitle_json: fixing #73
2014-03-11 16:04:38 +01:00
Johan Andersson
368fa3c7ed
Merge pull request #70 from olof/topic/viaplay_latest_ep_url
...
viaplay: try harder when extracting video IDs
2014-03-09 17:32:27 +01:00
Johan Andersson
e568bef14c
viaplay: this fixes #69 because streams are using non-standard port.
2014-03-09 17:26:40 +01:00
Johan Andersson
4e83665af5
rtmp: show the command during verbose.
2014-03-09 16:51:14 +01:00
Olof Johansson
58140554c8
viaplay: try harder when extracting video IDs
...
Before this change, the viaplay class would look for the video id only in the
URL. With this change, it will also look for it in the HTML document (after
fetching it) if it isn't in the URL. This makes svtplay-dl able to support
"latest episode" URLs, like:
http://www.viasat4play.no/programmer/viva-la-bam
vs
http://www.viasat4play.no/programmer/viva-la-bam/359853
2014-03-09 16:27:06 +01:00
Johan Andersson
2d0a4f2beb
qbrick: this will fix #72
2014-03-09 16:26:54 +01:00
Olof Johansson
316509de8e
fetcher.rtmp: call rtmpdump with -V if verbose
...
With this change, you can make rtmpdump verbose as well if you call svtplay-dl
with -v.
2014-03-09 15:34:58 +01:00
Johan Andersson
ebbbef85c5
get_media: change order on Generic and service_handler
...
Generic is now a fallback if we can't find any site that handles the url.
bonus with this is one less fetch of data at the beginning if we have
a site that handles that url.
2014-02-23 11:52:22 +01:00
Johan Andersson
3fb15e06b9
Merge pull request #66 from avtobiff/fix-services-in-pod
...
Fix services in pod
2014-02-19 07:32:29 +01:00
Per Andersson
0cb3742e0d
Fix services in pod
...
Viasat 4 play URL ends with slash as all other URLs.
Correct TLDs for Latvia and Lithuania.
2014-02-19 00:16:44 +01:00
Johan Andersson
d30c734951
readme.md: adding bambuser to the list
2014-02-18 20:48:38 +01:00
Johan Andersson
7781269c65
svtplay-dl.pod: Update the file with the new sites.
2014-02-18 20:48:38 +01:00
Anders Waldenborg
6799899bcf
Add --all-episodes option (for svt only currently)
2014-02-18 19:00:20 +01:00
Anders Waldenborg
baa8d76551
Add get_urldata() method to service
...
self.get_urldata() is eqivalent to get_http_data(self.url), but
also caches the data, so no additional requests are made if it
is called multiple times (e.g when grabbing title or downloading
thumbnail).
Generic().get(url) still causes it to be fetched an extra time.
2014-02-18 19:00:20 +01:00
Anders Waldenborg
904e16d457
Split out opengraph getter to separate function
...
...and add doctests
2014-02-18 19:00:20 +01:00
Anders Waldenborg
5fe5eb40f2
Fix automatic filename generation when output is a directory
2014-02-18 18:59:18 +01:00
Cristian Ionescu-Idbohrn
ee1ba8b16e
manual: Remove duplicate url
2014-02-17 09:15:05 +01:00
Johan Andersson
35827e7e6e
New version 0.9.2014.02.15
2014-02-15 11:33:25 +01:00
Johan Andersson
693bd84444
Merge pull request #64 from olof/topic/error_on_live_hls
...
Error out on live hls
2014-02-15 11:31:56 +01:00
Olof Johansson
f695063307
Reraise UIExceptions when called with --verbose
2014-02-11 18:46:54 +01:00
Olof Johansson
8e46384048
hds: Error on live streams
...
This can be overriden using the --force flag.
2014-02-11 18:46:53 +01:00