Commit Graph

14858 Commits (8614a03f9c10f8dd8a513446fab62e94449156ce)

Author SHA1 Message Date
Johny Mo Swag d75654c15e using re.search 11 years ago
Jaime Marquínez Ferrándiz 0725f584e1 [wat] fix the extraction of the video url (fixes #1103)
Use the direct download link for Android.
11 years ago
Jaime Marquínez Ferrándiz 8cda9241d1 Add an extractor for kankan.com (closes #1133) 11 years ago
pishposhmcgee a3124ba49f Modified m_urls regex and video_url
Some videos have a leading slash, some do not
11 years ago
Johny Mo Swag 579e2691fe detect vevo embed fix 11 years ago
Johny Mo Swag 63f05de10b detect vevo embed 11 years ago
Jaime Marquínez Ferrándiz caeefc29eb [vimeo] add an extractor for channels 11 years ago
Jaime Marquínez Ferrándiz a3c736def2 [dailymotion] Add an extractor for Dailymotion playlists 11 years ago
Jaime Marquínez Ferrándiz 58261235f0 Add an extractor for roxwell.com (closes #1044) 11 years ago
Philipp Hagemeister da70877a1b release 2013.07.25.2 11 years ago
Jaime Marquínez Ferrándiz 5c468ca8a8 YoutubeIE: add algo for length 79 (fixes #1126) 11 years ago
Jaime Marquínez Ferrándiz aedd6bb97d YoutubeIE: new algo for length 81 (fixes #1127) 11 years ago
Jaime Marquínez Ferrándiz 733d9cacb8 Merge pull request #1120 from pishposhmcgee/patch-1
[collegehumor] Added an option 'e' to go with 'video' or 'embed'
11 years ago
Philipp Hagemeister 42f2805e48 [keek] Fix testcase (Broken by accident in 6625f82940) 11 years ago
Philipp Hagemeister 0ffcb7c6fc release 2013.07.25.1 11 years ago
Philipp Hagemeister 27669bd11d [ina] Allow I at start of video IDs 11 years ago
Philipp Hagemeister 6625f82940 [keek] Allow httpS URLs (Fixes #1123) 11 years ago
Philipp Hagemeister d0866f0bb4 release 2013.07.25 11 years ago
Philipp Hagemeister 09eeb75130 Merge remote-tracking branch 'pishposhmcgee/patch-2' 11 years ago
Philipp Hagemeister 0a99956f71 [ina] Fix URL detection (Fixes #1121) 11 years ago
pishposhmcgee 12ef6aefa8 changed video_url regex
Some older videos contain an extra properties such as 'embed' before 'type'.
11 years ago
pishposhmcgee e93aa81aa6 Added an option 'e' to go with 'video' or 'embed'
Based on links that I've seen, /e/<videoid> also occurs in the wild, and making this substitution yields effective results.
11 years ago
Jaime Marquínez Ferrándiz 755eb0320e [youtube] use itertools.count instead of a "while True" loop and a manual counter 11 years ago
Jaime Marquínez Ferrándiz 43ba5456b1 [youtube] add an extractor for the "Watch Later" list 11 years ago
Philipp Hagemeister 156d5ad6da release 2013.07.24.2 11 years ago
Jaime Marquínez Ferrándiz c626a3d9fa Add an extractor for downloading the Youtube favorite videos(closes #127) 11 years ago
Jaime Marquínez Ferrándiz b2e8bc1b20 YoutubeIE: Move the code from _real_initialize to a base class
This allows to reuse the code in other IEs without having to overwrite some parts.
11 years ago
Jaime Marquínez Ferrándiz 771822ebb8 YoutubePlaylistIE: break only if there's no entry field in the response
Otherwise the Favorite videos playlist cannot be downloaded complete.
Also break if it reach the maximum value of the start-index.
11 years ago
Jaime Marquínez Ferrándiz eb6a41ba0f ExfmIE: extract Soundcloud songs using SoundcloudIE
Now SouncloudIE accepts api urls.
11 years ago
Jaime Marquínez Ferrándiz 7d2392691c [soundcloud]: Some improvements
Extract thumbnails.
Make SoundcloudSetIE a subclass of SoundcloudIE to reuse some code.
Directly extract the file url without downloading an extra page.
11 years ago
Philipp Hagemeister c216c1894d release 2013.07.24.1 11 years ago
Jaime Marquínez Ferrándiz a052c1d785 Merge pull request #1114 from alexvh/traileraddict_hd
[traileraddict] Obtain hd quality stream if available

Updated md5 checksum of the test video.
11 years ago
Jaime Marquínez Ferrándiz 16484d4923 [traileraddict]: Support clips urls and more trailer urls 11 years ago
Jaime Marquínez Ferrándiz 32a09b4382 Merge pull request #1113 from alexvh/master
[traileraddict] Allow all types of trailer URLs
11 years ago
Philipp Hagemeister 870a7e6156 release 2013.07.24 11 years ago
patrickslin 239e3e0cca YoutubeIE: new algo for length 87 (fixes #1105)
Squashed commit from the pull requests #1107, #1109 and #1110.
11 years ago
Alex Van't Hof b1ca5e3ffa [traileraddict] Obtain hd quality stream if available
No clear method for determining if hd is available so opted to just
check for presence of hd toggle function.
11 years ago
Alex Van't Hof b9a1252c96 [traileraddict] Allow all types of trailer URLs
Valid url regex for traileraddict.com is too strict. Need to allow,
e.g. theatrical-trailer, teaser-trailer, feature-read-band-trailer, etc.
11 years ago
Philipp Hagemeister fc492de31d release 2013.07.23.1 11 years ago
Philipp Hagemeister a9c0f9bc63 Merge branch 'master' of github.com:rg3/youtube-dl 11 years ago
Philipp Hagemeister b7cc9f5026 [soundcloud] Support URLs with a slash at the end (Fixes #1104) 11 years ago
Jaime Marquínez Ferrándiz 252580c561 YoutubeChannelE: switch ajax query from channel_ajax to c4_browse_ajax
It wasn't detecting when there aren't more videos
11 years ago
Jaime Marquínez Ferrándiz acc47c1a3f Mark WatIE and TF1IE as broken (related #1103) 11 years ago
Jaime Marquínez Ferrándiz 70fa830e4d CollegeHumorIE: support Youtube videos and embed urls (fixes #1094) 11 years ago
Philipp Hagemeister a7af0ebaf5 release 2013.07.23 11 years ago
Jaime Marquínez Ferrándiz 67ae7b4760 Fix BreakIE
Also detect videos that come from Youtube
11 years ago
Jaime Marquínez Ferrándiz de48addae2 Fix CollegHumorIE
Now it downloads the video over http in one file, it doesn't downloads in fragments
Added a test and use the methods in InfoExtractor for downloading webpages
11 years ago
Jaime Marquínez Ferrándiz ddbfd0f0c5 ComedyCentralIE: support the extended interviews urls (fixes #1079) 11 years ago
Jaime Marquínez Ferrándiz d7ae0639b4 [youtube] Add an extractor for Youtube recommended videos (":ytrec" keyword) (closes #476)
The new extractor and YoutubeSubscriptionsIE are subclasses of YoutubeFeedsInfoExtractor, which allows to fetch videos from http://www.youtube.com/feed_ajax
11 years ago
Jaime Marquínez Ferrándiz 6804038d06 Don't try to write the subtitles if it's None 11 years ago
Jaime Marquínez Ferrándiz 2f799533ae YoutubeIE: don't crash when trying to get automatic captions if the videos has standard subtitles. 11 years ago
Jaime Marquínez Ferrándiz 88ae5991cd YoutubeIE: use the same function for getting the subtitles for the "--write-sub" and "--all-sub" options 11 years ago
Jaime Marquínez Ferrándiz 5d51a883c2 Use a dictionary for storing the subtitles
The errors while getting the subtitles are reported as warnings, if no subtitles are found return and empty dict.
11 years ago
Jaime Marquínez Ferrándiz c4a91be726 Save subtitles using the same code for all the options 11 years ago
Philipp Hagemeister 0382435990 [exfm] Add IE_* descriptions 11 years ago
Philipp Hagemeister b390d85d95 Merge remote-tracking branch 'yasoob/master' 11 years ago
Philipp Hagemeister be925dc64c release 2013.07.19 11 years ago
Jaime Marquínez Ferrándiz de7a91bfe3 WeiboIE: extract the player urls from a json webpage
Also extract a Sina url that doesn't require to follow a redirection.
11 years ago
Jaime Marquínez Ferrándiz a4358cbabd YoutubeIE: new algo for length 85 (closes #1080), thanks to @patrickslin 11 years ago
Jaime Marquínez Ferrándiz 177ed935a9 TEDIE: fix the title extraction 12 years ago
Jaime Marquínez Ferrándiz c364f15ff1 Add WeiboIE (closes #1039)
It just embed video from other sites.
Modified the _VALID_URL of Youku to catch embed urls.
12 years ago
Jaime Marquínez Ferrándiz e1f6e61e6a Add an extractor for 56.com (related #1039) 12 years ago
Jaime Marquínez Ferrándiz 0932300e3a Add SinaIE (related #1039): extractor for video.sina.com.cn 12 years ago
Jaime Marquínez Ferrándiz 3f40217704 InstagramIE: fix the extraction of the uploader_id and the title
The page title is now 'Instagram', so we build it.
Also extract the description
12 years ago
Philipp Hagemeister f631c3311a Hint that --update may need sudo 12 years ago
Philipp Hagemeister ad433bb372 release 2013.07.18 12 years ago
Jaime Marquínez Ferrándiz 444b116597 YoutubeIE: add algo for length 90 (closes #1064)
Order the cases from higher to lower length.
12 years ago
M.Yasoob Khalid 8e5e059d7d forgot to import json json 12 years ago
M.Yasoob Khalid 2b1b511f6b removed some unnecessary imports 12 years ago
M.Yasoob Khalid 233ad24ecf corrected a typo and added myself to travis notifications. 12 years ago
M.Yasoob Khalid c4949c50f9 added test for ex.fm 12 years ago
M.Yasoob Khalid b6ef402905 added an IE for ex.fm 12 years ago
Jaime Marquínez Ferrándiz e1fb245690 Add CondeNastIE
It supports some of the websites of the Condé Nast group: WIRED, GQ, Vogue, Glamour, W Magazine and Vanity Fair.
12 years ago
Jaime Marquínez Ferrándiz 5a76c6517e YoutubeIE: some encrypted signatures have more than two parts, print the size of all the parts 12 years ago
Philipp Hagemeister 1bb9568776 release 2013.07.17.1 12 years ago
Philipp Hagemeister ecd1c2f7e9 [thisav] add a test for video MD5 12 years ago
Philipp Hagemeister 466de68801 [thisav] Add IE (Fixes #1056) 12 years ago
Philipp Hagemeister 88d4111cfa [youtube] Add code for signature 92 (Closes #1060) 12 years ago
Philipp Hagemeister be547e1d3b Revert "[youtube] improved decrypt_signature, closes #1060"
This reverts commit fe6fad1242 and closes #1066.
12 years ago
Philipp Hagemeister bf85454116 [metacafe] Fix test 12 years ago
Philipp Hagemeister 5910724b11 [metacafe] New result format 12 years ago
Philipp Hagemeister 7e24b09da9 [metacafe] Extract description 12 years ago
Philipp Hagemeister f085f960e7 [metacafe] Fix uploader detection 12 years ago
Philipp Hagemeister f38de77f6e Use unescapeHTML for OpenGraph properties
These are attribute values, so we don't need the more complex and whitespace-destroying cleanHTML - we just need to unescape quotes, that's it.
12 years ago
Anton Novosyolov fe6fad1242 [youtube] improved decrypt_signature, closes #1060 12 years ago
Philipp Hagemeister ec00e1d8a0 [metacafe] Use modern helper methods 12 years ago
Philipp Hagemeister de29c4144e Ignore errors in git error handling in verbose mode in Python 3 12 years ago
Philipp Hagemeister f3bab0044e Write debugging output to stderr (#1059) 12 years ago
Philipp Hagemeister ffd1833b87 release 2013.07.17 12 years ago
Philipp Hagemeister 896d5b63e8 [metacafe] Add support for AnyClip videos (#1059) 12 years ago
Jaime Marquínez Ferrándiz 67de24e449 [freesound] Minor improvements 12 years ago
Jaime Marquínez Ferrándiz 66400c470c Merge pull request #1050 from yasoob/master
Added an IE and test for Freesound.org .
12 years ago
M.Yasoob Khalid 7665010267 added test for freesound.org 12 years ago
M.Yasoob Khalid 5d9b75051a Added an IE for freesound.org 12 years ago
Jaime Marquínez Ferrándiz ab2f744b90 GametrailersIE: make it a subclass of MTVIE to reuse most of the extraction process 12 years ago
Jaime Marquínez Ferrándiz 300fcad8a6 MTVIE: fix xml tags in the media namespace (python2.6) 12 years ago
Jaime Marquínez Ferrándiz f7e025958a [mtv]: rework MTVIE and add tests (closes #913)
It uses the same system as ComedyCentralIE to transform ramp urls into http.
12 years ago
Jaime Marquínez Ferrándiz 0ab5531363 [livestream] fix import statement 12 years ago
Jaime Marquínez Ferrándiz b4444d5ca2 Add LivestreamIE (closes #1042) 12 years ago
alphapapa 0025da15cf Clarify that download rate is in bytes per second
I found f918ec7ea2 but it is still not clear to anyone who hasn't read Issue #723 whether the limit is in bits or bytes.  This is doubly confusing because 1) ISPs usually advertise speeds in bits per second, and 2) lowercase "k" and "m" are often used in correlation with bits rather than bytes.
12 years ago
Philipp Hagemeister b9d3e1635f Strip hash info from URL when making requests (Fixes #1038) 12 years ago
Philipp Hagemeister aa6b734e02 [instagram] really fix uploader_id detection (Fixes #1038) 12 years ago
Philipp Hagemeister 73b57f0ccb [instagram] fix uploader_id detection (Fixes #1038) 12 years ago
Philipp Hagemeister 3c4e6d8337 Improve OpenGraph property matching 12 years ago
Philipp Hagemeister 36034aecc2 Merge remote-tracking branch 'jaimeMF/opengraph' 12 years ago
Jaime Marquínez Ferrándiz ffca4b5c32 Add CanalplusIE (closes #59 and closes #918) 12 years ago
Jaime Marquínez Ferrándiz b0e72bcf34 CriterionIE: simplify some parts and use _html_search_regex 12 years ago
Jaime Marquínez Ferrándiz 7fd930c0c8 Merge pull request #1036 from yasoob/master
Added an IE and test for Criterion videos (closes #1035).
12 years ago
Jaime Marquínez Ferrándiz 2e78b2bead YouJizzIE: support videos that define the urls in a playlist page (closes #1037) 12 years ago
Jaime Marquínez Ferrándiz 44dbe89035 Use re.DOTALL by default when searching OpenGraph properties 12 years ago
M.Yasoob Khalid 2d5a8b5512 added test for criterion.com 12 years ago
M.Yasoob Khalid 159736c1b8 added an IE for criterion.com 12 years ago
Jaime Marquínez Ferrándiz 46720279c2 InfoExtractor: add some helper methods to extract OpenGraph info 12 years ago
Jaime Marquínez Ferrándiz d8269e1dfb Don't try to save the thumbnail if it's None
It means the extractor couldn't find it
12 years ago
Jaime Marquínez Ferrándiz cbdbb76665 Use determine_ext when saving the thumbnail
Urls that contain a query produced filenames with wrong extensions
12 years ago
Jaime Marquínez Ferrándiz 6543f0dca5 BrightcoveIE: Use parse_qs to extract the fields of the query (closes #1032)
Add a compat_urlparse to utils.
12 years ago
Jaime Marquínez Ferrándiz 232eb88bfe GenericIE: allow to match declaration of the Brightocove parameters that use ' instead of " 12 years ago
Jaime Marquínez Ferrándiz a95967f8b7 [ign]: support some country versions and add an extractor for 1up.com
1up.com uses the gin video system, the extractor is a subclass of IGNIE, it just replaces the video id
12 years ago
Jaime Marquínez Ferrándiz 2ef648d3d3 Add IGNIE
Only for www.ign.com, it doesn't support country specific versions (like es.ign.com)
12 years ago
Philipp Hagemeister 33f6830fd5 release 2013.07.12 12 years ago
Jaime Marquínez Ferrándiz 606d7e67fd YoutubeIE: add algo for length 81 (closes #1026) 12 years ago
Philipp Hagemeister fd87ff26b9 release 2013.07.11 12 years ago
Jaime Marquínez Ferrándiz 85347e1cb6 YoutubeIE: a new algo for length 83 12 years ago
Jaime Marquínez Ferrándiz 41897817cc GametrailersIE: support multipart videos
Use xml.etree.ElementTree instead of re when possible
12 years ago
Philipp Hagemeister 45ff2d51d0 [brightcove] add import 12 years ago
Philipp Hagemeister 5de3ece225 [brightcove] fix on Python 2.6 12 years ago
Philipp Hagemeister df50a41289 [arte] Fix on 2.6 12 years ago
Philipp Hagemeister 59ae56fad5 Add helper function find_path_attr 12 years ago
Philipp Hagemeister 690e872c51 Remove video_result helper method
Calling it was more complex then actually including the type in the video info
12 years ago
Philipp Hagemeister 81082e046e [ehow] improve minor bits 12 years ago
Philipp Hagemeister 3fa9550837 Merge remote-tracking branch 'yasoob/master' 12 years ago
M.Yasoob Khalid b1082f01a6 added test for ehow 12 years ago
M.Yasoob Khalid f35b84c807 added an IE for Ehow videos 12 years ago
Jaime Marquínez Ferrándiz 117adb0f0f GenericIE: detect more Brightcove videos
In some sites "class" contains more that BrightcoveExperience
12 years ago
Jaime Marquínez Ferrándiz abb285fb1b BrightcoveIE: add support for playlists 12 years ago
Jaime Marquínez Ferrándiz a431154706 Set the playlist_index and playlist fields for already resolved video results. 12 years ago
Jaime Marquínez Ferrándiz cfe50f04ed GenericIE: Detect videos from Brightcove
Brightcove videos info is usually found in an <object class="BrightcoveExperience"></object> node, this is passed to a new method of BrightcoveIE that builds a url to extract the video.
12 years ago
Jaime Marquínez Ferrándiz a7055eb956 YoutubeIE: show a more meaningful error when it founds a rtmpe download (related #343) 12 years ago
Philipp Hagemeister 0a1be1e997 release 2013.07.10 12 years ago
Jaime Marquínez Ferrándiz c93898dae9 YoutubeIE: new algo for length 83 (closes #1017 and closes #1016) 12 years ago
Jaime Marquínez Ferrándiz ebdf2af727 GameSpotIE: support more urls and download videos in the best quality 12 years ago
Jaime Marquínez Ferrándiz c108eb73cc YoutubeIE: Fix vevo explicit videos (closes #956)
When an age restricted video is detected it simulates accessing the video from www.youtube.com/v/{video_id}
12 years ago
Jaime Marquínez Ferrándiz 3a1375dacf VeohIE: remove debug logging 12 years ago
Jaime Marquínez Ferrándiz 41bece30b4 DotsubIE: simplify and extract the upload date
Do not declare variables for fields in the info dictionary.
12 years ago
Jaime Marquínez Ferrándiz 16ea58cbda Merge pull request #1009 from yasoob/master
Added an IE and test for dotsub.com videos. ( closes #1008 )
12 years ago
Jaime Marquínez Ferrándiz 99e350d902 Add VeohIE (closes #1006) 12 years ago
M.Yasoob Khalid 13e06d298c added an IE and test for dotsub. 12 years ago
Jaime Marquínez Ferrándiz 56c7366547 YoutubeIE: reuse instances of InfoExtractors (closes #998)
When a IE is added to the list, it's also added to a dictionary. When a IE is requested it first looks in the dictionary and if there's no instance it will create a new one.

That way _real_initialize is only called once for each IE, saving time if it needs to login for example.
12 years ago
Jaime Marquínez Ferrándiz 81f0259b9e YoutubeSubscriptionsIE: raise an error if there's no login information. 12 years ago
Jaime Marquínez Ferrándiz fefcb5d314 YoutubeIE: use the new method in the base IE for getting the login info 12 years ago
Philipp Hagemeister 345b0c9b46 Remove dead code 12 years ago
Philipp Hagemeister 20c3893f0e Do not redefine variables in list comprehensions 12 years ago
Philipp Hagemeister 29293c1e09 release 2013.07.08.1 12 years ago
Philipp Hagemeister 5fe3a3c3fb [archive.org] Add extractor (Fixes #1003) 12 years ago
Philipp Hagemeister b04621d155 release 2013.07.08 12 years ago
Philipp Hagemeister b227060388 [arte] Always look for the JSON URL (Fixes #1002) 12 years ago
Philipp Hagemeister d93e4dcbb7 Merge branch 'master' of github.com:rg3/youtube-dl 12 years ago
Philipp Hagemeister 73e79f2a1b [3sat] Add support (Fixes #1001) 12 years ago
Jaime Marquínez Ferrándiz fc79158de2 VimeoIE: authentication support (closes #885) and add a method in the base InfoExtractor to get the login info 12 years ago
Jaime Marquínez Ferrándiz 7763b04e5f YoutubeIE: extract the thumbnail in the best possible quality 12 years ago
Philipp Hagemeister 9d7b44b4cc release 2013.07.07.01 12 years ago
Philipp Hagemeister 897f36d179 [youtube:subscriptions] Use colon for differentiation of shortcuts 12 years ago
Philipp Hagemeister 94c3637f6d release 2013.07.07 12 years ago
Jaime Marquínez Ferrándiz 04cc96173c [youtube] Add and extractor for the subscriptions feed (closes #498)
It can be downloaded using the ytsubscriptions keyword.
It needs the login information.
12 years ago
Jaime Marquínez Ferrándiz fbaaad49d7 Add BrightcoveIE (closes #832)
It only accepts the urls that are use for embedding the video, it doesn't search in generic webpages to find Brightcove videos
12 years ago
Jaime Marquínez Ferrándiz b29f3b250d DailymotionIE: extract thumbnail 12 years ago
Philipp Hagemeister fa343954d4 release 2013.07.05 12 years ago
Jaime Marquínez Ferrándiz 2491f5898e DailymotionIE: simplify the extraction of the title and remove an unused assignment of video_uploader 12 years ago
Jaime Marquínez Ferrándiz b27c856fbc Dailymotion: fix the download of the video in the max quality (closes #986) 12 years ago
Jaime Marquínez Ferrándiz 9941ceb331 ArteTVIE: support emission urls that don't contain the video id
Like http://www.arte.tv/guide/fr/emissions/AJT/arte-journal
12 years ago
Philipp Hagemeister c536d38059 release 2013.07.04 12 years ago
Philipp Hagemeister 8de64cac98 [arte] Fix language selection (Fixes #988) 12 years ago
Philipp Hagemeister 6d6d286539 Merge branch 'master' of github.com:rg3/youtube-dl 12 years ago
Philipp Hagemeister 5d2eac9eba [auengine] Add tests (Fixes #985) 12 years ago
Jaime Marquínez Ferrándiz 9826925a20 ArteTVIE: extract the video with the correct language
Some urls from the French version of the page could download the German version.

Also instead of extracting the json url from the webpage, build it to skip the download
12 years ago
Jaime Marquínez Ferrándiz 24a267b562 TudouIE: extract all the segments of the video and download the best quality (closes #975)
Also simplify a bit the extraction of the id from the url and write directly the title for the test video
12 years ago
Jaime Marquínez Ferrándiz d4da3d6116 BlipTVIE: download the video in the best quality (closes #215) 12 years ago
Philipp Hagemeister d5a62e4f5f release 2013.07.02 12 years ago
Philipp Hagemeister 9a82b2389f Do not show bug report for errors that are to be expected (Closes #973) 12 years ago
Philipp Hagemeister 8dba13f7e8 Squelch git not found exception (#973) 12 years ago
Philipp Hagemeister deacef651f Improve formatting 12 years ago
Jaime Marquínez Ferrándiz 59fc531f78 Add InstagramIE (related #904) 12 years ago
Jaime Marquínez Ferrándiz 5c44c15438 GenericIE: match titles that spread across multiple lines (related #904) 12 years ago
Philipp Hagemeister 62067cb9b8 Shorten --list-extractor-descriptions to --extractor-descriptions 12 years ago
Philipp Hagemeister 0f81866329 Add --list-extractor-descriptions (human-readable list of IEs) 12 years ago
Philipp Hagemeister 2db67bc0f4 Merge branch 'master' of github.com:rg3/youtube-dl 12 years ago
Philipp Hagemeister 7dba9cd039 Sort IEs alphabetically in --list-extractors 12 years ago
Jaime Marquínez Ferrándiz 75dff0eef7 [youtube]: add YoutubeShowIE (closes #14)
It just extracts the playlists urls for each season
12 years ago
Jaime Marquínez Ferrándiz d828f3a550 YoutubeIE: use a negative index when accessing the last element of the format list 12 years ago
Jaime Marquínez Ferrándiz bcd6e4bd07 YoutubeIE: extract the correct video id for movie URLs (closes #597) 12 years ago
Philipp Hagemeister 53936f3d57 Merge remote-tracking branch 'yasoob/master'
Conflicts:
	youtube_dl/extractor/__init__.py
12 years ago
Philipp Hagemeister 0beb3add18 Separate downloader options 12 years ago
Philipp Hagemeister f9bd64c098 [update] Add package manager to error message (#959) 12 years ago
Philipp Hagemeister d7f44b5bdb [youtube] Warn if URL is most likely wrong (#969) 12 years ago
Philipp Hagemeister 48bfb5f238 [instagram] Fix title 12 years ago
Jaime Marquínez Ferrándiz 97ebe8dcaf StatigramIE: update the title of the test video 12 years ago
Jaime Marquínez Ferrándiz d4409747ba TumblrIE: update test
The video (once more) is no longer available
12 years ago
Jaime Marquínez Ferrándiz 37b6a6617f ArteTvIE: support videos from videos.arte.tv
Each source of videos have a different extraction process, they are in different methods of the extractor.
Changed the extension of videos from mp4 to flv.
12 years ago
Philipp Hagemeister ca1c9cfe11 release 2013.06.34.4 12 years ago
Philipp Hagemeister adeb4d7469 Merge remote-tracking branch 'origin/master' 12 years ago
Philipp Hagemeister 50587ee8ec [vimeo] fix detection for http://vimeo.com/groups/124584/videos/24973060 12 years ago
Jaime Marquínez Ferrándiz 8244288dfe WatIE: support videos divided in multiple parts (closes #222 and #659)
The id for the videos is now the full id, no the one in the webpage url.
Also extract more information: description, view_count and upload_date
12 years ago
Philipp Hagemeister 6ffe72835a [tutv] Fix URL type (for Python 3) 12 years ago
Philipp Hagemeister 8ba5e990a5 release 2013.06.34.3 12 years ago
Philipp Hagemeister 9afb1afcc6 [tutv] Add IE (Fixes #965) 12 years ago
Philipp Hagemeister 9c5cd0948f [ted] Fix test checksum 12 years ago
Philipp Hagemeister f3d294617f Document view_count (Closes #963) 12 years ago
M.Yasoob Khalid 887a227953 added an IE and test for traileraddict.com 12 years ago
Jaime Marquínez Ferrándiz 705f6f35bc Move TF1IE to its own file 12 years ago
Jaime Marquínez Ferrándiz e648b22dbd Add TF1IE 12 years ago
Filippo Valsorda 257a2501fa keep track of the dates and html5player versions of working YT signature algos 12 years ago
Jaime Marquínez Ferrándiz 99afb3ddd4 Add WatIE 12 years ago
Philipp Hagemeister a3c776203f Rewrote error message a bit to clarify 12 years ago
M.Yasoob Ullah Khalid 53f350c165 Changed the error message.
I changed the ExtractorError from ```msg = msg + u'; please report this issue on http://yt-dl.org/bug'``` to ```msg = msg + u'; please report this issue on http://yt-dl.org/bug with the complete output by running the same command with --verbose flag'```
Hopefully this will tell the users to report bugs with the complete output.
12 years ago
M.Yasoob Khalid f46d31f948 Add RingTVIE (Thanks @yasoob) 12 years ago
M.Yasoob Khalid bf64ff72db Added an IE for gamespot. Although gamespot allows downloading but it is only available to registered users. With this IE no registration is required. 12 years ago
Jaime Marquínez Ferrándiz 023fa8c440 Add function add_default_info_extractors to YoutubeDL
It adds to the list the ies returned by ge_extractors
12 years ago
Philipp Hagemeister 427023a1e6 Merge branch 'generate-ie-list' 12 years ago
Philipp Hagemeister 3f223f7b2e [tumblr] Fix title 12 years ago
Philipp Hagemeister 20db33e299 Make sure SoundcloudIE does not match soundcloud sets 12 years ago
Philipp Hagemeister c0109aa497 release 2013.06.34.2 12 years ago
Philipp Hagemeister ba7a1de04d Credit @gitprojs for auengine 12 years ago
Philipp Hagemeister 4269e78a80 Merge branch 'master' of github.com:rg3/youtube-dl 12 years ago
Philipp Hagemeister 6f5ac90cf3 Move tests to the IE definitions 12 years ago
Philipp Hagemeister de282fc217 Merge pull request #954 from gitprojs/generic
Augmented Generic IE
12 years ago
Philipp Hagemeister ddbd903576 Tests: Add coding to files 12 years ago
Philipp Hagemeister 0c56a3f773 [googleplus] move tests 12 years ago
Philipp Hagemeister 9d069c4778 [infoq] move tests 12 years ago
Philipp Hagemeister 0d843f796b Remove superfluous name declarations 12 years ago
Philipp Hagemeister 67f51b3d8c [youku] move tests 12 years ago
Philipp Hagemeister 5c5de1c79a [eighttracks] move test 12 years ago
Philipp Hagemeister 0821771466 [steam] move test 12 years ago
Philipp Hagemeister 83f6f68e79 [metacafe] move tests 12 years ago
Albert Kim 27473d18da Made 'video' the default title for generic IE 12 years ago
Philipp Hagemeister 0c6c096c20 [soundcloud] Move tests 12 years ago
Albert Kim 52c8ade4ad Made generic IE handle more cases
Added a possible quote after file, so it can now handle cases like:
'file': 'http://www.a.com/b.mp4'
12 years ago
Philipp Hagemeister 0e853ca4c4 [youtube] Fix tests in 2.x 12 years ago
Philipp Hagemeister 2eb88d953f Allow _TESTS attribute for IEs with multiple tests
This also improves the numbering of duplicate tests
12 years ago
Philipp Hagemeister 1f0483b4b1 Generate the list of IEs automatically
It seems like GenericIE needs to be last, but other than that, the order really does not matter anymore.
To cut down on merge conflicts, generate the list of IEs automatically.
12 years ago
Philipp Hagemeister 6b47c7f24e Allow moving tests into IE files
Allow adding download tests right in the IE file.
This will cut down on merge conflicts and make it more likely that new IE authors will add tests right away.
12 years ago
Philipp Hagemeister d798e1c7a9 [auengine] Rename to official capitalization 12 years ago
Philipp Hagemeister 3a8736bd74 Merge remote-tracking branch 'gitprojs/master'
Conflicts:
	youtube_dl/extractor/__init__.py
12 years ago
Philipp Hagemeister c8c5163618 release 2013.06.34.1 12 years ago
Philipp Hagemeister 500f3d2432 Merge remote-tracking branch 'origin/HEAD' 12 years ago
Philipp Hagemeister ed4a915e08 Add tests and improve for HotNewHipHop 12 years ago
Philipp Hagemeister b8f7b1579a Merge remote-tracking branch 'JohnyMoSwag/master' 12 years ago
Johny Mo Swag ed54491c60 fix for detecting youtube embedded videos. 12 years ago
Albert Kim e4decf2750 Updated auengine IE to use compat_urllib* utils 12 years ago
Jaime Marquínez Ferrándiz c90f13d106 YoutubeIE: update the docstrings and the error message of _decrypt_signature
Now it doesn't check the size of the two parts of the key.
12 years ago
Albert Kim 62008f69c1 Added an IE for auengine.com 12 years ago
Philipp Hagemeister e88f5e0b4e release 2013.06.34 12 years ago
Filippo Valsorda 769fda3c5a print more encrypted signature info on -v (rel: #948) 12 years ago
Filippo Valsorda 23300d7149 a new day, a new s algo - fix #946 12 years ago
Philipp Hagemeister ee313cdcbf simplify youtube signature generation 12 years ago
Johny Mo Swag 8b50fed04b removed print statement 12 years ago
Johny Mo Swag 5b66de8859 Added HotNewHipHop IE 12 years ago
Philipp Hagemeister e38af9e00c Merge branch 'master' of github.com:rg3/youtube-dl 12 years ago
Philipp Hagemeister 6b37f0be55 Add a clean-room implementation for youtube signatures 12 years ago
Jaime Marquínez Ferrándiz 75c9481224 ArteTvIE: rewrite the extract process to support the new site (fixes #875)
The video can be downloaded with rtmp or http, but the best quality format seems to always use rtmp.
Deleted the old methods.
12 years ago
Jaime Marquínez Ferrándiz bcd606c0fe ComedycentralIE: Force conversion of the description to unicode (close #941)
When writing to a file it would fail.
12 years ago
Philipp Hagemeister ed92bc9f6e [wimp] minor readability improvements (#940) 12 years ago
Philipp Hagemeister 9b0756f8f2 [vevo] remove unused import 12 years ago
Jaime Marquínez Ferrándiz aa0c87391c Add CSpanIE (closes #312) 12 years ago
M.Yasoob Khalid b1dfdc51b1 added .decode('ascii') 12 years ago
Jaime Marquínez Ferrándiz 2e32528012 FileDownloader: fixed call to "report_error" of YoutubeDL
It was being called as "error"
12 years ago
M.Yasoob Khalid f64e7695a1 added b'' to my regex expression in order to solve the error on python 3 12 years ago
M.Yasoob Khalid 5abeaf0650 changed wimp.py according to the changes suggested by jaime 12 years ago
M.Yasoob Khalid d1bd37deac Merge branch 'master' of github.com:rg3/youtube-dl 12 years ago
M.Yasoob Khalid 405ec05cb2 added an IE for wimp.com 12 years ago
Ismael Mejia b98a6b2f72 Fixed typo in subtitle format option (from: sbt => sbv) 12 years ago
Ismael Mejia 65cceef8f4 Added support for additional vtt subtitle format (WebVTT) in youtube-dl. 12 years ago
Jaime Marquínez Ferrándiz b004821fa9 Add the option "--write-auto-sub" to download automatic subtitles from Youtube
Now automatic subtitles are only downloaded if the option is given.
(closes #903)
12 years ago
Philipp Hagemeister 81b42336ad release 2013.06.33 12 years ago
Jaime Marquínez Ferrándiz c6c1974672 Add "--video-password" option (related #889)
Used only for accessing a private video

Restore the error when the account is missing
12 years ago
Jaime Marquínez Ferrándiz a545d1d262 Merge pull request #922 from JohnyMoSwag/master
Added embedded youtube detection to WorldstarIE
12 years ago
Jaime Marquínez Ferrándiz 037fcd0047 JukeboxIE: support more countries 12 years ago
Philipp Hagemeister 318452bc0c Sort IEs alphabetically 12 years ago
Philipp Hagemeister d746cd88c2 Merge remote-tracking branch 'yasoob/master' 12 years ago
Philipp Hagemeister 9c42603b5a release 2013.06.32 12 years ago
M.Yasoob Khalid 9caa687d81 Added an IE for todou 12 years ago
Philipp Hagemeister 5926c10690 release 2013.06.31 12 years ago
Philipp Hagemeister df725153d2 Credit mc2avr for JukeboxIE (#924) 12 years ago
Philipp Hagemeister d662896090 [googleplus] Adapt to new detail URL format 12 years ago
Philipp Hagemeister db241e8645 Add encoding to jukebox IE and simplify it a little bit 12 years ago
Philipp Hagemeister 515d7a5e73 Add Jukebox IE 12 years ago
mc2avr 14fbdc9cdd [jukebox] call YoutubeIE if necessary 12 years ago
Filippo Valsorda 98bcd2834a improve generic and encrypted signature error messages 12 years ago
mc2avr 28ef06f7c2 add JukeboxIE 12 years ago
Philipp Hagemeister 577d02370d release 2013.06.30 12 years ago
Philipp Hagemeister 50be92c11c Handle video pages without vevo IDs (Fixes #923) 12 years ago
Johny Mo Swag d18596baf4 added Youtube embed detection to WorldstarIE 12 years ago
Jaime Marquínez Ferrándiz 7ce7e39476 YoutubeIE: Extend decryption of signatures to all videos that have the 's' field in the url_encoded_fmt_stream_map (related #920) 12 years ago
Filippo Valsorda 93eb15c573 clean up printing in __init__.py 12 years ago
Philipp Hagemeister 9f4d83e3b1 release 2013.06.29 12 years ago
Jaime Marquínez Ferrándiz 1c251cd948 MTVIE: add support for Vevo videos (related #913) 12 years ago
Jaime Marquínez Ferrándiz 70d1924f8b Add VevoIE 12 years ago
Philipp Hagemeister 7b4948b05f release 2013.06.28 12 years ago
Philipp Hagemeister 878b5d9f0d Merge remote-tracking branch 'jaimeMF/youtubedl_class' 12 years ago
Philipp Hagemeister 2bc1820660 release 2013.06.27 12 years ago
Jaime Marquínez Ferrándiz 8222d8de88 Split FileDownloader in two classes: FileDownloader and YoutubeDL
YoutubeDL is the class that coordinates everything
FileDownloader gets a filename and an info dict and downloads the video.
12 years ago
Jaime Marquínez Ferrándiz c7253e2e8c [youtube] fix condition always being evaluated to true 12 years ago
Philipp Hagemeister d69cf69a6a [youtube] Use mp4 as extension for format 38 (Fixes #892) 12 years ago
Philipp Hagemeister d02ecdefab release 2013.06.26 12 years ago
Philipp Hagemeister f8bf74575a release 2013.06.25 12 years ago
Philipp Hagemeister dabcaf3b06 release 2013.06.24 12 years ago
Philipp Hagemeister b07d9c23c5 release 2013.06.23 12 years ago
Philipp Hagemeister 825e0984e2 [break] adapt to new paths 12 years ago
Philipp Hagemeister 190717e31f [justin.tv] Clarify variable content 12 years ago
Philipp Hagemeister 0824c28c8b Remove mentions of old InfoExtractors module 12 years ago
Philipp Hagemeister c59b4aaeef Fix imports and restrict available legacy imports 12 years ago
Philipp Hagemeister f9c6cbf002 Move extractor imports and functions into extractor/__init__.py 12 years ago
Philipp Hagemeister b8fe71ab86 Remove unused imports from InfoExtractor 12 years ago
Philipp Hagemeister cb10cded2a [xhamster] Move into own file 12 years ago
Philipp Hagemeister cd8b830292 [Teamcoco] Move into own file 12 years ago
Philipp Hagemeister 1ac4004f3a [flickr] Move into own file 12 years ago
Philipp Hagemeister e17d368ae2 [howcast] Move into own file 12 years ago
Philipp Hagemeister 27110b0567 [hypem] Move into own file 12 years ago
Philipp Hagemeister 9fe4de3471 [ina] Move into own file 12 years ago
Philipp Hagemeister d26d440e19 [redtube] Simplify 12 years ago
Philipp Hagemeister 9f5daf0006 [redtube] move into own file 12 years ago
Philipp Hagemeister eb1634cbf8 [Vine] move into own file 12 years ago
Philipp Hagemeister 01c10ca26e [VBox7] move into own file 12 years ago
Philipp Hagemeister 45aef47281 [Bandcamp] move into own file 12 years ago
Philipp Hagemeister ae287755b7 [Tumblr] move into own file 12 years ago
Philipp Hagemeister a37f27ae99 [LiveLeak] move into own file 12 years ago
Philipp Hagemeister 49f5f315fd [Spiegel] move into own file 12 years ago
Philipp Hagemeister 97d2db017c [myspass] Move into own file and default to mp4 ext 12 years ago
Philipp Hagemeister 2c64df0399 [keek] move into own file 12 years ago
Philipp Hagemeister 828400422a [8tracks] Move into own file 12 years ago
Philipp Hagemeister c3c77cec30 [youjizz] move into own file 12 years ago
Philipp Hagemeister 1183b85f50 [pornotube] move into own file 12 years ago
Philipp Hagemeister 0143dc029c [YouPorn] move into own file 12 years ago
Philipp Hagemeister e10e576fed [RBMARadio] move into own file 12 years ago
Philipp Hagemeister 78af8eb1d1 [ustream] move into its own file 12 years ago
Philipp Hagemeister 79e93125d0 [justin.tv] move into own file 12 years ago
Philipp Hagemeister 48db0b1f4a [FunnyOrDie] Remove unused import 12 years ago
Philipp Hagemeister 8f0578f0fc Move FunnyOrDie into its own file 12 years ago
Philipp Hagemeister 250f557872 Move WorldStarHipHop into its own file 12 years ago
Philipp Hagemeister 462dc88b17 Move Steam IE into its own file 12 years ago
Philipp Hagemeister 570fa151fc Move XNXX into its own file 12 years ago
Philipp Hagemeister 9c286cfa00 Move Youku IE into its own file 12 years ago
Philipp Hagemeister 80cbb6ddbb Move MixCloud into its own file 12 years ago
Philipp Hagemeister 9fd5ce0cbe Move TED IE into its own file 12 years ago
Philipp Hagemeister 1736dec629 Mark MTV as broken for now (#913) 12 years ago
Philipp Hagemeister fc28721960 Add MTV IE file (oops) 12 years ago
Philipp Hagemeister 335056663a Move MTV IE into its own file 12 years ago
Philipp Hagemeister 5b286728de Move NBA IE into its own file 12 years ago
Philipp Hagemeister 291a168bcc Move StanfordOC IE into its own file 12 years ago
Philipp Hagemeister fda7d31aa0 Move infoq into its own file 12 years ago
Philipp Hagemeister cbf46c737c Move XVideos IE into its own file (and simplify it a bit) 12 years ago
Philipp Hagemeister 7beb36a529 Move Collegehumor IE into its own file 12 years ago
Philipp Hagemeister 153697660d Move Escapist into its own file 12 years ago
Philipp Hagemeister 60a72e8d45 Simplify EscapistIE 12 years ago
Philipp Hagemeister 426ff04282 Move DepositFiles into its own IE 12 years ago
Philipp Hagemeister a50e1b32e4 Add facebook import 12 years ago
Philipp Hagemeister 9eae41ddef Move Facebook into its own file 12 years ago
Philipp Hagemeister aad0d6d5ba Move Soundcloud into its own file 12 years ago
Philipp Hagemeister 7aca14a1ec Move G+ IE into its own file, and move google search into a more descriptive module 12 years ago
Philipp Hagemeister d1596ef439 Add import for google search 12 years ago
Philipp Hagemeister ea63e4998b Move comedycentral into its own file 12 years ago
Philipp Hagemeister a08dfd27a8 Move MyVideo into its own file 12 years ago
Philipp Hagemeister f58848011e Move blip.tv extractors into their own file 12 years ago
Philipp Hagemeister 934858ad86 Move YahooSearchIE to youtube_dl.extractor.yahoo 12 years ago
Philipp Hagemeister 3c25b9abae Remove useless headers 12 years ago
Philipp Hagemeister 3fc03845a1 Move GoogleSearchIE into its own file 12 years ago
Philipp Hagemeister 9b122384e9 Move GenericIE into its own file 12 years ago
Philipp Hagemeister 9f4e6bbaeb Move gametrailers IE into its own file 12 years ago
Philipp Hagemeister b05654f0e3 Move YoutubeSearchIE to the other youtube IEs 12 years ago
Philipp Hagemeister 9b3a760bbb [arte] Mark dead code as such 12 years ago
Philipp Hagemeister d5822b96b0 Move ARD, Arte, ZDF into their own files 12 years ago
Philipp Hagemeister b3d14cbfa7 Move Vimeo into its own file 12 years ago
Philipp Hagemeister d6039175e5 Move yahoo into its own file 12 years ago
Philipp Hagemeister 97d6faaced Move Photobucket into its own file 12 years ago
Philipp Hagemeister 219b8130df Move DailyMotion into its own file 12 years ago
Philipp Hagemeister 38cbc40a64 Move Metacafe and Statigram into their own files, and remove absolute import 12 years ago
Philipp Hagemeister 93d3a642a9 [youtube] remove dead code 12 years ago
Philipp Hagemeister c5e8d7af0e Move youtube extractors to youtube_dl.extractor.youtube 12 years ago
Philipp Hagemeister d6983cb460 Fix generic class move (add all files) 12 years ago
Philipp Hagemeister dd9829292e Improve vevo message 12 years ago
Philipp Hagemeister 89cb0eb0b6 Use new signature calculation method only if sig is not present 12 years ago
M.Yasoob Khalid 9b5fffb149 added an IE and test for break.com 12 years ago
Philipp Hagemeister 1f90438025 Merge remote-tracking branch 'jaimeMF/vevo_fix' 12 years ago
Philipp Hagemeister a130adb25b [Statigr.am] Correct uploader id 12 years ago
Philipp Hagemeister 8756c5fe7a Merge remote-tracking branch 'origin/vimeo_passworded_videos' 12 years ago
Philipp Hagemeister 6b3f5a329b Improve Statigr.am IE 12 years ago
M.Yasoob Khalid 01ba4b80a7 added StatigrIE 12 years ago
M.Yasoob Khalid de66764e4e added StatigrIE 12 years ago
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
12 years ago
Jaime Marquínez Ferrándiz c3ab8f866c Change metavar of "--sub-format" from LANG to FORMAT 12 years ago
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.
12 years ago
Jaime Marquínez Ferrándiz b37fbb990b Move the decrypting function to a static method 12 years ago
Jaime Marquínez Ferrándiz ef75f76f5c Detect more vevo videos 12 years ago
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)
12 years ago
Jaime Marquínez Ferrándiz 953dd93a48 YoutubePlaylistIE: don't look into entry['content']['src'], accruing to the docs this can return live stream urls 12 years ago
Jaime Marquínez Ferrándiz e704f4d378 YoutubeIE: If not subtitles language is given default to English for automatic captions (related #901) 12 years ago
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.
12 years ago
Philipp Hagemeister 50d2376769 Leave out sig if not present (#896) 12 years ago
Philipp Hagemeister 759d525301 release 2013.06.21 12 years ago
Jaime Marquínez Ferrándiz f4c8bbcfc2 TEDIE: download the best quality video and use the new _search_regex functions
Also extracts the description.
12 years ago
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.
12 years ago
Jaime Marquínez Ferrándiz 038a3a1a61 RBMARadioIE: fix the extraction of the JSON data 12 years ago
Jaime Marquínez Ferrándiz 587c68b2cd DailymotionIE: fix the extraction of the video uploader and use _search_regex for getting it 12 years ago
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.
12 years ago
Jaime Marquínez Ferrándiz 68f54207a3 SteamIE: only verify the age if needed
Also use the _html_search_regex function
12 years ago
Philipp Hagemeister bb47437686 Ignore invalid dates (Fixes #894) 12 years ago
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.
12 years ago
Jaime Marquínez Ferrándiz 449d5c910c Fix GooglePlusIE: the video_page url has changed of place 12 years ago
Filippo Valsorda 0251f9c9c0 add _search_regex to the new IEs 12 years ago
Filippo Valsorda 8bc7c3d858 Merge branch 'search_regex' - PR #872 - closes #847 12 years ago
Filippo Valsorda af44c94862 use _search_regex in GenericIE 12 years ago
Jaime Marquínez Ferrándiz 32aa88bcae Add GametrailersIE 12 years ago
Jaime Marquínez Ferrándiz 51090d636b VimeoIE: allow to download password protected videos 12 years ago
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.
12 years ago
Jaime Marquínez Ferrándiz fb8f7280bc GenericIE: try to find videos from twitter cards info 12 years ago
Jaime Marquínez Ferrándiz f380401bbd YoutubeSearchIE: the query is a str, in python 3 it fails if decode is called 12 years ago
Philipp Hagemeister 8cd252f115 Use long rtmpdump options
Note that we accidentally called rtmpdump with -v (--live) instead of -V (--verbose) because we missed this.
12 years ago
Philipp Hagemeister 53f72b11e5 Allow unsetting the proxy with the --proxy option 12 years ago
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
12 years ago
Filippo Valsorda 979a9dd4c4 _html_search_regex with clean_html superpowers 12 years ago
Filippo Valsorda d5979c5d55 do not ask the user to report network errors 12 years ago
Jaime Marquínez Ferrándiz 8027175600 Set the extractor key in playlists entries
If they were videos the extractor key wasn't being set anywhere else
Closes 877
12 years ago
Jaime Marquínez Ferrándiz 3054ff0cbe Merge pull request #853 from mc2avr/master
add ZDFIE
12 years ago
Jaime Marquínez Ferrándiz cd453d38bb Merge pull request #878 from yasoob/master
Added Vbox7.com InfoExtractor and tests.
12 years ago
Filippo Valsorda f5a290eed9 print "please report this issue on GitHub" on every ExtractorError 12 years ago
M.Yasoob Khalid ecb3e676a5 Added Vbox7 Infoextractor 12 years ago
Filippo Valsorda 8b59a98610 XHamster: Can't see the description anywhere in the UI 12 years ago
Filippo Valsorda 8409501206 use search_regex in new IEs 12 years ago
Filippo Valsorda be95cac157 raise exceptions on warnings during tests - and solve a couple of them 12 years ago
Filippo Valsorda 476203d025 print WARNINGs during test + minor fix to NBAIE 12 years ago
Filippo Valsorda 468e2e926b implement fallbacks and defaults in _search_regex 12 years ago
Anna Bernardi ac3e9394e7 Implement search_regex from #847 12 years ago
Filippo Valsorda 868d62a509 style and error handling edits to HypemIE 12 years ago
M.Yasoob Khalid 157b864a01 added HypemIE
rebased, closes PR #871
12 years ago
Filippo Valsorda 951b9dfd94 Merge pull request #866 from yasoob/master
Added support for XHamster - closes #841
12 years ago
Jaime Marquínez Ferrándiz 9131bde941 SpiegelE: the page layout has changed a bit 12 years ago
Jaime Marquínez Ferrándiz 1132c10dc2 Merge pull request #864 from jacobian/vimeopro
Fixed an error downloading vimeo pro videos.
12 years ago
M.Yasoob Ullah Khalid 71e458d437 Added support for xhamster in infoextractors 12 years ago
Jaime Marquínez Ferrándiz eda60e8251 VimeoIE: support videos from vimeopro.com 12 years ago
Jacob Kaplan-Moss c794cbbb19 Fixed an error downloading vimeo pro videos. 12 years ago
Jaime Marquínez Ferrándiz 418f734a58 Merge pull request #854 from rg3/youtube_automatic_captions
YoutubeIE: fallback to automatic captions when subtitles aren't found
12 years ago
Jaime Marquínez Ferrándiz dc1c355b72 YoutubeIE: fallback to automatic captions when subtitles aren't found (closes #843)
Also modify test_youtube_subtitles to support running the tests in any order.
12 years ago
Jaime Marquínez Ferrándiz 1b2b22ed9f BlipTV: accept urls in the format http://a.blip.tv/api.swf#{id} (closes #857)
Tweak the regex so that BlipTV can be before BlipTVUser.
12 years ago
mc2avr f2cd958c0a add ZDFIE and _download_with_mplayer(mms://,rtsp://) 12 years ago
Philipp Hagemeister 57adeaea87 release 2013.05.23 12 years ago
Philipp Hagemeister 8f3f1aef05 Fix HowCast IE 12 years ago
Filippo Valsorda 51d2453c7a small tweaks 12 years ago
Jaime Marquínez Ferrándiz 45014296be Add TeamcocoIE (closes #212) 12 years ago
Anna Bernardi afef36c950 add support for Flickr videos - closes #261 12 years ago
Filippo Valsorda b31756c18e Python 2 compat fixes for MyVideo.de rtmpdump downloads 12 years ago
Filippo Valsorda f008688520 make rtmpdump inherit the verbose option for debugging 12 years ago
Filippo Valsorda 5b68ea215b Merge pull request #842 - myvideo, rtmp support
@dersphere code, from dersphere/plugin.video.myvideo_de.git
rewritten by @mc2avr
released in the Public Domain by the author
ref: https://github.com/rg3/youtube-dl/pull/842
12 years ago
Jaime Marquínez Ferrándiz b1d568f0bc HowcastIE: extract thumbnail 12 years ago
Jaime Marquínez Ferrándiz 17bd1b2f41 VineIE: extract more information and minor style changes 12 years ago
Anna Bernardi 5b0d3cc0cd Add support for Vine - closes #845 12 years ago
Filippo Valsorda d4f76f1674 Add support for Howcast.com - closes #835 12 years ago
Jaime Marquínez Ferrándiz 340fa21198 UstreamIE: get thumbnail and uploader name 12 years ago
mc2avr de5d66d431 MyVideoIE: add rtmp support 12 years ago
Jaime Marquínez Ferrándiz 7bdb17d4d5 Add extra_info argument to extract_info and process_ie_result
It allows to update the info_dicts with other values

(closes #840)
12 years ago
Philipp Hagemeister 419c64b107 Throw a better error if the protocol is invalid 12 years ago
Philipp Hagemeister 99a5ae3f8e Simplify generic search IE (Closes #839) 12 years ago
Philipp Hagemeister c7563c528b Merge remote-tracking branch 'jaimeMF/SearchIE' 12 years ago
Jaime Marquínez Ferrándiz e30e9318da Add base class SearchInfoExtractor for search queries IEs 12 years ago
Philipp Hagemeister 5c51028d38 release 2013.05.14 12 years ago
Philipp Hagemeister 02030ff7fe release 2013.05.13 12 years ago
Philipp Hagemeister f45c185fa9 Do not re-encode / to # if / is a platform separator, and correctly handle permission errors (Fixes #831) 12 years ago
Philipp Hagemeister 1bd96c3a60 Deprecate --only-sub 12 years ago
Jaime Marquínez Ferrándiz 929f85d851 Remove a print call used for debugging 12 years ago
Jaime Marquínez Ferrándiz 98d4a4e6bc YoutubeSearchIE: return a playlist (related #838) 12 years ago
Jaime Marquínez Ferrándiz fb2f83360c FFmpegPostProcessor: decode stderr first and then get the last line (closes #837) 12 years ago
Jaime Marquínez Ferrándiz 3c5e7729e1 GoogleSearchIE: change query urls to http://www.google.com/search
The old one was given HTTP 404 errors
12 years ago
Jaime Marquínez Ferrándiz 5a853e1423 Fix YahooSearchIE: (closes #300) 12 years ago
Jaime Marquínez Ferrándiz 2f58b12dad YahooIE: support more videos 12 years ago
Jaime Marquínez Ferrándiz 59f4fd4dc6 YahooIE: remove old code and accept screen.yahoo.com videos (#300)
Videos require rtmpdump
12 years ago
Philipp Hagemeister b08980412e Merge pull request #826 from jakeogh/master
Added --get-id option to print video IDs
12 years ago
Philipp Hagemeister 532a1e0429 release 2013.05.10 12 years ago
Filippo Valsorda 2a36c352a0 Retry to disable YT ratelimit to unlock full bandwidth
This is the second attempt: a60b854d90
Sometimes the ratelimit=yes is already in the URL, and doubling it
leads to a 403. Now should work on all videos, at least works on all
I could test.

Closes #648
12 years ago
jakeogh 1a2adf3f49 added --get-id option to print video IDs 12 years ago
Jaime Marquínez Ferrándiz 43b62accbb GoogleSearchIE: rename _download_n_results to _get_n_results 12 years ago
Jaime Marquínez Ferrándiz be74864ace Credit @JohnyMoSwag for WorldstarhiphopIE (#730) 12 years ago
Philipp Hagemeister 0ae456f08a Credit @julienfr112 for Ina IE (#823) 12 years ago
Philipp Hagemeister 0f75d25991 release 2013.05.07 12 years ago
Philipp Hagemeister 67129e4a15 release 2013.05.06 12 years ago
Philipp Hagemeister dfb9323cf9 Clean up InaIE (Closes #823) 12 years ago
julien 7f5bd09baf Add support to www.ina.fr 12 years ago
Philipp Hagemeister 02d5eb935f Merge remote-tracking branch 'origin/master'
Conflicts:
	youtube_dl/InfoExtractors.py
12 years ago
Philipp Hagemeister 94ca71b7cc Fix GoogleSearchIE (Fixes #822) 12 years ago
Philipp Hagemeister b338f1b154 FileDownloader: Simplify and document 12 years ago
Jaime Marquínez Ferrándiz 486f0c9476 More callbacks changed to raise ExtractorError 12 years ago
Jaime Marquínez Ferrándiz d96680f58d PhotobucketIE: accept new format of urls and add a test 12 years ago
Jaime Marquínez Ferrándiz f8602d3242 ArteTvIE: Fix format of upload date 12 years ago
Jaime Marquínez Ferrándiz 0c021ad171 More callbacks changed to raise ExtractorError 12 years ago
Philipp Hagemeister 086d7b4500 Merge pull request #802 from joeframbach/master
If path and new_path are the same, then dont delete the file
12 years ago
Philipp Hagemeister 891629c84a release 2013.05.05 12 years ago
Philipp Hagemeister ea6d901e51 Add --no-check-certificate (#814) 12 years ago
Philipp Hagemeister 4539dd30e6 twitch.tv chapters (#810): print out start and end time 12 years ago
Philipp Hagemeister c43e57242e twitch.tv chapters: Include uploader (#810) 12 years ago
Philipp Hagemeister db8fd71ca9 twitch.tv chapters: Use API for title and other metadata 12 years ago
Philipp Hagemeister f4f316881d Improve Twitch.tv chapter support (#810) 12 years ago
Philipp Hagemeister 0e16f09474 Work on twitch.tv chapters (#810) 12 years ago
Philipp Hagemeister decd1d1737 raise ExtractorError instead of calling back 12 years ago
Philipp Hagemeister 180e689f7e Simplify WorldStarHipHop 12 years ago
Johny Mo Swag 7da5556ac2 Better fix for getting source url's 12 years ago
Johny Mo Swag f23a03a89b updated regular experssion for possible future updates to source url 12 years ago
Philipp Hagemeister 84e4682f0e Always use HTTPS for youtube (Fixes #691) 12 years ago
Philipp Hagemeister 1f99511210 release 2013.05.04 12 years ago
Philipp Hagemeister 0d94f2474c Work around a Python bug on Windows with UTF-8 configuration (#820) 12 years ago
Philipp Hagemeister 480b6c1e8b Fix comedycentral: newest 12 years ago
Philipp Hagemeister 95464f14d1 Credit @yasoob for IE 12 years ago
Philipp Hagemeister c34407d16c Simplify RedTube 12 years ago
M.Yasoob Ullah Khalid 5e34d2ebbf Moved redtube info extractor to the end 12 years ago
M.Yasoob Ullah Khalid ecd5fb49c5 added redtube.com in InfoExtractors (2nd pull request with the required amindments)
added redtube.com in InfoExtractors (2nd pull request with the required amindments). Now this script can also download redtube.com videos
12 years ago
Jaime Marquínez Ferrándiz 2e2038dc35 TEDIE: report the correct talk title when a link with the language code is given 12 years ago
Jaime Marquínez Ferrándiz 46bfb42258 InfoExtractors: use _download_webpage in more IEs
IEs without tests are intact.
12 years ago
Jaime Marquínez Ferrándiz feecf22511 InfoExtractors: fix some regular expressions where dots weren't escaped 12 years ago
Jaime Marquínez Ferrándiz 4c4f15eb78 Merge pull request #815 from JohnyMoSwag/master
Update for new source links on worldstarhiphop.com
12 years ago
Jaime Marquínez Ferrándiz 104ccdb8b4 TumblrIE: fix title matching 12 years ago
Johny Mo Swag 6ccff79594 Small update for additon of new video source links 12 years ago
Jaime Marquínez Ferrándiz aed523ecc1 Add BandcampIE (closes #568) 12 years ago
Philipp Hagemeister d496a75d0a release 2013.05.01 12 years ago
Philipp Hagemeister 11d9224e3b add --write-thumbnail option to download thumbnail (Suggested by `) 12 years ago
Philipp Hagemeister 6cd657f9f2 release 2013.04.31 12 years ago
Philipp Hagemeister 4ae9e55822 Correctly clear the line before writing a new status line 12 years ago
Philipp Hagemeister dbc50fdf82 Fix help for --proxy 12 years ago
Philipp Hagemeister b1d2ef9255 release 2013.04.30 12 years ago
Philipp Hagemeister 5fb16555af --proxy option 12 years ago
Jaime Marquínez Ferrándiz fe348844d9 SoundcloudSetIE: Use upload_date in the unified format (fixes #812) 12 years ago
Jaime Marquínez Ferrándiz 767e00277f Use report_warning when a not working IE will be uses 12 years ago
Philipp Hagemeister 6ce533a220 release 2013.04.28 12 years ago
Philipp Hagemeister 08b2ac745a Default to --title (Fixes #499) 12 years ago
Philipp Hagemeister 46a127eecb Fix print_notes 12 years ago
Philipp Hagemeister fc63faf070 release 2013.04.27 12 years ago
Philipp Hagemeister 434aca5b14 Automatically set HTTPS proxy if given (Fixes #805) 12 years ago
Jaime Marquínez Ferrándiz 37254abc36 Allow to use relative dates in the format (now|today)[+-][0-9](day|week|month|year)(s)? (Closes #137)
Also fix DateRange not accepting ranges of one day.
12 years ago
Philipp Hagemeister a11ea50319 Re-enable Dailymotion (tests pass) 12 years ago
Philipp Hagemeister 81df121dd3 Merge branch 'master' of github.com:rg3/youtube-dl 12 years ago
Philipp Hagemeister 50f6412eb8 Rename soundcloud to soundcloud:set 12 years ago
Jaime Marquínez Ferrándiz bf50b0383e Fix some IEs that didn't return the uploade_date in the YYYYMMDD format
Create a function unified_strdate in utils.py to fix these problems
12 years ago
Jaime Marquínez Ferrándiz bd55852517 Allow to select videos to download by their upload dates (related #137)
Only absolute dates.
12 years ago
Jaime Marquínez Ferrándiz 4c9f7a9988 SteamIE: accept urls with agecheck 12 years ago
Jaime Marquínez Ferrándiz aba8df23ed YoutubePlaylistIE: don't crash with empty lists (related #808)
The playlist_title wasn't initialized.
12 years ago
Jaime Marquínez Ferrándiz 3820df0106 Merge pull request #801 from expleo/add_referer_support 12 years ago
Joe Frambach e74c504f91 Dont delete source file when source file and post-processed file are the same 12 years ago
Jaime Marquínez Ferrándiz fa70605db2 IEs: clean __init__ methods
They are not needed
12 years ago
Jaime Marquínez Ferrándiz 0d173446ff InfoExtractors: use report_download_webpage in _request_webpage
Allows to show the warning when falling back on GenericIE
12 years ago
Jaime Marquínez Ferrándiz 320e26a0af Clean duplicate method report_download_webpage in InfoExtractors 12 years ago
Jaime Marquínez Ferrándiz a3d689cfb3 Fix InfoQ 12 years ago
Bjorn Heesakkers 28535652ab Adds support for passing a referer. 12 years ago
Philipp Hagemeister 7b670a4483 YouTube: Fall back to <meta> description if video is rated (Fixes #800) 12 years ago
Jaime Marquínez Ferrándiz 69fc019f26 YoutubeIE when no description is found use an empty unicode string (closes #800) 12 years ago
Jaime Marquínez Ferrándiz 613bf66939 More calls to trouble changed to report_error 12 years ago
Jaime Marquínez Ferrándiz 9edb0916f4 Disable colored messages in Windows (related #794) 12 years ago
Jaime Marquínez Ferrándiz f4b659f782 Document order of preference for format selection (closes #798) 12 years ago
Philipp Hagemeister c70446c7df Merge branch 'master' of github.com:rg3/youtube-dl 12 years ago
Philipp Hagemeister c76cb6d548 Correct indentation 12 years ago
Philipp Hagemeister 71f37e90ef Merge pull request #797 from AI0867/patch-1
Use standard unit symbols in format_bytes
12 years ago
Philipp Hagemeister 75b5c590a8 Do not read configuration files if explicit arguments are given by a host program (#792) 12 years ago
Jaime Marquínez Ferrándiz 4469666780 Merge pull request #792 from fp7/master
Parameters as arguments to main
12 years ago
Jaime Marquínez Ferrándiz c15e024141 TumblrIE
I haven't found many videos to test, so it may not work for all.
12 years ago
Philipp Hagemeister 8cb94542f4 release 2013.04.22 12 years ago
Philipp Hagemeister c681a03918 Fix --list-formats (Closes #799) 12 years ago
Finn Petersen 30f2999962 Added parenthesis for explicity 12 years ago
Jaime Marquínez Ferrándiz 74e3452b9e Add playlist and playlist_index to the help string for the output option
Also split the help string in different lines to make editing easier.
12 years ago
Jaime Marquínez Ferrándiz 9e1cf0c200 SteamIE returns a playlist
With the game name as title.
12 years ago
Jaime Marquínez Ferrándiz e11eb11906 Allow to download videos with age check from Steam
Also move method report_age_confirmation to the base IE class.
12 years ago
Philipp Hagemeister c04bca6f60 release 2013.04.21 12 years ago
Alexander van Gessel b0936ef423 Use standard unit symbols in format_bytes 12 years ago
Jaime Marquínez Ferrándiz 41a6eb949a Clean duplicate method report_extraction in InfoExtractors
A lot of IEs had implemented the method in the same way.
12 years ago
Jaime Marquínez Ferrándiz f17ce13a92 Write the method to_screen in InfoExtractor (related #608)
Except the ones in youtube subtypes (user, channels ..) all calls to _downloader.to_screen has been changed.
The calls not prefixed with the IE name hasn't been touched.
12 years ago
Jaime Marquínez Ferrándiz 8c416ad29a Remove calls to _downloader.download in Youtube searchs
Instead, return the urls of the videos.
12 years ago
Jaime Marquínez Ferrándiz c72938240e Get the title of Youtube playlists 12 years ago
Jaime Marquínez Ferrándiz e905b6f80e TEDIE can now return a playlist 12 years ago
Jaime Marquínez Ferrándiz 6de8f1afb7 Allows to specify which IE should be used for extracting info for a result of type url 12 years ago
Jaime Marquínez Ferrándiz 9341212642 Create a function in InfoExtractors that returns the InfoExtractor class with the given name 12 years ago
Jaime Marquínez Ferrándiz f7a9721e16 Fix some metacafe videos, closes #562 12 years ago
Jaime Marquínez Ferrándiz 089e843b0f Use _download_webpage in MetacafeIE 12 years ago
ispedals 5a8d13199c Fix YoutubeChannelIE
- urls with query parameters now match
- fixes regex for identifying videos
- fixes pagination
12 years ago
Jaime Marquínez Ferrándiz dce9027045 Merge branch 'extract_info_rewrite' 12 years ago
Philipp Hagemeister feba604e92 Fix playlists with size 50i ∀ i∉ℕ (Closes #782) 12 years ago
Philipp Hagemeister d22f65413a release 2013.04.18 12 years ago
Philipp Hagemeister 0599ef8c08 Limit titles to 200 characters (Closes #789) 12 years ago
Philipp Hagemeister bfdf469295 Fix FunnyOrDie extraction for a special video (#789) 12 years ago
Philipp Hagemeister 32c96387c1 Fix facebook IE 12 years ago
Philipp Hagemeister c8c5443bb5 Revert "disable YT ratelimit; this should enable to max out the connection bandwidth"
Although cool, that seems to break a lot of youtube videos.

This reverts commit a60b854d90.
12 years ago
Filippo Valsorda a60b854d90 disable YT ratelimit; this should enable to max out the connection bandwidth 12 years ago
Finn Petersen b8ad4f02a2 Arguments as parameter to function _real_main so it can be used programmatically 12 years ago
Jaime Marquínez Ferrándiz d281274bf2 Add a playlist_index key to the info_dict, can be used in the output template 12 years ago
Philipp Hagemeister b625bc2c31 release 2013.04.11 12 years ago
Philipp Hagemeister f4381ab88a Fix keek title extraction 12 years ago
Philipp Hagemeister 855703e55e Option to dump intermediate pages 12 years ago
Philipp Hagemeister 927c8c4924 Use download_webpage in youtube IE 12 years ago
Philipp Hagemeister e0fee250c3 Fix default for variable-size autonumbering 12 years ago
Philipp Hagemeister 72ca05016d Merge remote-tracking branch 'sagittarian/vimeo-no-desc' 12 years ago
Philipp Hagemeister 844d1f9fa1 Removed overly verbose options and arguments (Should be obvious from the previous lines) 12 years ago
Stanislav Kupryakhin 213c31ae16 Added option --autonumber-size:
Specifies the number of digits in %(autonumber)s when it is present in output filename template or --autonumber option is given
12 years ago
Philipp Hagemeister 04f3d551a0 Merge remote-tracking branch 'sagittarian/resolve-symlinks' 12 years ago
Philipp Hagemeister e8600d69fd Credit @catch22 for ARD IE 12 years ago
Philipp Hagemeister b03d65c237 Minor improvements for ARD IE 12 years ago
Adam Mesha 8743974189 Resolve the symlink if __main__.py is invoke as a symlink. 12 years ago
Adam Mesha dc36bc9434 Fix bug when the vimeo description is empty on Python 2.x. 12 years ago
Jaime Marquínez Ferrándiz bce878a7c1 Implement the playlist/start options in FileDownloader
It makes it available for all the InfoExtractors
12 years ago
Jaime Marquínez Ferrándiz 532d797824 In MetacafeIE return a url if YoutubeIE should do the job 12 years ago
Jaime Marquínez Ferrándiz 146c12a2da Change the order for extracting/downloading
Now it gets a video info and directly downloads it, the it pass to the next video founded.
12 years ago
Jaime Marquínez Ferrándiz d39919c03e Add progress counter for playlists
Closes #276
12 years ago
Michael Walter df2dedeefb added ARD InfoExtractor (german state television) 12 years ago
Michael Walter adb029ed81 added --playpath/-y support to RTMP downloads (via 'play_path' entry in 'info_dict') 12 years ago
Ricardo Garcia 43ff1a347d Change rg3.github.com to rg3.github.io almost everywhere 12 years ago
Jaime Marquínez Ferrándiz 14294236bf Merge branch 'master' into extract_info_rewrite 12 years ago
Philipp Hagemeister c2b293ba30 release 2013.04.03 12 years ago
Filippo Valsorda f33154cd39 Merge pull request #764 from jaimeMF/subtitles_not_found
Fix crash when subtitles are not found
12 years ago
Jaime Marquínez Ferrándiz bafeed9f5d Don't crash in FileDownloader if subtitles couldn't be found and errors are ignored 12 years ago
Jaime Marquínez Ferrándiz ef767f9fd5 Fix crash when subtitles are not found and the option --all-subs is given 12 years ago
Jaime Marquínez Ferrándiz bc97f6d60c Use report_error in subtitles error handling 12 years ago
Filippo Valsorda fa41fbd318 don't catch YT user URLs in YoutubePlaylistIE (fix #754, fix #763) 12 years ago
Jaime Marquínez Ferrándiz 6a205c8876 More fixes on subtitles errors handling 12 years ago
Jaime Marquínez Ferrándiz 0fb3756409 Fix crash when subtitles are not found 12 years ago
Philipp Hagemeister 1bf2801e6a release 2013.03.29 12 years ago
Filippo Valsorda e3700fc9e4 Merge pull request #736 from rg3/retry
Exception stacking and test retry
12 years ago
Filippo Valsorda b693216d8d Merge pull request #752 from dodo/master
SoundcloudSetIE
12 years ago
Filippo Valsorda 46b9d8295d Merge pull request #730 by @JohnyMoSwag
Support for Worldstarhiphop.com
12 years ago
Filippo Valsorda 7decf8951c fix FunnyOrDieIE, MyVideoIE, TEDIE 12 years ago
Filippo Valsorda 1f46c15262 fix SpiegelIE 12 years ago
Filippo Valsorda 0cd358676c Rebased, fixed and extended LiveLeak.com support
close #757 - close #761
12 years ago
kkalpakloglou 43113d92cc Update InfoExtractors.py 12 years ago
Jaime Marquínez Ferrándiz 7eab8dc750 Pass the playlist info_dict to process_info
the playlist value can be used in the output template
12 years ago
Philipp Hagemeister 95506f1235 Merge remote-tracking branch 'jaimeMF/color_error_messages' 12 years ago
Philipp Hagemeister a91556fd74 Add a note on MaxDownloadsReached (#732, thanks to CBGoodBuddy) 12 years ago
Philipp Hagemeister 1447f728b5 Merge branch 'master' of github.com:rg3/youtube-dl 12 years ago
Jaime Marquínez Ferrándiz d2c690828a Add title and id to playlist results
Not all IE give both. They are not used yet.
12 years ago
Jaime Marquínez Ferrándiz cfa90f4adc Merge branch 'master' into extract_info_rewrite 12 years ago
Filippo Valsorda 898280a056 use sys.stdout.buffer only on Python3 12 years ago
Chirantan Ekbote 1ee9778405 Use sys.stdout.buffer instead of sys.stdout
sys.stdout defaults to text mode, we need to use the underlying buffer
instead when writing binary data.

Signed-off-by: Chirantan Ekbote <chirantan.ekbote@gmail.com>
12 years ago
dodo 5011cded16 SoundcloudSetIE
info extractor for soundcloud sets
12 years ago
Filippo Valsorda f10b2a9c14 fix KeekIE 12 years ago
Filippo Valsorda 5cb3c0b319 Merge pull request #699 by @iemejia
Removed innecesary function to convert subtitles, improved use of the youtube api
12 years ago
Filippo Valsorda b9fc428494 add '--write-srt' and '--srt-lang' aliases for backwards compatibility 12 years ago
Ismael Mejia c0ba104674 Fixed typo in error message when no subtitles were available. 12 years ago
Ismael Mejia 2a4093eaf3 Added new option '--list-subs' to show the available subtitle languages 12 years ago
Ismael Mejia 9e62bc4439 Added new option '--sub-format' to choose the format of the subtitles to downloade (defaut=srt) 12 years ago
Ismael Mejia 553d097442 Refactor subtitle options from srt to the more generic 'sub'.
In order to be more consistent with different subtitle formats.
From:
* --write-srt to --write-sub
* --only-srt to --only-sub
* --all-srt to --all-subs
* --srt-lang to --sub-lang'

Refactored also all the mentions of srt for sub in all the source code.
12 years ago
Ismael Mejia ae608b8076 Added new option '--all-srt' to download all the subtitles of a video.
Only works in youtube for the moment.
12 years ago
Philipp Hagemeister c397187061 Spiegel: Support hash at end of URL 12 years ago
Philipp Hagemeister e32b06e977 Spiegel IE 12 years ago
Philipp Hagemeister 8c42c506cd Add configuration to -v output 12 years ago
Filippo Valsorda 8cc83b8dbe Bubble up all the stack of exceptions and retry download tests on timeout errors 12 years ago
Johny Mo Swag 08ec0af7c6 catch fatal error 12 years ago
Johny Mo Swag 3b221c5406 removed str used for other project. 12 years ago
Philipp Hagemeister 3d3423574d Fix Unicode handling GenericIE (Fixes #734) 12 years ago
Philipp Hagemeister e5edd51de4 Clear up error messages (#734) 12 years ago
Johny Mo Swag 64c78d50cc working - worldstarhiphop IE
Support for WorldStarHipHop
12 years ago
Johny Mo Swag b3bcca0844 clean up 12 years ago
Johny Mo Swag 61e40c88a9 fixed typo 12 years ago
Johny Mo Swag 40634747f7 Support for WorldStarHipHop.com 12 years ago
Tim Douglas 47dcd621c0 Escapist videos are acutally .mp4, not .flv 12 years ago
Jaime Marquínez Ferrándiz a0d6fe7b92 When a redirect is found return the new url using the new style 12 years ago
Jaime Marquínez Ferrándiz c9fa1cbab6 More trouble calls changed in InfoExtractors.py
The calls with the message starting with 'WARNING' have been changed to report_warning instead of report_error
12 years ago
Jaime Marquínez Ferrándiz 8a38a194fb Add auxiliary methods to InfoExtractor to set the '_type' key and use them for some playlist IEs 12 years ago
Jaime Marquínez Ferrándiz 6ac7f082c4 `extract_info` now expects `ie.extract` to return a list in the format proposed in issue 608.
Each element should have a '_type' key specifying if it's a video, an url or a playlist.
`extract_info` will process each element to get the full info
12 years ago
Jaime Marquínez Ferrándiz f6e6da9525 Use extract_info in BlipTV User and Youtube Channel 12 years ago
Jaime Marquínez Ferrándiz 597cc8a455 Use extract_info in YoutubePlaylist and YoutubeSearch 12 years ago
Jaime Marquínez Ferrándiz 3370abd509 Merge branch 'master' into extract_info_rewrite 12 years ago
Jaime Marquínez Ferrándiz 631f73978c Add a method for extracting info from a list of urls 12 years ago
Jaime Marquínez Ferrándiz e5f30ade10 Use report_error in InfoExtractors.py
Some calls haven't been changed
12 years ago
Jaime Marquínez Ferrándiz 6622d22c79 Use report_error in FileDownloader.py 12 years ago
Jaime Marquínez Ferrándiz 4e1582f372 Use red color when printing error messages 12 years ago
Philipp Hagemeister 967897fd22 Fix Python 3 errors with rmtp downloads 12 years ago
Philipp Hagemeister f918ec7ea2 Clarify rate limit documentation (Closes #723) 12 years ago
Philipp Hagemeister 7ae153ee9c Remove tweetreel - it has shut down 12 years ago
Philipp Hagemeister f7b567ff84 Use proper urlparse functions and simplify a bit 12 years ago
Philipp Hagemeister f2e237adc8 Merge remote-tracking branch 'jcarlosgarciasegovia/master' 12 years ago
Jaime Marquínez Ferrándiz 2e5457be1d Use report_warning in InfoExtractors 12 years ago
Juan Carlos Garcia Segovia 7f9d41a55e Allow downloading http://blip.tv/play/ embeded URLs 12 years ago
Jaime Marquínez Ferrándiz 8207626bbe Use color when printing warning messages 12 years ago
Jaime Marquínez Ferrándiz df8db1aa21 Create extract_info method 12 years ago
Philipp Hagemeister 691db5ba02 Don't be too clever (Fixes Python 3) 12 years ago
Philipp Hagemeister 6bf48bd866 Merge remote-tracking branch 'origin/API_YT_playlists' 12 years ago
Filippo Valsorda 89de9eb125 Modified Youtube video/playlist matching; fixes #668; fixes #585 12 years ago
Filippo Valsorda 6324fd1d74 Switch YTPlaylistIE to API (relevant: #586); fixes #651; fixes #673; fixes #661 12 years ago
Juan M 9e07cf2955 [YT Search] No results if items is not in response
When a query results of 0 items, the key items is not present in the
api_response dictionary, raising a KeyError.

Intead, look for the key and call trouble if it's not present.
12 years ago
Philipp Hagemeister f03b88b3fb Merge remote-tracking branch 'joksnet/not_keep_video_message' 12 years ago
Philipp Hagemeister 97d0365f49 release 2013.02.25 12 years ago
Philipp Hagemeister 12887875a2 Fix typo 12 years ago
Philipp Hagemeister 450e709972 Formalize URL creation (prepare for some cleanup in blip.tv:users) 12 years ago
Philipp Hagemeister 9befce2b8c Merge remote-tracking branch 'joksnet/ytsearch_decode_request' 12 years ago
Philipp Hagemeister f82b28146a Merge remote-tracking branch 'jaimeMF/TED' 12 years ago
Philipp Hagemeister 4dc72b830c Merge remote-tracking branch 'jaimeMF/Steam' 12 years ago
Philipp Hagemeister ea05129ebd release 2013.02.22 12 years ago
Juan M 35d217133f Message for delete video it's not an error.
When using youtube-dl from another python script with the quiet option
on, and a post procesor for extract the audio. The message of deleting
video shows in the first script logs (as it goes to stderr).

There is no way to keep this quiet as it's treated as an error, even if,
for me, it's not.
12 years ago
Juan M d1b7a24354 Decode the data requested to the api in utf-8. 12 years ago
Jaime Marquínez Ferrándiz c85538dba1 TED: get thumbnails 12 years ago
Jaime Marquínez Ferrándiz 60bd48b175 Steam: get thumbnails 12 years ago
Philipp Hagemeister 4be0aa3539 release 2012.02.22 12 years ago
Philipp Hagemeister 3bf79c752e Print *all* release notes 12 years ago
Ismael Mejia cdb130b09a Added new option '--only-srt' to download only the subtitles of a video
Improved option '--srt-lang'
 - it shows the argument in case of missing subtitles
 - added language suffix for non-english languages (e.g. video.it.srt)
12 years ago
Ismael Mejia 2e5d60b7db Removed conversion from youtube closed caption format to srt since youtube api supports the 'srt' format 12 years ago
Philipp Hagemeister 8271226a55 Fix --match-title and --reject-title decoding (Closes #690) 12 years ago
Philipp Hagemeister 1013186a17 Also check for JSLoader of JWSPlayer (thanks to @maximeg, Closes #685) 12 years ago
Philipp Hagemeister 7c038b3c32 Import HTTPErrorProcessor from the correct module (Closes #696) 12 years ago
Philipp Hagemeister c8cd8e5f55 release 2013.02.19 12 years ago
Philipp Hagemeister d8f64574a4 release 2013.02.18 12 years ago
Philipp Hagemeister e711babbd1 Fix YP IE 12 years ago
Philipp Hagemeister 197080b10b Merge remote-tracking branch 'jaimeMF/TED' 12 years ago
Philipp Hagemeister 7796e8c2cb facebook: also download lq videos 12 years ago
Philipp Hagemeister 6d4363368a Fix MyVideo IE 12 years ago
Jaime Marquínez Ferrándiz 414638cd50 TED: Add support for playlists 12 years ago
Philipp Hagemeister 2a9983b78f Fix 8tracks 12 years ago
Philipp Hagemeister b17c974a88 Mark DailyMotion as broken for now (#680) 12 years ago
Philipp Hagemeister 5717d91ab7 Correct --newline and give it a more meaningful title 12 years ago
Philipp Hagemeister 79eb0287ab Merge remote-tracking branch 'glisignoli/master' 12 years ago
Philipp Hagemeister 58994225bc Add tests to MySpass 12 years ago
Jaime Marquínez Ferrándiz 59d4c2fe1b fix some titles in TED 12 years ago
Jaime Marquínez Ferrándiz 3a468f2d8b Basic support for TED 12 years ago
bastik 1ad5d872b9 added new InfoExtractor for myspass.de 12 years ago
glisignoli 380a29dbf7 Update youtube_dl/__init__.py 12 years ago
Gino Lisignoli 1528d6642d Forgot to remove \r 12 years ago
Gino Lisignoli 7311fef854 Modified youtube-dl to write new lines with the --newline switch. This
enables easier process monitoring when being called with external
scripts.
12 years ago
Mantas Mikulėnas 906417c7c5 Fix delayed title display in --console-title
With Python 3, the titlebar wouldn't get updated for a long time (due to
stderr buffering), and when it did, the title would be shown as b'...'
representation.
12 years ago
Philipp Hagemeister 6aabe82035 Credit Osama Khalid for Keek support 12 years ago
Philipp Hagemeister f0877a445e Add tests for keek 12 years ago
Osama Khalid da06e2daf8 Add KeekIE() 12 years ago
Philipp Hagemeister d3f5f9f6b9 Fix login (Closes #658) 12 years ago
Philipp Hagemeister 8edc2cf8ca Support direct vimeo links (Closes #666) 12 years ago
Philipp Hagemeister fb778e66df Fix encoding in youtube subtitle download (Closes #669) 12 years ago
Philipp Hagemeister dbf2ba3d61 Better help for new options 12 years ago
Philipp Hagemeister 229cac754a Improve cookie error handling 12 years ago
Philipp Hagemeister 0e33684194 Switch to m4a by default (Closes #240) 12 years ago
Jeff Crouse 9e982f9e4e Added "min-filesize" and "max-filesize" options 12 years ago
Philipp Hagemeister 9cd5e4fce8 release 2013.02.01 12 years ago
Philipp Hagemeister edba5137b8 Fix Facebook IE 12 years ago
Philipp Hagemeister 3b024e17af Work around buggy HTML Parser in Python < 2.7.3 (Closes #662) 12 years ago
Philipp Hagemeister ec71c13ab8 release 2013.01.28 12 years ago
Philipp Hagemeister f0bad2b026 Fix Stanford (Closes #653) 12 years ago
Philipp Hagemeister 25580f3251 8tracks: Ignore hashes 12 years ago
Philipp Hagemeister da4de959df 8tracks: Better default titles 12 years ago
Philipp Hagemeister d0d51a8afa 8tracks: Include performer as uploader 12 years ago
Philipp Hagemeister c3a1642ead release 2013.01.27 12 years ago
Philipp Hagemeister ccf65f9dee 8tracks IE (Closes #652) 12 years ago
Philipp Hagemeister b954070d70 Fix Facebook (Closes #375) 12 years ago
Philipp Hagemeister 6df40dcbe0 Guard against sys.getfilesystemencoding() == None (#503) 12 years ago
Philipp Hagemeister 97f194c1fb twitch.tv: Use id as title if no title is present (Closes #638) 12 years ago
Philipp Hagemeister bbc3e2753a release 2013.01.13 12 years ago
Philipp Hagemeister 67353612ba Revert "Move update to front"
This reverts commit db30f02b50.
12 years ago
Philipp Hagemeister bffbd5f038 Download progress hooks 12 years ago
Philipp Hagemeister 187f491ad2 [RBMA] Do not fail if thumbnail is empty 12 years ago
Philipp Hagemeister 335959e778 Correct Blip.tv on 2.6, where HTTP headers are case-sensitive (wtf?) 12 years ago
Philipp Hagemeister fbc5f99db9 release 2013.01.12 12 years ago
Philipp Hagemeister ca0a0bbeec RBMA IE (Closes #630) 12 years ago
Philipp Hagemeister 6119f78cb9 Add location field 12 years ago
Philipp Hagemeister 539679c7f9 Make uploader and upload_date fields optional 12 years ago
Philipp Hagemeister fffec3b9d9 Credit jefftimesten for YouPornIE, PornoTubeIE, YouJizzIE 12 years ago
Philipp Hagemeister 3446dfb7cb Proper support for changing User-Agents from IEs 12 years ago
Philipp Hagemeister db16276b7c Improve YouJizz 12 years ago
Philipp Hagemeister 629fcdd135 Add agecheck and various improvements to YouPorn IE 12 years ago
Philipp Hagemeister 64ce2aada8 _request_webpage helper methods for queries that need the final URL 12 years ago
Philipp Hagemeister 565f751967 Clean up porno IEs 12 years ago
Philipp Hagemeister 6017964580 Merge remote-tracking branch 'jefftimesten/master' 12 years ago
Philipp Hagemeister 1d16b0c3fe Keep file without any PPs (oops, missed the obvious case) 12 years ago
Philipp Hagemeister 7851b37993 --recode-video option (Closes #18) 12 years ago
Philipp Hagemeister d81edc573e Merge 'jaimeMF/videoconversion' (sans actual option for now) 12 years ago
Philipp Hagemeister ef0c8d5f9f Make ustream IE more robust 12 years ago
Philipp Hagemeister db30f02b50 Move update to front 12 years ago
Jaime Marquínez Ferrándiz 67d0c25eab Add a PostProcessor for converting video format 12 years ago
Philipp Hagemeister 142d38f776 release 2013.01.11 12 years ago
Philipp Hagemeister 510e6f6dc1 Support --audio-format=opus 12 years ago
Philipp Hagemeister 712e86b999 Fix broken ffmpeg (Closes #623) 12 years ago
Philipp Hagemeister 74fdba620d release 2013.01.08 12 years ago
atomizer fa1bf9c653 justin.tv tweaks
- download all parts of a broadcast, fixes #614
- set "uploader" variable to channel_name if available
- catch api errors even if http status is 200
12 years ago
Philipp Hagemeister 4b879984ea release 2013.01.06 12 years ago
Jeff Crouse 18be482a6f oops - didn't remove some reminders 12 years ago
Jeff Crouse ca6710ee41 made changes recommended in pull request 12 years ago
Philipp Hagemeister 9314810243 fix ComedyCentral IE in Python3 12 years ago
Philipp Hagemeister 7717ae19fa Add tests for ComedyCentral IE 12 years ago
Philipp Hagemeister 32635ec685 Switch comedycentral IE to http downloads 12 years ago
Jeff Crouse caec7618a1 re-fixed XNXX regex problem 12 years ago
Jeff Crouse 991ba7fae3 Added extractors for 3 porn sites 12 years ago
Jaime Marquínez Ferrándiz 26714799c9 steamIE remove the HTMLparser object 12 years ago
Jaime Marquínez Ferrándiz 5e9d042d8f steamIE follow @phihag suggestions 12 years ago
Jaime Marquínez Ferrándiz 9cf98a2bcc Allow downloading videos with other characters in their titles
Especially html entities
12 years ago
Philipp Hagemeister f5ebb61495 Support page URL in RTMP downloads 12 years ago
Philipp Hagemeister 01951dda7a Make ExtractorError usable for other causes 12 years ago
Filippo Valsorda d851e895d5 release 2013.01.02 12 years ago
Philipp Hagemeister 26cf040827 Support youtube videos of google+ users 12 years ago
Philipp Hagemeister 8e241d1a1a Simplify DailyMotion IE 12 years ago
Philipp Hagemeister c80f0a417a Better name for InfoQ IE 12 years ago
Philipp Hagemeister 4fcca4bb18 Fix infoQ in Python3 12 years ago
Philipp Hagemeister 5f9551719c Simplify some IEs 12 years ago
Philipp Hagemeister d830b7c297 _download_webpage helper function 12 years ago
Philipp Hagemeister 1c256f7047 ExtractorError for errors during extraction 12 years ago
Philipp Hagemeister a34dd63beb Remove superfluous IE names 12 years ago
Philipp Hagemeister 4aeae91f86 Move gen_extractors to InfoExtractors 12 years ago
Philipp Hagemeister 2069acc6a4 credit @jaimeMF 12 years ago
Jaime Marquínez Ferrándiz 278986ea0f ustreamIE 12 years ago
Jaime Marquínez Ferrándiz e314ba675b SteamIE 12 years ago
Filippo Valsorda 0214ce7c75 Ok, the Escapist test was passing only in my Travis repo, do not ask me why; also, a small bugfix to the latest commit 12 years ago
Filippo Valsorda 95fedbf86b three small edits
* ask for a --verbose log when reporting bugs in README.md
* re-enable Escapist test, seems stable now
* check that we are not downloading multiple videos when the template is fixed (NOT a complete fix: not detecting playlists)
12 years ago
Filippo Valsorda 8cad53e84c Removed a spurious increment_downloads, this time cleanly 12 years ago
Filippo Valsorda d5ed35b664 moved updating code to update.py 12 years ago
Filippo Valsorda f427df17ab some fixes, pulled the codename from the code 12 years ago
Filippo Valsorda 4e38899e97 print some version and environment info on --verbose (+ py3 fixes) 12 years ago
Filippo Valsorda cb6ff87fbb The new updates system, relies on gh-pages, secured by RSA, uses external web servers 12 years ago
Philipp Hagemeister 0deac3a2d8 Revert "Removed a spurious increment_downloads"
This reverts commit 92e3e18a1d.
12 years ago
Filippo Valsorda 92e3e18a1d Removed a spurious increment_downloads 12 years ago
Philipp Hagemeister 3bb6165927 Allow ampersand right after ? in youtube URLs (Closes #602) 12 years ago
Philipp Hagemeister d0d4f277da TweetReel IE 12 years ago
Filippo Valsorda 99b0a1292b add --no-post-overwrites to README.md; + minor style fixes 12 years ago
Barbu Paul - Gheorghe b7298b6e2a not relying on ffmpeg to do the post-processed file checking, instead doing it directly in youtube-dl 12 years ago
Barbu Paul - Gheorghe 3e6c3f52a9 apparently the -n option is available only in ffmpeg 12 years ago
Barbu Paul - Gheorghe 0c0074328b modified FFmpegExtractAudioPP to accept whether it should overwrite post-processed files or not 12 years ago
Barbu Paul - Gheorghe f0648fc18c added the --no-post-overwrites argument 12 years ago
Philipp Hagemeister a7c0f8602e Merge branch 'master' of github.com:rg3/youtube-dl 12 years ago
Philipp Hagemeister 21a9c6aaac FunnyOrDie IE (Fixes #599) 12 years ago
Filippo Valsorda 6b3aef80ce better Vimeo tests; fixed a couple of VimeoIE fields 12 years ago
Filippo Valsorda 77c4beab8a new info_dict field: uploader_id 12 years ago
Filippo Valsorda 1a2c3c0f3e some py3 fixes, both needed and recommended; we should pass 2to3 as cleanly as possible now 12 years ago
Filippo Valsorda 056d857571 refactor YouTube subtitles code, it was ugly (my bad) 12 years ago
Nick Daniels 0dcfb234ed Update Vimeo Info Extractor to get pull in the description properly 12 years ago
Nick Daniels 43e8fafd49 Refactor IDParser to search for elements by any attribute not just ID 12 years ago
Philipp Hagemeister bfa6389b74 Clean up legacy code 12 years ago
Philipp Hagemeister 9b14f51a3e Remove legacy code 12 years ago
Philipp Hagemeister f4bfd65ff2 Correct JSON writing (Closes #596) 12 years ago
Nick Daniels cdb3076445 Sublime space formatting 12 years ago
Philipp Hagemeister 993693aa79 Merge remote-tracking branch 'origin/master' 12 years ago
Philipp Hagemeister ce4be3a91d Remove some antipatterns and ensure that we always write the JSON file with UTF-8 12 years ago
Filippo Valsorda 937021133f a number of new tests and fixes; all tests green on 3.3 12 years ago
Filippo Valsorda f7b111b7d1 Google Video has been shutdown as of 11/15/2012. All videos on Google Video will be migrated to YouTube by the end of 2012. 12 years ago
Filippo Valsorda 80d3177e5c various py3 fixes; all tests green on 3.3 12 years ago
Philipp Hagemeister 5910e210f4 Fix --extract-audio on Python 3 12 years ago
Philipp Hagemeister 88f6c78b02 Credit vasi for justin.tv 12 years ago
Dave Vasilevsky 4096b60948 Misc justin.tv fixes 12 years ago
Dave Vasilevsky 2ab1c5ed1a Support more than 100 videos for justin.tv 12 years ago
Dave Vasilevsky 0b40544f29 Preliminary support for twitch.tv and justin.tv 12 years ago
Philipp Hagemeister 0be41ec241 Do not decode None 12 years ago
Philipp Hagemeister f1171f7c2d Fix VimeoIE in Python 3 12 years ago
Philipp Hagemeister 28ca6b5afa Fix Dailymotion in Python 3 12 years ago
Philipp Hagemeister bec102a843 Fix XNXX in Python 3 12 years ago
Philipp Hagemeister 8f6f40d991 More Youku Python 3 fixing 12 years ago
Philipp Hagemeister e2a8ff24a9 Fix YoukuIE in Python3 (and in general) 12 years ago
Philipp Hagemeister 8588a86f9e Fix xvideo IE in Python 3 12 years ago
Philipp Hagemeister 5cb9c3129b restrict sys.argv craziness to Python 2 (Fixes #591) 12 years ago
Philipp Hagemeister 4cc3d07426 NBA IE (Closes #590) 12 years ago
nto ca6849e65d Add support for comedycentral clips (closes #233)
Support individual clips, not just full episodes.
break up now monstrous _VALID_URL regex over multiple lines to improve readability,
pass re.VERBOSE flag when using regex to ignore the whitespace
12 years ago
Philipp Hagemeister 4c21c56bfe Merge branch 'master' of github.com:rg3/youtube-dl 12 years ago
Filippo Valsorda 2a298b72eb Release 2012.12.11 12 years ago
Philipp Hagemeister 55c0539872 Fix blip.tv in python3 12 years ago
Filippo Valsorda 9789a05c20 fix playlist pagination and add YT playlist tests (closes #569) 12 years ago
Filippo Valsorda 95eb771dcd Merge branch 'master' into fork_master
Conflicts:
	.travis.yml
12 years ago
Filippo Valsorda 1ca63e3ae3 the test didn't load our Gzip opener
this was blocking the Vimeo test

+ some more gentest fixes
12 years ago
Filippo Valsorda 59ce201915 print traceback on trouble if --verbose (why didn't I think of this before!?) 12 years ago
Filippo Valsorda 8d5d3a5d00 exposing the test mode as --test (hidden and undocumented) 12 years ago
Filippo Valsorda 37c8fd4842 added a test mode to FileDownloader that fetches only first 10K 12 years ago
Filippo Valsorda 3c6ffbaedb Merge 'rg3/master' into fork_master 12 years ago
Filippo Valsorda 5a304a7637 new updating scheme, based on GH downloads; also, check if not updateable (pip installed) 12 years ago
Filippo Valsorda fec89790b1 and now, also py2exe compiles fine :) (on Windows) 12 years ago
Philipp Hagemeister c7214f9a6f Use Soundcloud API (Closes #579) 12 years ago
Philipp Hagemeister 8fd3afd56c More work on soundcloud IE 12 years ago
Philipp Hagemeister f9b2f2b955 Correct accidental rename 12 years ago
Philipp Hagemeister 633b4a5ff6 Mark SoundCloud IE as nonfunctional for now (#579) 12 years ago
Philipp Hagemeister b4cd069d5e Better error reporting for SoundCloud IE 12 years ago
Philipp Hagemeister 0f8d03f81c Let YoutubeDLHandler (transparent gzip) handle HTTPS URLs as well (Needed for #579) 12 years ago
Philipp Hagemeister 077174f4ed Add an example to the -o documentation (#573) 12 years ago
Philipp Hagemeister e387eb5aba Let youtube IE handle IDs starting with PL (Closes #572) 12 years ago
Philipp Hagemeister 796173d08b Keep video IDs verbatim if possible (Closes #571) 12 years ago
Philipp Hagemeister 15c8d83358 Fix Soundcloud IE (+ Python3 support) 12 years ago
Filippo Valsorda cc51a7d4e0 New repo skeleton, getting ready for PyPi 12 years ago
Philipp Hagemeister 743b28ce11 Allow youtube_dl/__main__.py to be called directly 12 years ago
Philipp Hagemeister 6ad98fb3fd Correct exception raising 12 years ago
Philipp Hagemeister b08e09c370 Mark broken IEs in --list-extractors 12 years ago
Philipp Hagemeister 3cd69a54b2 Merge branch 'master' of github.com:rg3/youtube-dl 12 years ago
Philipp Hagemeister 627dcfff39 Restrict more characters (Closes #566) 12 years ago
Filippo Valsorda 0eb0faa26f Mark CollegeHumorIE not working until phihag finishes 12 years ago
Filippo Valsorda 32761d863c fix YouTubeIE on 2.6, sorry 12 years ago
Philipp Hagemeister 799c076384 collegehumor: able to download a single f4f file (not yet playable) 12 years ago
Philipp Hagemeister f1cb5bcad2 Make __main__ work in all scenarios with relative imports 12 years ago
Philipp Hagemeister 9e8056d5a7 Use relative imports 12 years ago
Philipp Hagemeister 59ae15a507 Convert all tabs to 4 spaces (PEP8) 12 years ago
Philipp Hagemeister 40b35b4aa6 hack for apparently broken parse_qs in python2 12 years ago
Philipp Hagemeister 0f00efed4c Woooohooo! python3 youtube_dl BaW_jenozKc -t works! 12 years ago
Philipp Hagemeister e6137fd61d Remove superfluous encodings 12 years ago
Philipp Hagemeister 8cd10ac4ef Fix printing title etc. 12 years ago
Philipp Hagemeister 64a57846d3 correct to_stderr 12 years ago
Philipp Hagemeister 72f976701a youtube IE: Correct bytes vs str 12 years ago
Philipp Hagemeister 5bd9cc7a6a typo 12 years ago
Philipp Hagemeister f660c89d51 Use list comprehension instead of map 12 years ago
Philipp Hagemeister 73dce4b2e4 Import from the correct module 12 years ago
Philipp Hagemeister 9f37a95941 Py2/3 parse_qs compatibility 12 years ago
Philipp Hagemeister a130bc6d02 One more except..as 12 years ago
Philipp Hagemeister 348d0a7a18 Py2/3 compatibility for http.client 12 years ago
Philipp Hagemeister 03f9daab34 Use io.BytesIO instead of StringIO 12 years ago
Philipp Hagemeister a8156c1d2e Python 3 version of HTMLParser 12 years ago
Philipp Hagemeister 3e669f369f Py3 compat for unichr and htmlentitydefs 12 years ago
Philipp Hagemeister da779b4924 Fall back to urllib instead of urllib2 for Python 3 urllib.parse 12 years ago
Philipp Hagemeister 89fb51dd2d Remove ur references for Python 3.3 support 12 years ago
Philipp Hagemeister 01ba00ca42 Prepare urllib references for 2/3 compatibility 12 years ago
Philipp Hagemeister e08bee320e Use except .. as everywhere (#180) 12 years ago
Philipp Hagemeister 96731798db Rename util.u to util.compat_str 12 years ago
Filippo Valsorda c63cc10ffa Merge remote-tracking branch 'origin/master' into IE_cleanup
Conflicts:
	youtube_dl/FileDownloader.py
12 years ago
Filippo Valsorda f462df021a Use None on missing required info_dict fields 12 years ago
Philipp Hagemeister 1a84d8675b Use u instead of str in Python 2 12 years ago
Philipp Hagemeister c806f804d8 Only encode when output stream is binary 12 years ago
Filippo Valsorda 03c5b0fbd4 IE._WORKING attribute in order to warn the users and skip the tests on broken IEs 12 years ago
Philipp Hagemeister 95649b3936 Replace long with int (see PEP 237) 12 years ago
Philipp Hagemeister 3aeb78ea4e Better formatting (PEP 8) 12 years ago
Philipp Hagemeister dd109dee8e Remove mentions of unicode 12 years ago
Philipp Hagemeister b514df2034 Clean up with the help of pep8 12 years ago
Philipp Hagemeister 0969bdd305 unify spacing 12 years ago
Philipp Hagemeister 1a9c655e3b Merge remote-tracking branch 'Asido/master' 12 years ago
Philipp Hagemeister f8d8b39bba Prepare 2012.11.29 release 12 years ago
Philipp Hagemeister dcd60025f8 Fix filename sanitation (Closes #555) 12 years ago
Filippo Valsorda 7e4674830e document info_dict['subtitles'] and info_dict['urlhandle'] 12 years ago
Filippo Valsorda 9ce5d9ee75 make all IEs return 'upload_date' and 'uploader', even if only u'NA' 12 years ago
Filippo Valsorda b49e75ff9a info_dict['upload_date'] is documented in --output, IEs MUST specify it 12 years ago
Filippo Valsorda abe7a3ac2a info_dict['player_url'] is used only for rtmpdump, indicate it as optional in the info_dict 12 years ago
Filippo Valsorda 717b1f72ed default info_dict['format'] to info_dict['ext'] and make the YT one more verbose 12 years ago
Philipp Hagemeister 26396311b5 Add Christian Albrecht (Arte.tv IE) to authors 12 years ago
Philipp Hagemeister dffe658bac Remove exclamation mark in --restrict-filenames mode 12 years ago
Philipp Hagemeister 33d94a6c99 Merge remote-tracking branch 'alab1001101/master' 12 years ago
Philipp Hagemeister cc872b68a8 Actually merge #379 12 years ago
Philipp Hagemeister c9128b353d Bump version number to a numeric-only one to appease py2exe 12 years ago
Philipp Hagemeister e7c6f1a2dc Bump version number 12 years ago
Philipp Hagemeister 46cbda0be4 Minor filename encoding improvement in a common case 12 years ago
Philipp Hagemeister fa59f4b6a9 Merge remote-tracking branch 'chrisjrn/master' 12 years ago
Christopher Neugebauer 4a702f3819 Fixes the InfoExtractor for the Colbert Report. 12 years ago
Philipp Hagemeister 6bac102a4d Fix spacing in comedycentral IE 12 years ago
Philipp Hagemeister 958a22b7cf Merge remote-tracking branch 'chrisjrn/master' 12 years ago
Philipp Hagemeister 97cd3afc75 warn if %(stitle)s is being used 12 years ago
Philipp Hagemeister aa2a94ed81 Encode the entire filename 12 years ago
Philipp Hagemeister 56781d3d2e Switch back to underline for invalid characters, and make restricted ASCII-only 12 years ago
Christopher Neugebauer feb22fe5fe Fixed indentation error 12 years ago
Christopher Neugebauer d8dddb7c02 Removes extranous debugging info :) 12 years ago
Christopher Neugebauer 4408d996fb Adds format listing/selection support to the Comedy Central extractor. 12 years ago
Christopher Neugebauer 89af8e9d32 Removes extraneous debug message. 12 years ago
Christopher Neugebauer 36a9c0b5ff Points the ComedyCentral extractor at a CDN which works with more RTMPDump versions. 12 years ago
Filippo Valsorda d479e34043 release 2012.11.27 12 years ago
Philipp Hagemeister 240089e5df remove accidental remnants 12 years ago
Philipp Hagemeister 1c469a9480 New optoin --restrict-filenames 12 years ago
Philipp Hagemeister 92b91c1878 Use character instead of byte strings 12 years ago
Philipp Hagemeister 7ec1a206ea Remove longs (int does the right thing since Python 2.2, see PEP 237) 12 years ago
Philipp Hagemeister 51937c0869 Add some parentheses around print for #180 12 years ago
Philipp Hagemeister 6b50761222 Merge pull request #538 from zejn/patch-1
Also enable album URLs on Vimeo.
12 years ago
Filippo Valsorda b6fab35b9f alias %(title)s to %(stitle)s 12 years ago
Filippo Valsorda baec15387c aliased --literal to --title 12 years ago
zejn 297d7fd9c0 Also enable album URLs on Vimeo. 12 years ago
Filippo Valsorda 5002aea371 release 2012.11.17 12 years ago
Filippo Valsorda 74033a662d Reworked Vimeo file selection logic (quality, codec) - closes #530 12 years ago
Filippo Valsorda 0526e4f55a Merge pull request #522 from art-zhitnik/master
--(match|reject)-title utf8 fix
12 years ago
Art Zhitnik 39973a0236 Solve the bug of parsing titles with unicode (cyrillic) 12 years ago
Filippo Valsorda 5d40a470a2 quiet the HTMLParser debug info - closes #517 12 years ago
Filippo Valsorda 4cc391461a fix DailyMotion official users videos - closes #281 - by @yvestan 12 years ago
Filippo Valsorda bf95333e5e fixed MetacafeIE (uploader nickname regex) - closes #515 12 years ago
Philipp Hagemeister b7a34316d2 -x for --extract-audio, one of the most popular options 12 years ago
Philipp Hagemeister 74e453bdea New --id option for the old default filename pattern 12 years ago
Filippo Valsorda 42cb53fcfa modified filename escaping to a "smarter" one 12 years ago
Filippo Valsorda fe4d68e196 slight change to Dailymotion uploader regex (fix) 12 years ago
Tailszefox f06eaa873e Fix audio bitrate quality for ffmpeg/avconv 12 years ago
Tailszefox 2262a32dd7 Added duration for YouTube videos 12 years ago
Philipp Hagemeister c6c0e23a32 Support raw playlist parameters (Closes #482) 12 years ago
Philipp Hagemeister 02b324a23d Restore 2.5 compat by activating with_statement future 12 years ago
Filippo Valsorda b8005afc20 handle YT urls with #/ redirects (closes #484) 12 years ago
Philipp Hagemeister 073522bc6c Don't use 2.7+ check_output 12 years ago
Philipp Hagemeister 9248cb0549 Merge pull request #472 from gcmalloc/master
Test proposal
12 years ago
Filippo Valsorda 902b2a0a45 New IE: YouTube channels (closes #396) 12 years ago
gcmalloc 3eec021a1f removing unused global modifier 12 years ago
Filippo Valsorda 10daa766a1 support EDU YouTube playlists (closes #407) 12 years ago
Filippo Valsorda 7b107eea51 release 2012.10.09 12 years ago
Filippo Valsorda 0bfd0b598a Re-engineered Dailymotion qualities selection (thanks @knagano, sort of merges #176) 12 years ago
Filippo Valsorda fd873c69a4 Merge PR #422 from 'kevinamadeus/master'
Add InfoExtractor for Google Plus video
(with fixes)
12 years ago
Philipp Hagemeister 27fec0e3bd Merge branch 'master' of github.com:rg3/youtube-dl 12 years ago
Philipp Hagemeister 65f934dc93 Correct detect_executables on Windows (Closes #447, #457) 12 years ago
Tailszefox 413575f7a5 Added uploaded date for Dailymotion 12 years ago
Philipp Hagemeister fcbc8c830e Merge branch 'master' of github.com:rg3/youtube-dl 12 years ago
Philipp Hagemeister f48ce130c7 Fix doc of extractor field 12 years ago
Filippo Valsorda 13e69f546c Merged, modified and compiled Dailymotion pull request #446 by @Steap 12 years ago
Cyril Roelandt 63ec7b7479 DailymotionIE: There is not necessarily an underscore in a Dailymotion URL. 12 years ago
Cyril Roelandt 7b6d7001d8 DailymotionIE: some videos do not use the "hqURL", "sdURL", "ldURL" keywords. In this case, the "video_url" keyword should be looked for. 12 years ago
Filippo Valsorda 5c961d89df Merge pull request #403 from FiloSottile/re_VERBOSE 12 years ago
Filippo Valsorda 3c4d6c9eba Not all Dailymotion videos have an hqURL, now downloads highest quality available 12 years ago
Filippo Valsorda 349e2e3e21 Fixed DailymotionIE, now downloads high-def mp4s, which might be too much (?) 12 years ago
Filippo Valsorda 551fa9dfbf adding new --output replacements. Thanks @danut007ro (closes #442) 12 years ago
Philipp Hagemeister 38612b4edc update default UA string (Closes #390) 12 years ago
Philipp Hagemeister 5a5523698d Add new field "extractor" to the info dictionary 12 years ago
Philipp Hagemeister 05a2c206be Merge pull request #425 from danut007ro/master
Provider (youtube, etc) is now saved in info_dict
12 years ago
Philipp Hagemeister 8ca21983d8 Merge pull request #432 from cryzed/master
Fixed YouTube playlist parsing
12 years ago
Philipp Hagemeister 5d534e2fe6 Improve option definitions 12 years ago
Philipp Hagemeister 234e230c87 Merge remote-tracking branch 'FiloSottille/vbr'
Conflicts:
	youtube-dl
	youtube-dl.exe
12 years ago
Philipp Hagemeister df09e5f9e1 Merge pull request #405 from hdclark/master
Support for custom user agent
12 years ago
cryzed 3af2f7656c Fixed YouTube playlist parsing 12 years ago
Philipp Hagemeister 7f36e39676 Merge remote-tracking branch 'FiloSottille/supports'
Conflicts:
	youtube-dl
12 years ago
Philipp Hagemeister ebe3f89ea4 Merge xnxx.com Support (NSFW). Test URL (SFW): http://video.xnxx.com/video1443330/youtube-dl_testvid_a_and_9829_._and_amp_and_38_ 12 years ago
Philipp Hagemeister b5de8af234 Release 2012.09.27 12 years ago
Danko Alexeyev 9ca667065e Add 'signature' to YouTube URLs, fixes #427 12 years ago
danut007ro ae16f68f4a Provider (youtube, etc) is now saved in info_dict, so template filename can be something like %(provider)s_%(id)s.%(ext)s
This can be useful because videos should also be identified by their providers since id's can be the same on multiple providers.
12 years ago
danut007ro 3cd98c7894 Removed provider (mistake) and add provider parameter to process_info 12 years ago
danut007ro 2866e68838 Merge branch 'master' of https://github.com/rg3/youtube-dl 12 years ago
danut007ro be8786a6a4 Every extractor also return it's name. 12 years ago
Philipp Hagemeister b0d4f95899 Merge pull request #391 from rbrito/support-tube.majestyc.net
Support downloading Youtube videos via tube.majestyc.net
12 years ago
Kevin Kwan d443aca863 Add InfoExtractor for Google Plus video 12 years ago
Christian Albrecht f2ad10a97d Add arte.tv Info Extractor 12 years ago
hdclark ea46fe2dd4 Added support for custom user agents.
Added a few simple lines to add support for the flag "--user-agent" to pass a custom string to std_header['User-Agent'].
12 years ago
Filippo Valsorda 202e76cfb0 Made the YouTubeIE regex verbose/commented 12 years ago
Filippo Valsorda 3a68d7b467 tweaked the --audio-quality input validation/specification 12 years ago
Filippo Valsorda 795cc5059a Re-engineered XNXXIE to actually exit on ERRORs even with -i 12 years ago
Filippo Valsorda 5dc846fad0 Merge pull request #398 from tempname/master 12 years ago
Filippo Valsorda d5c4c4c10e bugfix and standarize the youku.com support 12 years ago
Filippo Valsorda 1ac3e3315e Merge pull request #395 from thesues/master 12 years ago
Filippo Valsorda 0e4dc2fc74 Merge 'rbrito/support-tube.majestyc.net' (PR #391) with small fix 12 years ago
Filippo Valsorda 9bb8dc8e42 Python 2.6 compatibility fix. Thanks @Jamesc359 - closes #400 12 years ago
tempname 154b55dae3 added InfoExtractor for XNXX 12 years ago
tempname 6de7ef9b8d added InfoExtractor for XNXX 12 years ago
dongmao zhang 392105265c Merge branch 'master' of github.com:thesues/youtube-dl
Conflicts:
	youtube-dl
	youtube_dl/InfoExtractors.py
12 years ago
dongmao zhang 51661d8600 add www.youku.com support 12 years ago
dongmao zhang b5809a68bf merge 12 years ago
dongmao zhang 7733d455c8 fix 0a->0A bug 12 years ago
dongmao zhang 0a98b09bc2 youku default to download hd2 video 12 years ago
dongmao zhang 302efc19ea add youku support 12 years ago
Rogério Brito 55a1fa8a56 Support downloading Youtube videos via tube.majestyc.net
A user requested (in Debian's bug tracking system) that support for
tube.majestyc.net, a frontend for Youtube with accessibility functions
(and other support for other assistive technologies), be added.

This patch adds support for this.

Signed-off-by: Rogério Brito <rbrito@ime.usp.br>
12 years ago
Philipp Hagemeister a171dbfc27 Merge pull request #386 from FiloSottile/blip
Blip.tv
12 years ago
Filippo Valsorda 11a141dec9 BlipTVUserIE fix 12 years ago
Filippo Valsorda 818282710b moved the User-Agent workaround to the BlipTV IE 12 years ago
Filippo Valsorda dee5d76923 changed YouTube closed captions URL; closes #382 12 years ago
Filippo Valsorda 363a4e1114 xvideos patch by @pocoimporta - closes #370 12 years ago
Philipp Hagemeister 3210735c49 Fix EscapistMagazine IE 13 years ago
Filippo Valsorda b24676ce88 changed --audio-quality behaviour to support both CBR and VBR 13 years ago
Filippo Valsorda cca4828ac9 fixed a logic bug in post-processing 13 years ago
Arvydas Sidorenko bae611f216 Simplified preferredencoding()
Not sure what is the point to use yield to return encoding, thus
it will simplify the whole function.

Signed-off-by: Arvydas Sidorenko <asido4@gmail.com>
13 years ago
Filippo Valsorda d4e16d3e97 YouTube playlist fix; closes #365 and #331 13 years ago
Witchakorn Kamolpornwijit 5404179338 Change a number of subtitle sequence to begin with one (instead of zero) for ffmpeg,avcodec, and Matroska compatibility 13 years ago
Filippo Valsorda 7df97fb59f display a meaningful error message on rental videos (#359) 13 years ago
Filippo Valsorda 3187e42a23 Merge pull requests #356 #357 #358 by jcarlosgarciasegovia 13 years ago
Juan Carlos Garcia Segovia f1927d71e4 Some blip.tv URLs use Unicode characters. urllib2 breaks when passing a Unicode string. it needs a UTF-8 byte buffer 13 years ago
Juan Carlos Garcia Segovia eeeb4daabc Information Extractor for blip.tv users 13 years ago
Juan Carlos Garcia Segovia 3c4fc580bb Use an User-Agent that will allow downloading from blip.tv fixes #325 13 years ago
Filippo Valsorda 505ed3088f normalize ffmpeg/avconv names printing 13 years ago
Filippo Valsorda 0b976545c7 check for avconv and ffmpeg, use as available; closes #344 13 years ago
chocolateboy 6ab92c8b62 don't corrupt stdout (-o -) in verbose mode 13 years ago
Filippo Valsorda f36cd07685 fixed a couple of Windows exe update bugs 13 years ago
Philipp Hagemeister 9ab3406ddb Fix Escapist IE 13 years ago
Filippo Valsorda 2c288bda42 reorganized the titles sanitizing: now title is the untouched title
and stitle is created in process_info() and is cross-filesystem sanitized by sanitize_filename();
closes #164
13 years ago
Filippo Valsorda 0b8c922da9 Introduced Trouble(Exception) for more elegant non-fatal errors handling 13 years ago
Filippo Valsorda 3fe294e4ef merge upstream 13 years ago
Filippo Valsorda 921a145592 dropped the support for Python 2.5
let's elaborate the decision: Python 2.5 is a 6 years old release
and "under the current release policy, no security issues in Python
2.5 will be fixed anymore" (!!); also, it doesn't support the new
zipfile distribution format.
13 years ago
Philipp Hagemeister 0c24eed73a merge #336 13 years ago
Filippo Valsorda 9beb5af82e some HTMLParser bugfixes 13 years ago
Filippo Valsorda 9e6dd23876 merged unescapeHTML branch; removed lxml dependency 13 years ago
Filippo Valsorda 7a8501e307 ignore parsing errors in get_element_by_id() 13 years ago
Filippo Valsorda - Campagna 781cc523af removed the undocumented HTMLParser.unescape, replaced with _unescapeHTML; fixed a bug in the use of _unescapeHTML (missing _, from d6a9615347) 13 years ago
Filippo Valsorda - Campagna c6f45d4314 removed dependency from lxml: added IDParser 13 years ago
Filippo Valsorda - Campagna d11d05d07a better naming for the sub-modules 13 years ago
Filippo Valsorda - Campagna e179aadfdf moved trivialjson to a separate file 13 years ago
Filippo Valsorda - Campagna d6a9615347 standardized the use of unescapeHTML; added clean_html() 13 years ago
Filippo Valsorda bcfde70d73 py2exe -U fix for Windows XP 13 years ago
Filippo Valsorda 53e893615d corrected -U to support new zipfile and exe (#153) formats 13 years ago
Filippo Valsorda 303692b5ed 's/ /\t/' 13 years ago
Filippo Valsorda 58ca755f40 moved increment_downloads and process_info calls from IEs to FD.download (#296) (follows current doclines); a small step towards importability #217 13 years ago
Filippo Valsorda d77c3dfd02 Split code as a package, compiled into an executable zip 13 years ago
Filippo Valsorda c23d8a74dc Merge branch 'next-url' 13 years ago
Filippo Valsorda 74a5ff5f43 transplant ceba827e9a, d891ff9fd9, 69d3b2d824, 071940680f 13 years ago
Filippo Valsorda 6af22cf0ef added support for HTTP redirects. Closes #315 13 years ago
Philipp Hagemeister fff24d5e35 Clean up superfluous whitespace 13 years ago
Philipp Hagemeister ceba827e9a Credit Filippo Valsorda 13 years ago
Filippo Valsorda a0432a1e80 added --srt-lang; updated README; extended the -g FAQ 13 years ago
Philipp Hagemeister a67bdc34fa transplant gist of 7151f63a5f 13 years ago
Philipp Hagemeister 4a34b7252e transplant 2934c2ce43 and afbaa80b8b 13 years ago
Philipp Hagemeister 7e45ec57a8 transplant 0f6e296a8e 13 years ago
Philipp Hagemeister 9c228928b6 release 2012.02.27 13 years ago
Philipp Hagemeister ff3a2b8eab Always determine youtube description 13 years ago
Philipp Hagemeister c4105fa035 release 2012.02.26 13 years ago
Philipp Hagemeister 871dbd3c92 Output RTMP command line if verbose is set 13 years ago
Philipp Hagemeister c9ed14e6d6 Move imports to top (Closes #283) 13 years ago
Philipp Hagemeister 1ad85e5061 Set default continue behavior to true, no breakage observed in the wild 13 years ago
Philipp Hagemeister 09fbc6c952 verbose flag, and output proxies if it is set 13 years ago
Mantas Mikulėnas 4afdff39d7 Support Unicode in file names on Windows NT 13 years ago
Philipp Hagemeister 661a807c65 Release 2012.01.08b 13 years ago
Philipp Hagemeister 6d58c4546e correct to_screen prints 13 years ago
Philipp Hagemeister 38ffbc0222 Release 2012.01.08 13 years ago
Philipp Hagemeister fefb166c52 Leave out characters the filesystem cannot encode (Closes: #264) 13 years ago
Philipp Hagemeister dcb3c22e0b MTV IE 13 years ago
Philipp Hagemeister 47a53c9e46 release 2012.01.05 13 years ago
Philipp Hagemeister 1413cd87eb Correct distinction between unicode and bytes (Closes: #257) 13 years ago
Philipp Hagemeister c92e184f75 Correct comedycentral flash URL regex 13 years ago
Philipp Hagemeister 3906e6ce60 correct epydoc 13 years ago
Philipp Hagemeister c7d3c3db0d Fix tds RTMP url extraction 13 years ago
Philipp Hagemeister d6639d05c2 release 2011.12.18 13 years ago
Philipp Hagemeister 633cf7cbad Add wav audio output 13 years ago
Philipp Hagemeister a5647b79ce Only skip download if files exists; convert audio 13 years ago
Philipp Hagemeister ba5059dd66 Release 2011.12.15 13 years ago
Philipp Hagemeister bb8abbbbae Dailymotion: Use og:title instead of <title> to find title (Closes: #253) 13 years ago
Philipp Hagemeister 561504fffa Release 2011.12.08 13 years ago
Philipp Hagemeister 23e6b8adc8 --prefer-free-formats (Closes #231) 13 years ago
Philipp Hagemeister 3e0ea7d07a m4a: aac in mp4 container (Closes #240) 13 years ago
Philipp Hagemeister 94fd3201b2 Abort when --max-downloads is reached. 13 years ago
Philipp Hagemeister 0b14e0b367 OpenClassRoom IE (Closes: #234) 13 years ago
Philipp Hagemeister dd17922afc OpenClassRoom videos (#234) 13 years ago
Philipp Hagemeister 40fd4cb86a Move merged code to dev version 13 years ago
Philipp Hagemeister c95da745bc Mention -o - in doc (Closes #204) 13 years ago
Philipp Hagemeister 0cd235eef6 Use freedesktop.org mandated user config file location (Suggested by Tyll in #231) 13 years ago
Philipp Hagemeister 77315556f1 Do not count unmatched or skipped videos towards max-downloads (Closes #232) 13 years ago
Philipp Hagemeister c379c181e0 Preliminary implementation of configuration files 13 years ago
Philipp Hagemeister 31a2ec2d88 Document -o %(upload_date)s (Closes #228) 13 years ago
Philipp Hagemeister b88a52504e --max-downloads option (Closes #230) 13 years ago
Philipp Hagemeister 849edab8ec Move MixcloudIE to __init__.py 13 years ago
Philipp Hagemeister fa2672f9fc Release 2011.11.23 13 years ago
Philipp Hagemeister 208e095f72 Correct simplify_title call in ComedyCentral IE 13 years ago
Philipp Hagemeister 0ae7abe57c Release 2011.11.22 13 years ago
Philipp Hagemeister dc0a294a73 Make exception handling 2.5-compatible (Closes #223) 13 years ago
Philipp Hagemeister 468c99257c Release 2011.11.21 13 years ago
Philipp Hagemeister af8e8d63f9 Allow non-ASCII characters in simplified titles(Closes #220) 13 years ago
Philipp Hagemeister e092418d8b Simplify simplify_title 13 years ago
Philipp Hagemeister e33e3045c6 First tests 13 years ago
Philipp Hagemeister 235b3ba479 Move code into a separate Python module 13 years ago