Johan Andersson
daec9178d8
tv4play: requests fixes
2015-08-30 10:20:47 +02:00
Johan Andersson
f416a17572
ensure_unicode: remove extra space
2015-08-30 00:08:24 +02:00
Johan Andersson
84ee181f5b
adding request support.
...
still need some more work
2015-08-30 00:06:20 +02:00
Johan Andersson
b47f3f8601
Prepare for release 0.10.2015.08.24
2015-08-24 23:06:41 +02:00
Johan Andersson
5a54105ccc
output: use the right slash for the right platform
...
fixes #251
2015-08-24 23:02:28 +02:00
Johan Andersson
ea014f27d2
svtplay: seperate format and output json.
2015-08-24 23:02:28 +02:00
Johan Andersson
b10bca94c0
Merge pull request #250 from vinkla/license
...
Update MIT license
2015-08-24 19:31:48 +02:00
Johan Andersson
f3059c420e
Merge pull request #253 from olof/justin_to_twitch
...
Rename Justin to Twitch + fix for IOError: Filename too long
2015-08-24 19:31:05 +02:00
Olof Johansson
495dc1fcaa
twitch: Don't include description in filename
...
This can easily lead to "IOError: [Errno 36] File name too long"
exceptions.
2015-08-24 18:44:46 +02:00
Olof Johansson
f7b26a5745
Rename Justin to Twitch
...
Justin has been disbanded for a while.
2015-08-24 18:42:58 +02:00
Vincent Klaiber
4219f57e20
Update MIT license
...
Also updated the year and added it to the README
2015-07-29 09:39:38 +02:00
Olof Johansson
ce6ca44123
Merge pull request #249 from olof/portable_install_usage
...
build: Avoid using non-portable `install -D`
2015-07-26 23:41:46 +02:00
Olof Johansson
56274ec64e
build: Avoid using non-portable install -D
...
The following error was reported when trying to build on OSX:
install: illegal option -- D
We now instead create the directories in a first, and copy in a second
step.
2015-07-26 12:48:23 +02:00
Johan Andersson
7ea335ec10
service.exclude: don’t crash when using åäö
...
fixes #245
2015-07-13 19:26:51 +02:00
Johan Andersson
1beebb7bea
mtvnn: they changed how the id is present in the text.
...
fixes #243
2015-07-05 21:51:58 +02:00
Johan Andersson
f3f748dde2
efn: adding support
...
fixed #242
2015-07-05 21:08:11 +02:00
Johan Andersson
5b015b95c1
oppetarkiv: they changed the links for the videos.
...
this fixes #238
2015-06-28 16:45:43 +02:00
Johan Andersson
86d17b5d20
Merge pull request #239 from olof/topic/reproducibility
...
Two reproducible build issues
2015-06-14 20:25:39 +02:00
Johan Andersson
63eee40e49
subtitle_wrst: check against int instead of str
...
this fixes #240
2015-06-07 20:10:36 +02:00
Olof Johansson
352fd90e51
build: Truncate timestamps in zip archive
...
Even though zip's -X flag suggests that it removes timestamps, that's not
quite true. There's still modification times per file, and that introduces
non-determinism that are hard to notice, since the mtimes are unlikely to
change without changes to the files. Only when doing a new clone/unpacking
a tar ball under some circumstances or similar action that resets/discards
the mtimes, we would notice.
So, the -X is not enough, and from what I can tell, there's no way of
telling zip to not include timestamps (or truncate them). With this
change, we stage all files in a temporary .build directory, and set the
mtime manually to the beginning of time (as is the case for zip files:
1980-01-01T00:00). These timestamps should not be important to anyone,
since they are all presented to the user as a blob.
The rationale for this change is that this makes it possible to build
svtplay-dl reproducibly. And it also removes the pesky svtplay-dl diffs
just from regenerating the executable.
2015-05-30 13:58:30 +02:00
Olof Johansson
872cbf4140
build: make manpage generation reproducible
...
pod2man will insert a date in the footer of the manpage. By default,
it takes this value from the mtime of the input file. But this makes
it non-deterministic in that another build may produce other results.
By setting it to always be the date of the latest release we make it
deterministic.
2015-05-30 13:27:45 +02:00
Johan Andersson
0006eeea58
Prepare for release 0.10.2015.05.24
2015-05-24 17:31:34 +02:00
Johan Andersson
0259643fbe
__init__: unused import
2015-05-24 14:55:45 +02:00
Johan Andersson
0ee4ef7ce9
justin: unused variable
2015-05-24 14:51:37 +02:00
Johan Andersson
89cf3cad76
tv4play: they changed the order on name and type key.
...
this fixes #237
2015-05-24 14:27:07 +02:00
Johan Andersson
b0dbe63345
justin: better filenames
2015-05-24 13:59:11 +02:00
Johan Andersson
6f228284cf
justin: refactor get function
2015-05-24 12:37:16 +02:00
Johan Andersson
e1100fa7d4
justin: support for the new vod system
2015-05-23 19:18:04 +02:00
Johan Andersson
617edb4d21
urplay: better path for rtmp streams
2015-05-06 10:42:03 +02:00
Johan Andersson
620cbf9b43
urplay: Check how many items we have in subtitles
...
This fixes #235
2015-05-06 10:33:24 +02:00
Johan Andersson
7950e06e0d
smi: check if data is empty
2015-05-01 22:34:02 +02:00
Johan Andersson
4d634dc323
unused import
2015-04-30 11:42:21 +02:00
Johan Andersson
072e4d50c7
filename: it should be latin1 not lain1.
2015-04-30 11:03:52 +02:00
Johan Andersson
5c135d24a4
Move automagic filename thing to output.py
2015-04-30 11:02:18 +02:00
Johan Andersson
07038caa2a
get_one_media: don’t try to decode utf8 on filenames on windows
...
more fixes #233
2015-04-30 10:51:43 +02:00
Johan Andersson
67ad23a8b3
get_one_media: handle international character in output
...
this fixes #233
2015-04-29 15:06:18 +02:00
Johan Andersson
acb3349591
qbrick: unused import unquote_plus
2015-04-28 23:20:34 +02:00
Johan Andersson
01fee67b88
vg, vimeo: missing newline at the end of file
2015-04-28 23:19:35 +02:00
Johan Andersson
c95c51fa5d
subtitle: missing r-prefix
2015-04-28 23:16:44 +02:00
Johan Andersson
7ed21ae16b
smi: Handle subtitle that starts direct after the previous one.
...
this fixes #225
2015-04-28 23:00:24 +02:00
Johan Andersson
26a5db7a6e
wrst: don’t encode the data to utf8 on python3
2015-04-28 22:59:07 +02:00
Johan Andersson
679f40cf35
io: use StringIO instead of BytesIO
2015-04-28 22:58:02 +02:00
Johan Andersson
29612f4f11
get_one_media: fixes issues with filenames with “, ‘ and \ in windows
...
this fixes #230
2015-04-27 22:25:56 +02:00
Johan Andersson
749d00ac82
svtplay: use context instead of statistics for filename
2015-04-16 21:58:48 +02:00
Johan Andersson
bdeea1e130
facebook: better error message
2015-03-31 20:51:13 +02:00
Johan Andersson
6f20126ff7
facebook: support for downloading public videos.
2015-03-31 20:49:08 +02:00
Johan Andersson
1d3f3ac96f
Prepare for release 0.10.2015.03.25
2015-03-25 00:17:30 +01:00
Olof Johansson
b166577f07
Regenerate svtplay-dl after __version__ is updated
2015-03-25 00:12:44 +01:00
Johan Andersson
9ba730b524
Merge pull request #224 from olof/update_version_on_release
...
build: update __version__ as well on release
2015-03-25 00:08:24 +01:00
Olof Johansson
c0e4e50d06
build: update __version__ as well
2015-03-25 00:04:10 +01:00