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
Johan Andersson
07fa5d1b9b
Update .pod file with --get-url
2015-03-24 21:33:15 +01:00
Johan Andersson
20d72587b2
OSX dont have sha1sum. it is called shasum
2015-03-24 21:30:38 +01:00
Johan Andersson
b57736a2c1
Merge pull request #221 from olof/topic/release_make_target
...
Add release make target
2015-03-24 21:17:27 +01:00
Jimmy Axenhus
ae8e768b51
Add a new command line switch --get-url that prints the URL instead.
2015-03-24 21:10:01 +01:00
Olof Johansson
87304cbbc7
build: Create release target
...
To build a new release, including tagging and commiting the release changes
(regenerate svtplay-dl, and update Makefile with LATEST_RELEASE), just do make
release. Obviously, the intended user of this target is the upstream author(s).
As part of the make release target, svtplay-dl will be unit tested and the
manpage will be checked to make sure all options are documented. All of this
happens in a local clone of your local repo. This is to make sure that no files
are left uncommited.
Finally, the changes necessary will be applied to your repo and a tag will be
set. All you have to do at this point is to verify that everything looks ok, and
then push master and the new tag to github.
2015-03-22 18:41:18 +01:00
Olof Johansson
47b05a245d
build: Add doctest make target
...
Running `make doctest` will make sure the manual page is synchronized with the
available options.
2015-03-22 18:08:03 +01:00
Olof Johansson
7cde2ca8e7
Add script to diff --help and manpage
...
This is useful for making sure that the manpage is updated with regards to new
options.
2015-03-22 18:08:03 +01:00
Olof Johansson
975932bffe
build: Build release date into VERSION
2015-03-22 17:48:14 +01:00
Olof Johansson
cf5facd149
build: Version was bumped to 0.10 some time ago
2015-03-22 17:47:56 +01:00
Olof Johansson
2265d544b9
Synchronize manual with --help text
2015-03-21 18:36:31 +01:00
Johan Andersson
d58ce64ec8
urplay: they updated their site a bit.
...
this fixes #213
2015-03-21 17:36:15 +01:00
Olof Johansson
a656b78b91
Fix confusing typo in manual: --live is -l, not -v
2015-03-21 17:33:55 +01:00
Olof Johansson
b3a2e2d5a7
Remove sydsvenskan from manpage as well
...
(See commit 70ef4a30a
, removing support for Sydsvenskan due to their switch to
be using Youtube.)
2015-03-21 17:24:42 +01:00
Johan Andersson
e449d8c471
subtitle: py3 fixes
2015-03-12 21:39:36 +01:00
Johan Andersson
abd38b55ea
subtitle: smi py3 fixes
2015-03-12 21:33:55 +01:00
Johan Andersson
cd2ef6b403
ruv: leftover debugstuff..
2015-03-12 19:35:33 +01:00
Johan Andersson
5c6859fdf3
ruv: some files is .mp4 files instead of .m3u8
...
this fixes #218
2015-03-08 14:56:04 +01:00
Olof Johansson
f72bd39df2
Remove disbanded services/aliases
...
Justin seem to have disbanded, and kanal5.se redirects to kanal5play.se.
Remove references to them in documentation. For now, the services are
still named justin.py and kanal5.py.
2015-03-08 14:50:32 +01:00
Johan Andersson
70ef4a30a5
qbrick: sydsvenskan is not supported anymore
...
fixes #216
2015-03-08 14:46:27 +01:00
Johan Andersson
fce27d5736
svtplay: Grab all episodes from the new program page.
...
fixes #216
2015-03-08 00:44:26 +01:00
Anders Waldenborg
371e06f6cf
ur.se: Add scraping for all episodes if rss doesn't exist
...
Example: http://www.ur.se/Produkter/178229-Vilda-djur-Trana
2015-03-07 10:46:01 +01:00
Anders Waldenborg
101354ed7e
Add urljoin to svtplay_dl.utils.urllib
2015-03-07 10:42:48 +01:00
Johan Andersson
c5d21de673
dr: subtitle support
...
this fixes #214
2015-03-01 21:46:22 +01:00
Johan Andersson
ec7356aeea
subtitle: rewrite wrst function
2015-03-01 21:44:55 +01:00
Johan Andersson
3821481322
aftonbladet: support for the new design
2015-02-17 13:41:26 -08:00
Johan Andersson
1e501bc7b9
aftonbladet: check if we got any streams or not
2015-02-17 13:41:25 -08:00
Olof Johansson
87ae56caca
Make build reproducible
...
This change makes zip drop any additional metadata about the file, like access
time. Without this change, you'd get different md5sums every time you build
svtplay-dl --- even though you use the exact same sources.
Credit to the people behind http://reproducible.debian.net/ for inspiration! :)
2015-02-13 23:33:52 +01:00
Johan Andersson
e37feb3322
makefile: the man file only need 644
2015-02-01 16:09:57 +01:00
Johan Andersson
72f04e3b47
svtplay: don’t crash when we can’t get any HLS streams
2015-02-01 09:09:37 +01:00
Johan Andersson
bcccfd3e86
New version 0.10.2015.01.28
2015-01-28 22:34:42 +01:00
Johan Andersson
91a94f5b6e
generic: return None stream when http error.
2015-01-28 21:57:54 +01:00
Johan Andersson
ff3971edec
outout: remove a superfluous-parens
2015-01-28 21:02:27 +01:00
Johan Andersson
a1fdefa0ca
raw: refactor filename part
2015-01-28 20:57:37 +01:00
Johan Andersson
68854fc53a
get_media: they to the same thing so better have fewer lines
2015-01-28 20:50:10 +01:00
Johan Andersson
cc72aa341a
Handle raw .m3u8 and .f4m links better.
2015-01-28 19:00:31 +01:00
Johan Andersson
15b3909035
raw: handle directories better
2015-01-28 18:58:38 +01:00
Johan Andersson
4ae9a99fdc
get_media: service_handler need sites
2015-01-28 18:33:15 +01:00
Johan Andersson
f3c733bb56
Move sites variable to root dir to fix cyclic import.
2015-01-28 18:26:50 +01:00
Johan Andersson
8f89b00c5e
unused imports
2015-01-25 14:41:29 +01:00