Johan Andersson
a6e292cfee
dbtv: the videoid is int in the json file
2015-11-15 15:48:24 +04:00
Johan Andersson
7d9f18de79
lemonwhale: they use json now and not xml anymore
2015-11-15 15:48:24 +04:00
Johan Andersson
4c6884e3b9
vimeo: they changed the format of the json file
2015-11-15 15:48:24 +04:00
Johan Andersson
03d05dddb3
bambuser: we should use text instead of content
2015-11-15 15:48:24 +04:00
Johan Andersson
5928df5f3c
picsearch: better error message when the video is not available
2015-11-15 15:48:24 +04:00
Johan Andersson
10fdd9f8b9
Merge pull request #302 from olof/exit_with_failure
...
Log all errors, and exit with failure if no video found
2015-11-04 21:17:17 +01:00
Olof Johansson
0ead96f03e
Log all errors, and exit with failure if no video found
...
Fixes #301
2015-11-04 21:11:16 +01:00
Johan Andersson
409310252d
dplay: support for subtitles
2015-10-30 00:54:18 +01:00
Johan Andersson
e1cb21c20a
subtitle: raw type
2015-10-30 00:51:35 +01:00
Johan Andersson
2998080bc0
dplay: support for all episodes
...
fixes #296
2015-10-30 00:29:48 +01:00
Johan Andersson
e0b1ba67ba
dplay: use video_metadata_show instead
2015-10-29 22:44:13 +01:00
Johan Andersson
95cfe922bf
dplay: support for premium content
2015-10-29 22:42:27 +01:00
Johan Andersson
31575abc51
hls: parsem3u dont crash when EXT-X- is one
2015-10-29 22:15:14 +01:00
Johan Andersson
68f300ec05
dplay: better names for output file
2015-10-29 19:32:38 +01:00
Johan Andersson
25f24a369e
big brother: fail on premium instead of crash
2015-10-29 19:32:12 +01:00
Johan Andersson
8f33c450bc
bigbrother: support for progressive download
2015-10-29 18:20:17 +01:00
Johan Andersson
cfbb068474
svtplay: simplify json url
2015-10-29 18:08:25 +01:00
Johan Andersson
08752c3c85
Prepare for release 0.20.2015.10.25
2015-10-25 22:51:44 +01:00
Johan Andersson
6a7cdc4b8f
Merge pull request #292 from olof/fix_filenamify_docstring_dots_doctest
...
Fix docstring after the filenamify changes (f3aba4e59
)
2015-10-25 20:43:48 +01:00
Johan Andersson
320cdda374
Merge pull request #293 from olof/allow_metachars_in_outputfile
...
Don't workaround windows cmdline parsing brokeness
2015-10-25 19:56:04 +01:00
Johan Andersson
177157e26c
Merge pull request #291 from olof/move_run-tests_to_scripts
...
Move run-tests.sh to scripts directory
2015-10-25 19:51:44 +01:00
Olof Johansson
270a64c6af
Fix docstring after the filenamify changes ( f3aba4e59
)
...
This caused the test suite to fail because of doctest.
2015-10-25 19:49:03 +01:00
Olof Johansson
44293899fc
Don't workaround windows cmdline parsing brokeness
...
We should be able to assume that if we see literal " in the name of the
output file, the user really wants the quotes. Assuming otherwise opens a
can of worm. What else can't we trust in the environment?
On the Windows command line, \ has special meaning in strings, and it's not
the same as on normal platforms: it only has special meaning if it's
immediately followed by a " character, in which it case it will make the "
character be interepreted literally. That's what we've been seeing.
Incorrect command line on windows:
python svtplay-dl -o "C:\foo\"
Correct command line on windows:
python svtplay-dl -o "C:\foo\\"
This has been made harder to pinpoint because of the forgiving nature of
command line parsing on windows. For instance: The following command was
reported to work:
python svtplay-dl http://example.com/ -o "C:\foo\"
But only if the -o flag was the last argument. (Unclear if the trailing "
was passed on to the program or not.)
Reference: https://msdn.microsoft.com/en-us/library/windows/desktop/17w5ykft(v=vs.85).aspx
2015-10-25 19:41:39 +01:00
Johan Andersson
739565cd27
hls, hds, http: its should be “and” and not “or”
2015-10-25 19:24:14 +01:00
Johan Andersson
6b240e2f24
hds: support for silent
2015-10-25 18:23:39 +01:00
Johan Andersson
626bef92d5
hls: support for silent
2015-10-25 18:23:28 +01:00
Johan Andersson
78d962d05e
http: support for silent
2015-10-25 18:23:16 +01:00
Johan Andersson
f7442661f1
options: get_url need to be here
2015-10-25 18:16:30 +01:00
Johan Andersson
f4b15c21bc
readme: spell requests right
2015-10-25 17:38:43 +01:00
Johan Andersson
39d001e0a9
readme: you can get it from pip
2015-10-25 17:38:23 +01:00
Olof Johansson
e6e8f2d591
Move run-tests.sh to scripts directory
2015-10-25 17:29:38 +01:00
Johan Andersson
8129a49348
subtitle: we need to tell the file is utf-8 on windows and py3
2015-10-25 17:19:16 +01:00
Johan Andersson
a98e6046be
output: add kwargs as argument
2015-10-25 17:18:40 +01:00
Johan Andersson
9f602c1fb1
urplay: support for betaplay
2015-10-25 16:15:26 +01:00
Johan Andersson
e2a816127e
urplay: rtmp is so 90s. removing it
2015-10-25 16:15:26 +01:00
Johan Andersson
f549a567e4
Merge pull request #273 from leakim/master
...
fix crach on empty error array cause by no streams
2015-10-25 16:12:08 +01:00
Johan Andersson
8de637e771
Merge pull request #290 from olof/svtplay-no_video_refs_4_u
...
svtplay: Catch media without any videoReferences
2015-10-25 16:05:21 +01:00
Olof Johansson
647fed8bda
svtplay: Catch media without any videoReferences
...
This happens when they publish information about the TV episode before
publishing the video stream. Probably due to some bug in SVT Play. The
web player is also unable the play the video, reporting "Can't play
the program, try again later".
2015-10-25 15:50:52 +01:00
Johan Andersson
c453f7c48b
filenamify: remove “ and ‘
...
fix #289
2015-10-25 01:29:04 +02:00
Johan Andersson
c69803681e
output: we only want to look at the 2-3 last chars.
...
fix #284
2015-10-24 22:04:09 +02:00
Johan Andersson
bd565f77ae
viaplay: better filenames
...
fix #286
2015-10-24 21:55:33 +02:00
Johan Andersson
43dd5f4b2d
http.request: dont send headers twice
2015-10-24 21:18:23 +02:00
Johan Andersson
a998b4c8fa
twitch: handle the error messages
2015-10-20 00:49:20 +02:00
Johan Andersson
4b0beee989
disney: get the text instead of content
...
this failed on python3
2015-10-20 00:49:20 +02:00
Johan Andersson
e188ca8f56
subtitle_smi: encode it as iso-8859-1
...
this fixes #282
2015-10-20 00:49:20 +02:00
Johan Andersson
580c2a8c9d
Merge pull request #281 from olof/git_version_info
...
Add git version info to version string
2015-10-19 20:02:41 +02:00
Johan Andersson
96b2beb8ec
generic: return sefl.url instead of url
...
This fixes #278
2015-10-19 17:26:38 +02:00
Johan Andersson
a798a2b8ba
tv4play: forgot to set the show name in find_all_episodes
...
fixes #280
2015-10-19 10:37:15 +02:00
Johan Andersson
f3aba4e598
filenamify: replace with dot instead of dash
2015-10-19 10:37:15 +02:00
Olof Johansson
1a7a9f5662
Add git version info to version string
...
When building from git, it can be useful to know which version
a user has at commit level resolution. When building in a git
repository, use git describe to generate a version string. If
HEAD matches a tag, use that. Examples:
$ ./svtplay-dl --version
0.20.2015.10.08-3-gbd75a67
$ git tag -a 0.20.2015.10.18
$ make
...
$ ./svtplay-dl --version
0.20.2015.10.18
make release is also adjusted, so that it overrides the version
value when building, so that official releases still only has the
tag.
2015-10-18 19:50:53 +02:00