Philipp Hagemeister
d6039175e5
Move yahoo into its own file
2013-06-23 20:13:52 +02:00
Philipp Hagemeister
97d6faaced
Move Photobucket into its own file
2013-06-23 20:12:18 +02:00
Philipp Hagemeister
219b8130df
Move DailyMotion into its own file
2013-06-23 20:12:03 +02:00
Philipp Hagemeister
38cbc40a64
Move Metacafe and Statigram into their own files, and remove absolute import
2013-06-23 20:07:51 +02:00
Philipp Hagemeister
c5e8d7af0e
Move youtube extractors to youtube_dl.extractor.youtube
2013-06-23 19:58:33 +02:00
Philipp Hagemeister
d6983cb460
Fix generic class move (add all files)
2013-06-23 19:57:38 +02:00
Philipp Hagemeister
dd9829292e
Improve vevo message
2013-06-23 19:45:42 +02:00
Philipp Hagemeister
89cb0eb0b6
Use new signature calculation method only if sig is not present
2013-06-23 19:43:18 +02:00
Philipp Hagemeister
1f90438025
Merge remote-tracking branch 'jaimeMF/vevo_fix'
2013-06-23 19:42:27 +02:00
Philipp Hagemeister
a130adb25b
[Statigr.am] Correct uploader id
2013-06-23 19:41:28 +02:00
Philipp Hagemeister
8756c5fe7a
Merge remote-tracking branch 'origin/vimeo_passworded_videos'
2013-06-23 19:00:16 +02:00
Philipp Hagemeister
6b3f5a329b
Improve Statigr.am IE
2013-06-23 18:58:53 +02:00
M.Yasoob Khalid
01ba4b80a7
added StatigrIE
2013-06-23 18:02:55 +05:00
M.Yasoob Khalid
de66764e4e
added StatigrIE
2013-06-23 17:46:14 +05:00
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
2013-06-23 13:26:49 +02:00
Jaime Marquínez Ferrándiz
346b5ce8fd
YoutubeIE: report warnings instead of errors if the subtitles are not found (related #901 )
...
For example when downloading a playlist some videos may not have subtitles but the download shouldn't stop.
2013-06-22 14:15:33 +02:00
Jaime Marquínez Ferrándiz
b37fbb990b
Move the decrypting function to a static method
2013-06-22 13:20:06 +02:00
Jaime Marquínez Ferrándiz
ef75f76f5c
Detect more vevo videos
2013-06-22 13:13:40 +02:00
Jaime Marquínez Ferrándiz
e296100005
Merge pull request #888 from rg3/youtube_playlists_fix_886
...
YoutubePlaylistIE: try to extract the url of the entries from the media$group dictionary (closes #886 )
2013-06-22 03:35:32 -07:00
Jaime Marquínez Ferrándiz
953dd93a48
YoutubePlaylistIE: don't look into entry['content']['src'], accruing to the docs this can return live stream urls
2013-06-22 12:32:27 +02:00
Jaime Marquínez Ferrándiz
e704f4d378
YoutubeIE: If not subtitles language is given default to English for automatic captions (related #901 )
2013-06-22 12:14:24 +02:00
Jaime Marquínez Ferrándiz
77d0f05f71
YoutubeIE: Detect new Vevo style videos
...
The url_encoded_fmt_stream_map can be found in the video page, but the signature must be decrypted, we get it from the webpage instead of the `get_video_info` pages because we have only discover the algorithm for keys with both sub keys of size 43.
2013-06-21 21:51:10 +02:00
Philipp Hagemeister
50d2376769
Leave out sig if not present ( #896 )
2013-06-21 01:22:47 +02:00
Jaime Marquínez Ferrándiz
f4c8bbcfc2
TEDIE: download the best quality video and use the new _search_regex functions
...
Also extracts the description.
2013-06-20 20:51:20 +02:00
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.
2013-06-20 17:23:27 +02:00
Jaime Marquínez Ferrándiz
038a3a1a61
RBMARadioIE: fix the extraction of the JSON data
2013-06-20 14:37:43 +02:00
Jaime Marquínez Ferrándiz
587c68b2cd
DailymotionIE: fix the extraction of the video uploader and use _search_regex for getting it
2013-06-20 14:15:29 +02:00
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
.
2013-06-20 13:53:04 +02:00
Jaime Marquínez Ferrándiz
68f54207a3
SteamIE: only verify the age if needed
...
Also use the _html_search_regex function
2013-06-20 13:43:44 +02:00
Jaime Marquínez Ferrándiz
213b715893
Merge pull request #887 from anisse/master
...
Fetch all entries that are in a youtube playlist
Also add a test.
2013-06-19 12:52:44 +02:00
Jaime Marquínez Ferrándiz
449d5c910c
Fix GooglePlusIE: the video_page url has changed of place
2013-06-18 14:22:16 +02:00
Filippo Valsorda
0251f9c9c0
add _search_regex to the new IEs
2013-06-17 19:47:44 +02:00
Filippo Valsorda
8bc7c3d858
Merge branch 'search_regex' - PR #872 - closes #847
2013-06-17 19:28:18 +02:00
Filippo Valsorda
af44c94862
use _search_regex in GenericIE
2013-06-17 19:25:35 +02:00
Jaime Marquínez Ferrándiz
32aa88bcae
Add GametrailersIE
2013-06-16 20:34:45 +02:00
Jaime Marquínez Ferrándiz
51090d636b
VimeoIE: allow to download password protected videos
2013-06-15 11:35:14 +02:00
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.
2013-06-13 23:45:32 +02:00
Jaime Marquínez Ferrándiz
fb8f7280bc
GenericIE: try to find videos from twitter cards info
2013-06-13 08:26:39 +02:00
Jaime Marquínez Ferrándiz
f380401bbd
YoutubeSearchIE: the query is a str, in python 3 it fails if decode is called
2013-06-11 19:15:07 +02:00
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
2013-06-09 14:21:42 +02:00
Filippo Valsorda
979a9dd4c4
_html_search_regex with clean_html superpowers
2013-06-09 11:57:13 +02:00
Jaime Marquínez Ferrándiz
3054ff0cbe
Merge pull request #853 from mc2avr/master
...
add ZDFIE
2013-06-08 11:44:01 +02:00
Jaime Marquínez Ferrándiz
cd453d38bb
Merge pull request #878 from yasoob/master
...
Added Vbox7.com InfoExtractor and tests.
2013-06-08 10:54:47 +02:00
Filippo Valsorda
f5a290eed9
print "please report this issue on GitHub" on every ExtractorError
2013-06-08 09:56:34 +02:00
M.Yasoob Khalid
ecb3e676a5
Added Vbox7 Infoextractor
2013-06-08 12:44:38 +05:00
Filippo Valsorda
8b59a98610
XHamster: Can't see the description anywhere in the UI
2013-06-07 12:47:12 +02:00
Filippo Valsorda
8409501206
use search_regex in new IEs
2013-06-07 12:47:12 +02:00
Filippo Valsorda
be95cac157
raise exceptions on warnings during tests - and solve a couple of them
2013-06-07 12:46:23 +02:00
Filippo Valsorda
476203d025
print WARNINGs during test + minor fix to NBAIE
2013-06-06 15:07:05 +02:00
Filippo Valsorda
468e2e926b
implement fallbacks and defaults in _search_regex
2013-06-06 14:35:08 +02:00