1
0
mirror of https://codeberg.org/polarisfm/youtube-dl synced 2024-11-25 18:04:33 +01:00
Commit Graph

61 Commits

Author SHA1 Message Date
Lyz
8a01c503ab
Change episode_id possition 2020-09-24 10:49:08 +02:00
Lyz
fbeb7859fe
Fix merge request changes 2020-09-24 10:49:08 +02:00
Lyz
348635d527
Update BandcampUser extractor to match the webpage changes 2020-09-24 10:49:07 +02:00
Lyz
f5afc50897
trigger CI 2020-09-24 10:49:07 +02:00
Lyz
70499a274f
Convert video_id from int to string 2020-09-24 10:49:07 +02:00
Lyz
8862774795
Fix regular expression 2020-09-24 10:49:06 +02:00
Lyz
f69899d576
Added ie for tracks 2020-09-24 10:49:06 +02:00
Lyz
a1a0490928
* Rewrite extraction logic
* Fix errors
2020-09-24 10:49:06 +02:00
Lyz
9cb8ca072d
Switched from format to % 2020-09-24 10:49:05 +02:00
Lyz
65302cebf1
Captured album element with album 2020-09-24 10:49:05 +02:00
Lyz
6f12f2a34b
Add BandcampWeeklyIE and BandcampIE to BandcampUser suitable method 2020-09-24 10:49:05 +02:00
Lyz
7d1605bc12
Add suitable method for BandcampUser 2020-09-24 10:49:04 +02:00
Lyz
d0a1cb3ae6
Removed test if no albums exist 2020-09-24 10:49:04 +02:00
Lyz
57f736fbf6
Added _match_id 2020-09-24 10:49:03 +02:00
Lyz
16efa6ebcc
Capture non-greedy the album elements 2020-09-24 10:49:03 +02:00
Lyz
e0a9e262ee
Switch from .format to % 2020-09-24 10:49:03 +02:00
Lyz
3d39e15e96
Remove trailing $ in VALID_URL 2020-09-24 10:49:02 +02:00
Lyz
65ba90f65c
Fix BandcampAlbum _VALID_URL regexp 2020-09-24 10:49:02 +02:00
Lyz
db204d22d2
Correct BandcampUserIE regexp 2020-09-24 10:49:02 +02:00
Lyz
d7a19b8e54
Merge master 2020-09-24 10:49:01 +02:00
Sergey M․
4991e16c2a
[bandcamp] Extract more metadata (closes #13197) 2018-08-31 03:35:55 +07:00
Parmjit Virk
14b7a24c19 [bandcamp] Extract track_number (closes #17266) 2018-08-31 02:32:35 +07:00
Sergey M․
3052a30d42
Improve URL extraction 2018-07-21 19:08:28 +07:00
Luca Steeb
8239c6791a [bandcamp:album] Extract track titles 2017-08-20 23:32:33 +07:00
Sergey M․
6d923aab35
[bandcamp:weekly] Improve and extract more metadata (closes #12758) 2017-06-04 23:21:30 +07:00
Adam Voss
62bafabc09
[bandcamp:weekly] Add extractor 2017-06-04 23:21:07 +07:00
Luca Steeb
8b4774dcac [bandcamp] Fix thumbnail extraction 2017-05-06 03:35:42 +07:00
Tithen-Firion
0f63dc2402 [bandcamp] Update test 2017-04-28 03:13:12 +07:00
Yen Chi Hsuan
019f4c0371
[bandcamp] Fix extraction for incomplete albums
Closes #11727
2017-02-05 22:47:04 +08:00
Sergey M․
0aacd2deb1
[bandcamp] Fix free downloads extraction and extract all formats (closes #11067) 2016-11-19 04:18:21 +07:00
Sergey M․
64fc49aba0
[bandcamp:album] Fix title extraction (Closes #10455) 2016-08-31 00:29:49 +07:00
Thor77
70346165fe [bandcamp] raise ExtractorError when track not streamable (#9465)
* [bandcamp] raise ExtractorError when track not streamable

* [bandcamp] update md5 for second test

* don't rely on json-data, but just check for 'file'

* don't rely on presence of 'file'
2016-05-22 14:15:39 +08:00
Sergey M․
ba717dca97 [bandcamp] Modernize 2015-10-17 00:51:35 +06:00
Sergey M․
1e52776ac3 [bandcamp] Prepend download URL with scheme when necessary (2) (#7077) 2015-10-17 00:46:38 +06:00
Sergey M․
f648e682a7 [bandcamp] Prepend download URL with scheme when necessary (Closes #7077) 2015-10-06 22:58:18 +06:00
Quentin Rameau
b524a001d6 [bandcamp] fix video_id parsing (fixes #4861) 2015-04-20 15:45:57 +02:00
Philipp Hagemeister
72c1f8de06 [bandcamp:album] Fix extractor results and associated test 2015-02-18 00:48:52 +01:00
Philipp Hagemeister
834bf069d2 [bandcamp] Correct variable name 2015-02-10 01:37:14 +01:00
Philipp Hagemeister
99c2398bc6 [bandcamp] Use our API to get more stable error messages (#1194) 2015-02-09 19:08:51 +01:00
Philipp Hagemeister
cce81f192c [bandcamp:album] Fix title extraction (Fixes #4721) 2015-01-16 14:20:25 +01:00
Philipp Hagemeister
4d144be8b0 [bandcamp:album] Do not match plain Bandcamp URLs (#4461)
The _VALID_URL 1fa174692a is to broad, since it matches everything beginning with bandcamp.com.
2014-12-13 23:50:06 +01:00
Sergey M․
1fa174692a [bandcamp:album] Make path optional (Closes #4461) 2014-12-14 02:00:54 +06:00
Philipp Hagemeister
1cc79574fc Fix imports and general cleanup
· Import from compat what comes from compat. Yes, some names are available in utils too, but that's an implementation detail.
· Use _match_id consistently whenever possible
· Fix some outdated tests
· Use consistent valid URL (always match the whole protocol, no ^ at start required)
· Use modern test definitions
2014-12-13 12:35:45 +01:00
Jouke Waleson
5f6a1245ff PEP8 applied 2014-11-23 20:41:03 +01:00
Philipp Hagemeister
13ba3a6461 [bandcamp:album] Fix test case 2014-11-12 15:00:54 +01:00
Sergey M․
d9bf465200 [bandcamp] Fix id extraction and modernize (Closes #3866) 2014-10-02 20:22:46 +07:00
Philipp Hagemeister
22a6f15061 Move playlist tests to extractors.
From now on, test_download will run these tests. That means we benefit not only from the networking setup in there, but also from the other tests (for example test_all_urls to find problems with _VALID_URLs).
2014-08-28 00:58:24 +02:00
Sergey M․
2902d44f99 [bandcamp] Replace maxsplit keyword argument with regular one
Named arguments are not supported by methods implemented in native C (see http://bugs.python.org/issue1176)
2014-05-20 19:44:42 +07:00
codesparkle
79981f039b Fixed test failure in test_all_urls: test_no_duplicates: BandcampAlbumIE inappropriately matched non-album bandcamp links as well.
BandcampIE changed to report full-accuracy duration instead of unnecessarily rounding it to the nearest integer.
Simplified conditionals and parsing a bit. Fixed typos.
2014-05-17 14:22:24 +10:00
Philipp Hagemeister
b48f147d5a [bandcamp] Add support for subdomains (Fixes #2850) 2014-05-05 02:44:44 +02:00