1
0
mirror of https://github.com/spaam/svtplay-dl.git synced 2024-12-01 07:34:16 +01:00
Commit Graph

1233 Commits

Author SHA1 Message Date
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
Johan Andersson
fd4c5fb385 get_one_media: don’t try to run .find on undefined variable 2015-01-25 13:54:38 +01:00
Johan Andersson
2a8ecf1106 raw: output to directory 2015-01-25 13:53:47 +01:00
Johan Andersson
d38992af51 tv4play: support for finding video in go:video 2015-01-20 13:12:47 +01:00
Johan Andersson
f0d75a0a7b tv4play: move finding video id part into its own function 2015-01-20 13:10:35 +01:00
Johan Andersson
7b0ff9437e service: support for HDS and HLS stream playlists.
this fixes #201
2015-01-18 18:05:35 +01:00
Johan Andersson
6a374ffa06 Move hdcore check to utils/get_http_data 2015-01-18 18:01:41 +01:00