Sergey M․
7e5edcfd33
Simplify formats accumulation for f4m/m3u8/smil formats
Now all _extract_*_formats routines return a list
9 years ago
Sergey M․
2d3b70271c
[rutube] Extend _VALID_URL
9 years ago
Sergey M․
4a7d108ab3
[rutube] Remove unnecessary print
9 years ago
Sergey M․
4137196899
[rutube] Extract all formats
9 years ago
Sergey M․
f52183a878
[rutube:embed] Extend _VALID_URL ( Closes #7588 )
9 years ago
Sergey M․
c8d1be772d
[rutube] Add age_limit to test
10 years ago
Philipp Hagemeister
7a1818c99b
[vk] Add support for rutube embeds ( Fixes #4514 )
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
05177b34a6
[rutube] Extract m3u8 formats ( fixes #3984 )
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
Sergey M․
6890574256
[rutube] Add missing whitespace
11 years ago
Sergey M․
d7f1e7c88f
[rutube] Fix extraction
11 years ago
Jaime Marquínez Ferrándiz
18c95c1ab0
[rutube] Use _download_json
11 years ago
Sergey M․
c72477bd32
[rutube] Modernize
11 years ago
Philipp Hagemeister
37e3b90d59
[rutube] Simplify
11 years ago
dst
00ff8f92a5
[rutube] Update test
11 years ago
dst
e3a9f32f52
[rutube] Add support for user videos
11 years ago
dst
a2fb2a2134
[rutube] Improve video extractor
11 years ago
dst
1547c8cc88
[rutube] Add support for channels and movies
11 years ago
dst
c0ade33e16
Correct some extractor _VALID_URL regexes
11 years ago
Jaime Marquínez Ferrándiz
bfd14b1b2f
Add an extractor for rutube.ru ( closes #1136 )
It downloads with a m3u8 manifest, requires ffmpeg.
11 years ago