Commit Graph

61 Commits (ff9d509d200577a0be962ee47894cd257c7ef818)

Author SHA1 Message Date
Yen Chi Hsuan ec85ded83c
Fix "invalid escape sequences" error on Python 3.6
Déstin Reed dcdb292fdd
Unify coding cookie
Sergey M․ 30b25d382d
[francetvinfo] Relax _VALID_URL
Yen Chi Hsuan ad213a1d74
[francetv] Recognize more Dailymotion embedded videos
Closes 
Sergey M․ 3c20208eff [francetv] Improve formats extraction
Sergey M․ db264e3cc3 [francetvinfo] Add support for france3-regions and strip title (Closes )
Sergey M․ f3f9cd9234 [francetv] Improve video id regex (Closes )
Jaime Marquínez Ferrándiz 7ccb2b84dd [francetv] fix style issues reported by flake8
* Don't redefine variable in list comprehension
* Line missing indentation
Sergey M․ 0a192fbea7 [pluzz] Fix mobile support and modernize (Closes )
Pierre Fenoll a526167d40 [francetv] Accept mobile URLs
Sergey M․ c137cc0d33 [francetv] Add subtitles test
Sergey M․ 6e4b8b2891 [francetv] Make subtitles more robust (Closes )
Frans de Jonge 5dadae079b [francetv] Add subtitles support
Sergey M․ 77306e8b97 [francetv] Update tests (2)
Sergey M․ 6917d2a2f0 [francetv] Update tests
Sergey M․ 36c15522c1 [francetv] Use subtitle when present (Closes )
Sergey M․ 308c505c3d [francetv] Improve _VALID_URL
Sergey M․ 1d18e26eca [francetv] Remove unused import
Sergey M․ ac4b8df5e4 [francetv] Fix embed test
Sergey M․ 3bc9fb5889 [francetv] Update jt test
Sergey M․ 632cbb8efa [francetv] Fix f4m extraction completely
Sergey M․ 789a12aaaf [francetv] Restore support for jt videos
Sergey M․ ecdbe09e10 [francetv] Fix f4m extraction
Jaime Marquínez Ferrándiz 0215103e92 [francetv] Remove unused import
Sergey M․ 5705ee6ef8 [francetv] Fix duration extraction
Sergey M․ 3f5c6d0c1b [francetv] Add support for embeds and clean up _VALID_URL
Yen Chi Hsuan 6f96e308d0 [francetvinfo.fr] Support dmcloud embeds (fixes )
Sergey M․ 99e6833c85 [francetv] Update f4m manifest token URL (Closes , Closes )
Sergey M․ ac651e974e [culturebox] Fix test
Sergey M․ bc03228ab5 [francetv] Improve formats extraction
Sergey M․ f05d0e73c6 [francetv] Fix duration
Sergey M․ aed2d4b31e [culturebox] Replace test
Sergey M․ 184a197441 [culturebox] Check for unavailable videos
Philipp Hagemeister c4e817ce4a [france2.fr:generation-quoi] Modernize
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
Philipp Hagemeister b72823a0a4 [francetv] PEP8
Jaime Marquínez Ferrándiz 00e9d396ab [francetv] Use the m3u8 manifest for georestricted videos (closes )
Generating the correct urls for the f4m segments seems to require a lot of work.
Also raise an error if the video is not available from your location.
Jouke Waleson 9e1a5b8455 PEP8: applied even more rules
Philipp Hagemeister 586f7082ef [francetv] Remove changing md5sum
Sergey M․ 2399535fd1 [francetv] Lower preference of direct links (Closes , closes )
Direct links fail with 403, fallback on f4m for now until further investigations.
Sergey M․ 6bf6962062 [francetv] Force m3u8 formats extension to mp4 (Closes )
Sergey M․ 64892c0b79 [francetv] Adapt to new API (Closes , closes )
Jaime Marquínez Ferrándiz 4958ae2058 [francetv] Fix wrong variable name
Jaime Marquínez Ferrándiz 7e8d73c183 [francetv] Extract all the available formats ()
For some videos the resolution is not included in the url, we will need to look in the m3u8 manifest.
Sergey M․ 23d3c422ab [francetv] Add support for mobile URLs (Closes )
Philipp Hagemeister 5c30b26846 [francetv] Add support for non-numeric video IDs (Fixes )
Jaime Marquínez Ferrándiz 3165dc4d9f [france2.fr:generation-quoi] Skip test
The videos seem to not be available outside France
Philipp Hagemeister 3c1b4669d0 [francetv] Use unicode_literals
Philipp Hagemeister 24b3d5e538 [francetvinfo.fr] Support more ID suffixes
Jaime Marquínez Ferrándiz 469ec9416a [francetv] Add extractor for Culturebox (closes )