Commit Graph

398 Commits (383a6a61b1ba6c897df3028a3b1674f8d2096160)

Author SHA1 Message Date
Jaime Marquínez Ferrándiz 1037d53988 GenericIE: look for Open Graph info
Only if there is a direct link to the file, don't try if it points to a Flash player
Jaime Marquínez Ferrándiz 346b5ce8fd YoutubeIE: report warnings instead of errors if the subtitles are not found (related )
For example when downloading a playlist some videos may not have subtitles but the download shouldn't stop.
Jaime Marquínez Ferrándiz e296100005 Merge pull request from rg3/youtube_playlists_fix_886
YoutubePlaylistIE: try to extract the url of the entries from the media$group dictionary (closes )
Jaime Marquínez Ferrándiz 953dd93a48 YoutubePlaylistIE: don't look into entry['content']['src'], accruing to the docs this can return live stream urls
Jaime Marquínez Ferrándiz e704f4d378 YoutubeIE: If not subtitles language is given default to English for automatic captions (related )
Philipp Hagemeister 50d2376769 Leave out sig if not present ()
Jaime Marquínez Ferrándiz f4c8bbcfc2 TEDIE: download the best quality video and use the new _search_regex functions
Also extracts the description.
Jaime Marquínez Ferrándiz 31eead52e7 YoutubePlaylistIE: try to extract the url of the entries from the media$group dictionary
Extracting it from content can return rtsp urls.
Jaime Marquínez Ferrándiz 038a3a1a61 RBMARadioIE: fix the extraction of the JSON data
Jaime Marquínez Ferrándiz 587c68b2cd DailymotionIE: fix the extraction of the video uploader and use _search_regex for getting it
Jaime Marquínez Ferrándiz 5c67601931 Revert "Fix GooglePlusIE: the video_page url has changed of place"
The old method is working again.

This reverts commit 449d5c910c.
Jaime Marquínez Ferrándiz 68f54207a3 SteamIE: only verify the age if needed
Also use the _html_search_regex function
Jaime Marquínez Ferrándiz 213b715893 Merge pull request from anisse/master
Fetch all entries that are in a youtube playlist

Also add a test.
Jaime Marquínez Ferrándiz 449d5c910c Fix GooglePlusIE: the video_page url has changed of place
Filippo Valsorda 0251f9c9c0 add _search_regex to the new IEs
Filippo Valsorda 8bc7c3d858 Merge branch 'search_regex' - PR - closes
Filippo Valsorda af44c94862 use _search_regex in GenericIE
Jaime Marquínez Ferrándiz 32aa88bcae Add GametrailersIE
Anisse Astier 88cebbd7b8 YoutubePlaylistIE: get *all* videos
For that, we add parameter safeSearch=none that asks youtube not filter
results before sending them to us.

Note: this parameter could be added to YoutubeSearchIE and YoutubeUserIE
as well, but I don't know what would be the impact in term of unwanted
results. Maybe expose that as a parameter? For a playlist it's different
since the user chose what she put in the playlist.
Jaime Marquínez Ferrándiz fb8f7280bc GenericIE: try to find videos from twitter cards info
Jaime Marquínez Ferrándiz f380401bbd YoutubeSearchIE: the query is a str, in python 3 it fails if decode is called
Filippo Valsorda 78d3442b12 test: extend the reach of info_dict checking
* print the info_dict in a format suitable to easy adding to tests.json during tests if un-tested fields are detected
* make it possible to put the crc32 in tests.json if the field is too long
* complete the "info_dict" fields in existing tests
* fixed the bugs catched doing this
Filippo Valsorda 979a9dd4c4 _html_search_regex with clean_html superpowers
Jaime Marquínez Ferrándiz 3054ff0cbe Merge pull request from mc2avr/master
add ZDFIE
Jaime Marquínez Ferrándiz cd453d38bb Merge pull request from yasoob/master
Added Vbox7.com InfoExtractor and tests.
Filippo Valsorda f5a290eed9 print "please report this issue on GitHub" on every ExtractorError
M.Yasoob Khalid ecb3e676a5 Added Vbox7 Infoextractor
Filippo Valsorda 8b59a98610 XHamster: Can't see the description anywhere in the UI
Filippo Valsorda 8409501206 use search_regex in new IEs
Filippo Valsorda be95cac157 raise exceptions on warnings during tests - and solve a couple of them
Filippo Valsorda 476203d025 print WARNINGs during test + minor fix to NBAIE
Filippo Valsorda 468e2e926b implement fallbacks and defaults in _search_regex
Anna Bernardi ac3e9394e7 Implement search_regex from
Filippo Valsorda 868d62a509 style and error handling edits to HypemIE
M.Yasoob Khalid 157b864a01 added HypemIE
rebased, closes PR 
Filippo Valsorda 951b9dfd94 Merge pull request from yasoob/master
Added support for XHamster - closes 
Jaime Marquínez Ferrándiz 9131bde941 SpiegelE: the page layout has changed a bit
Jaime Marquínez Ferrándiz 1132c10dc2 Merge pull request from jacobian/vimeopro
Fixed an error downloading vimeo pro videos.
M.Yasoob Ullah Khalid 71e458d437 Added support for xhamster in infoextractors
Jaime Marquínez Ferrándiz eda60e8251 VimeoIE: support videos from vimeopro.com
Jacob Kaplan-Moss c794cbbb19 Fixed an error downloading vimeo pro videos.
Jaime Marquínez Ferrándiz 418f734a58 Merge pull request from rg3/youtube_automatic_captions
YoutubeIE: fallback to automatic captions when subtitles aren't found
Jaime Marquínez Ferrándiz dc1c355b72 YoutubeIE: fallback to automatic captions when subtitles aren't found (closes )
Also modify test_youtube_subtitles to support running the tests in any order.
Jaime Marquínez Ferrándiz 1b2b22ed9f BlipTV: accept urls in the format http://a.blip.tv/api.swf#{id} (closes )
Tweak the regex so that BlipTV can be before BlipTVUser.
mc2avr f2cd958c0a add ZDFIE and _download_with_mplayer(mms://,rtsp://)
Philipp Hagemeister 8f3f1aef05 Fix HowCast IE
Filippo Valsorda 51d2453c7a small tweaks
Jaime Marquínez Ferrándiz 45014296be Add TeamcocoIE (closes )
Anna Bernardi afef36c950 add support for Flickr videos - closes
Filippo Valsorda b31756c18e Python 2 compat fixes for MyVideo.de rtmpdump downloads