Commit Graph

25 Commits (9eb4ab6ad915a777b6f7d7b39d03d05d7d31cd24)

Author SHA1 Message Date
Sergey M․ c2daf8dfa4 [mixcloud] Use compat_urllib_parse_unquote 9 years ago
Jaime Marquínez Ferrándiz c5826a491b [mixcloud] Simplify url extraction
On the tracks I tested the server number in the url from the webpage is valid
for the mp3 or the m4a file and any other number is invalid, it's a
waste of time to check them.
10 years ago
Jaime Marquínez Ferrándiz cd341b6e06 [mixcloud] Fix extraction of like count (reported in #5231) 10 years ago
Roman Le Négrate aae53774f2 [mixcloud] Try preview server first, then further numbers 10 years ago
Jaime Marquínez Ferrándiz 7a757b7194 [mixcloud] Fix extraction of some metadata
The second test had some wrong info.
I couldn't find the timestamp, so I have removed it.
10 years ago
Roman Le Négrate fa8ce26904 [mixcloud] Fix extraction like-count 10 years ago
Sergey M․ 58ba6c0160 [mixcloud] Fix extraction (Closes #4862) 10 years ago
Sergey M․ 439d9be27d [mixcloud] Remove unused import 10 years ago
Sergey M․ b80505a409 [mixcloud] Fix extraction (Closes #4784) 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
Jaime Marquínez Ferrándiz 9c1aa1d668 [mixcloud] Fix metadata extraction (fixes #4443) 10 years ago
Philipp Hagemeister 62a164e713 [mixcloud] Output downloading progress 10 years ago
Jaime Marquínez Ferrándiz b4c3c8c172 [mixcloud] Fix metadata extraction (fixes #3930) 10 years ago
Jaime Marquínez Ferrándiz dbc1366b50 [mixcloud] Use a HEAD request when checking if the url is valid 10 years ago
Philipp Hagemeister 57c7411f46 [mixcloud] Shed API dependency (#2904) 11 years ago
Jaime Marquínez Ferrándiz abb82f1ddc [mixcloud] Unquote the track id (#2462) 11 years ago
Jaime Marquínez Ferrándiz 8b286571c3 [mixcloud] Fix _VALID_RE (fixes #2462)
Accept any character except `/` for uploader and the name, caused problems with non ASCII characters
11 years ago
Philipp Hagemeister d0390a0c92 [mixcloud] Use unicode_literals 11 years ago
Philipp Hagemeister dd2535c38a [mixcloud] Fix URL extraction 11 years ago
Jaime Marquínez Ferrándiz 5ffecde73f [mixcloud] Fix track url transformation (fixes #2068)
‘/previews/‘ must be replaced with ‘/c/originals/‘ now.
11 years ago
Jaime Marquínez Ferrándiz cbfc470228 [mixcloud] Try to get the m4a url if the mp3 url fails to download (fixes #1939) 11 years ago
Jaime Marquínez Ferrándiz baa7b1978b Remove the calls to 'compat_urllib_request.urlopen' in a few extractors 11 years ago
Jaime Marquínez Ferrándiz dc65dcbb6d [mixcloud] The description field may be missing (fixes #1819) 11 years ago
Jaime Marquínez Ferrándiz 19e1d35989 [mixcloud] Rewrite extractor (fixes #278) 11 years ago
Philipp Hagemeister 80cbb6ddbb Move MixCloud into its own file 12 years ago