Commit Graph

32 Commits (fc2c6d53239d4b4a6bac5383441152117ccf3c6f)

Author SHA1 Message Date
Remita Amine 0c2d10d225 [globo] handle alternative hash signing method
Remita Amine 30eb05cb41 [globo] extract subtitles(closes )
Remita Amine d4bb825b83 [globo] fix format extraction(closes )
Remita Amine 65615be368 [globo] set GLBID cookie manually(closes )
Remita Amine 68217024e8 remove unnecessary assignment parenthesis
Remita Amine b89ac53455 [globo] use compat_str
Remita Amine d81ffc3aa0 [globo] Add entry for netrc authentication
Remita Amine e518749300 [globo] handle login errors
Remita Amine db2058f63e [globo] improve extraction(closes )
- add support for authentication
- simplify url signing
- extract DASH and MSS formats
Sergey M․ 26394d021d
[globo:article] Add support for multiple videos (Closes )
stepshal 25042f7372 Add missing r prefix for _VALID_URLs
Sergey M․ 9e5751b9fe
[globo:article] Relax _VALID_URL and video id regex (Closes )
Sergey M․ e76394f36c [globo] Switch to new-style classes
Sergey M․ 7e5edcfd33 Simplify formats accumulation for f4m/m3u8/smil formats
Now all _extract_*_formats routines return a list
Sergey M․ 5d501a0901 [globo] Add more tests
Sergey M․ c13722480b [globo:article] Fix test
Sergey M․ e7d34c03f2 [globo] Force uploader id to be string
Sergey M․ 264cd00fff [globo] Update tests
Sergey M․ a4a6b7b80f [globo] Improve http formats
Sergey M․ aebb42d32b [globo] Remove like count
It's no longer provided
Sergey M․ b4ef6a0038 [globo] Remove non available test
Sergey M․ 5d235ca7f6 [globo] Prefer native m3u8
Sergey M․ c3459d24f1 [globo] Skip unsupported smooth streaming
Sergey M․ e3778cce0e [globo] Improve m3u8 extraction
Sergey M․ ad607563a2 [globo] Separate article extractor
Sergey M․ fffccaaf41 [globo] Fix extraction and make more robust (Closes )
Leonardo Amaral d7d79106c7 * Change globo.py flash ver to 17.0.0.132 - Chrome 42.0.2311.22
Sergey M․ 8c72beb25e [globo] Properly extract m3u8 formats ( )
kinetoskombi 1ee94db2d0 [globo] Fix error on some globo videos
Jouke Waleson 5f6a1245ff PEP8 applied
Philipp Hagemeister 8c25f81bee [util] Move compatibility functions out of util
utils is large enough without these compatibility functions.

Everything that is present in newer versions of Python (i.e. with dev Python it's just an import) goes into compat.py .
Everything else (i.e. youtube-dl-specific helpers) goes into utils.py .
Sergey M․ f47754f061 [globo] Initial extractor implementation (Closes )