Sergey M․
4e3b303016
[soundcloud:search] Fix non-ASCII searches
9 years ago
Sergey M․
7e3472758b
[soundcloud:search] PEP 8
9 years ago
reiv
328a22e175
[soundcloud] Remove limit on search results
9 years ago
reiv
417b453699
[soundcloud] Use correct error message conventions
9 years ago
reiv
6ea7190a3e
Rewrite as list comprehension.
9 years ago
reiv
b54b08c91b
Simplify with itertools.islice().
9 years ago
reiv
c30943b1c0
Fix some compatibility issues, cleanup.
9 years ago
reiv
2abf7cab80
[soundcloud] Add Soundcloud search extractor
9 years ago
Sergey M․
eb11cbe867
[soundcloud] Update client id ( Closes #6930 )
9 years ago
Sergey M․
66ce97024d
[soundcloud:user] Update tests
9 years ago
Sergey M․
16a089780e
[soundcloud] Clean up _VALID_URLs
9 years ago
Sergey M․
80fb6d4aa4
[soundcloud:user] Rework extractor ( Closes #6399 )
9 years ago
Sergey M․
40a2d17052
[soundcloud:playlist] Defer download link resolve
9 years ago
Sergey M․
b14fa8e687
[soundcloud:set] Defer download link resolve ( Closes #6354 )
9 years ago
Sergey M․
03b9c94437
[soundcloud:user] Add test
10 years ago
Sergey M․
a219d175c6
[soundcloud] Improve _VALID_URL
Do not takeover soundcloud:user URLs
10 years ago
Sergey M․
1ae72fb23d
[soundcloud:user] Defer download link resolve ( Closes #5248 )
Looks like final download links can expire before downloading process reach them. So, resolving download links right before actual downloading.
10 years ago
Jaime Marquínez Ferrándiz
214e74bf6f
[soundcloud] Raise an error instead of calling 'report_error'
10 years ago
Jaime Marquínez Ferrándiz
024ebb2706
[soundcloud] Handle 'secret_token' for 'w.soundcloud.com/player/?url=*' urls ( fixes #5453 )
10 years ago
Sergey M․
c808ef81bb
[soundcloud:set:user] Support mobile URLs ( Closes #5323 )
10 years ago
Sergey M․
295df4edb9
[soundcloud] Fix glitches ( #5101 )
10 years ago
Sergey M․
562ceab13d
[soundcloud] Check direct links validity ( Closes #5101 )
10 years ago
Philipp Hagemeister
a9551e9020
[soundcloud:set] Fix test definition
10 years ago
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
10 years ago
Tithen-Firion
0403b06985
[soundcloud] Improve_VALID_URL
Add support for links from Audiomack
10 years ago
Philipp Hagemeister
b74e86f48a
Fix all PEP8 issues except E501
10 years ago
Jouke Waleson
9e1a5b8455
PEP8: applied even more rules
10 years ago
Jouke Waleson
8bcc875676
PEP8: more applied
10 years ago
Jouke Waleson
5f6a1245ff
PEP8 applied
10 years ago
Jaime Marquínez Ferrándiz
579657ad87
[soundcloud] Set the 'webpage_url' field for each track
For playlists, YoutubeDL would set it to the playlist url.
10 years ago
Jaime Marquínez Ferrándiz
0eb9fb9f24
[soundcloud] Modernize and fix tests
10 years ago
Philipp Hagemeister
46f74bcf5c
[soundcloud] Fix non-secret playlists
10 years ago
dequis
2f834e9381
[soundcloud] Secret playlists and sets
Closes #3707 again.
No test cases because I don't know what urls to use that won't be turned
into public eventually (as it happened with the first one in that
ticket)
10 years ago
dequis
9296738f20
[soundcloud] Support api urls with secret_token, Closes #3707
10 years ago
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).
10 years ago
Philipp Hagemeister
eae12e3fe3
[soundcloud] Adapt test
10 years ago
Sergey M․
00a82ea805
[soundcloud] Replace 404 test
10 years ago
azeem
3941669d69
[soundcloud] Adding likes support to SoundcloudUserIE
11 years ago
Philipp Hagemeister
814d4257df
Remove unused imports
11 years ago
Philipp Hagemeister
eb92077720
[soundcloud] Add duration information ( Closes #3035 , Fixes #3034 )
11 years ago
Philipp Hagemeister
2099125333
[soundcloud/generic] Add support for playlists
11 years ago
Philipp Hagemeister
5e114e4bfe
[soundcloud] Always add streaming formats
11 years ago
Philipp Hagemeister
83622b6d2f
[soundcloud] Simplify string literals
11 years ago
Jaime Marquínez Ferrándiz
63ad031583
[soundcloud] Add the description field to the second test
11 years ago
Sergey M․
9d3f7781f3
[soundcloud:set] Fix _VALID_URL regex ( Closes #2509 )
11 years ago
Philipp Hagemeister
fbcd7b5f83
[soundcloud] Use unicode_literals and centralized sorting
11 years ago
Jaime Marquínez Ferrándiz
31c1cf5a9d
[soundcloud] recognize more players’ urls ( fixes #2078 )
11 years ago
Philipp Hagemeister
71507a11c8
[soundcloud] Support mobile URLs ( Fixes #2009 )
11 years ago
Jaime Marquínez Ferrándiz
f67ca84d4a
[soundcloud] Fix the extension for 'downloadable' songs
In this case the 'original_format' field must be used.
11 years ago
Philipp Hagemeister
475700acfe
[soundcloud] Do not mistake original_format for ext ( Fixes #1934 )
11 years ago