34 Commits (master)

Author SHA1 Message Date
Sergey M․ 4c0e0dc9dc
[rutube:embed] Fix extraction and add support private videos (closes #19163) 5 years ago
Sergey M․ baeabf7742
[rutube] Use geo verification headers (closes #17897) 6 years ago
Sergey M․ 3052a30d42
Improve URL extraction 6 years ago
Sergey M․ f12a6e88b2
[rutube:playlist] Fix suitable (closes #14166) 7 years ago
Sergey M․ c3dd44e085
[rutube] Use bool_or_none 7 years ago
Sergey M․ 48b813748d
[rutube] Rework and generalize playlist extractors (closes #13565) 7 years ago
luceatnobis debed8d759
[rutube:playlist] Add extractor (closes #13534) 7 years ago
Sergey M․ eb3079b6ce
[generic] Add support for rutube embeds 7 years ago
Sergey M․ bc82f22879
[rutube] Relax _VALID_URL 7 years ago
Déstin Reed dcdb292fdd
Unify coding cookie 8 years ago
stepshal 25042f7372 Add missing r prefix for _VALID_URLs 8 years ago
Sergey M․ 5886b38d73 Add support for https for all extractors as preventive and future-proof measure 8 years ago
Sergey M․ 7e5edcfd33 Simplify formats accumulation for f4m/m3u8/smil formats
Now all _extract_*_formats routines return a list
8 years ago
Sergey M․ 2d3b70271c [rutube] Extend _VALID_URL 8 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 9 years ago
Philipp Hagemeister 7a1818c99b [vk] Add support for rutube embeds (Fixes #4514) 9 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 10 years ago
Sergey M․ d7f1e7c88f [rutube] Fix extraction 10 years ago
Jaime Marquínez Ferrándiz 18c95c1ab0 [rutube] Use _download_json 10 years ago
Sergey M․ c72477bd32 [rutube] Modernize 10 years ago
Philipp Hagemeister 31ef0ff038 Merge remote-tracking branch 'dstftw/rutube-channel' 10 years ago
Philipp Hagemeister 37e3b90d59 [rutube] Simplify 10 years ago
dst 00ff8f92a5 [rutube] Update test 10 years ago
dst e3a9f32f52 [rutube] Add support for user videos 10 years ago
dst a2fb2a2134 [rutube] Improve video extractor 10 years ago
dst 1547c8cc88 [rutube] Add support for channels and movies 10 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