aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/utils.py
AgeCommit message (Collapse)Author
2013-08-24Install our own HTTPS handler as well (#1309)Philipp Hagemeister
2013-08-23Add a post processor for embedding subtitles in mp4 videos (closes #1052)Jaime Marquínez Ferrándiz
2013-08-11Note update possibility on errors (thanks @chbrown, #1229)Philipp Hagemeister
2013-08-03Add an extractor for videofy.me (closes #1171)Jaime Marquínez Ferrándiz
Also modify find_xpath_attr to accept values with spaces like for id="HQ on"
2013-07-12Use determine_ext when saving the thumbnailJaime Marquínez Ferrándiz
Urls that contain a query produced filenames with wrong extensions
2013-07-12BrightcoveIE: Use parse_qs to extract the fields of the query (closes #1032)Jaime Marquínez Ferrándiz
Add a compat_urlparse to utils.
2013-07-11[brightcove] fix on Python 2.6Philipp Hagemeister
2013-07-11Add helper function find_path_attrPhilipp Hagemeister
2013-07-08[3sat] Add support (Fixes #1001)Philipp Hagemeister
2013-07-02Do not show bug report for errors that are to be expected (Closes #973)Philipp Hagemeister
2013-06-28Rewrote error message a bit to clarifyPhilipp Hagemeister
2013-06-28Changed the error message.M.Yasoob Ullah Khalid
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.
2013-06-25improve generic and encrypted signature error messagesFilippo Valsorda
2013-06-09do not ask the user to report network errorsFilippo Valsorda
2013-06-08print "please report this issue on GitHub" on every ExtractorErrorFilippo Valsorda
2013-06-06implement fallbacks and defaults in _search_regexFilippo Valsorda
2013-05-20Python 2 compat fixes for MyVideo.de rtmpdump downloadsFilippo Valsorda
2013-05-13Do not re-encode / to # if / is a platform separator, and correctly handle ↵Philipp Hagemeister
permission errors (Fixes #831)
2013-05-04Add --no-check-certificate (#814)Philipp Hagemeister
2013-05-04twitch.tv chapters (#810): print out start and end timePhilipp Hagemeister
2013-04-28Allow to use relative dates in the format ↵Jaime Marquínez Ferrándiz
(now|today)[+-][0-9](day|week|month|year)(s)? (Closes #137) Also fix DateRange not accepting ranges of one day.
2013-04-27Fix some IEs that didn't return the uploade_date in the YYYYMMDD formatJaime Marquínez Ferrándiz
Create a function unified_strdate in utils.py to fix these problems
2013-04-27Allow to select videos to download by their upload dates (related #137)Jaime Marquínez Ferrándiz
Only absolute dates.
2013-03-29Merge pull request #736 from rg3/retryFilippo Valsorda
Exception stacking and test retry
2013-03-29fix FunnyOrDieIE, MyVideoIE, TEDIEFilippo Valsorda
2013-03-28use sys.stdout.buffer only on Python3Filippo Valsorda
2013-03-27Use sys.stdout.buffer instead of sys.stdoutChirantan Ekbote
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>
2013-03-09Bubble up all the stack of exceptions and retry download tests on timeout errorsFilippo Valsorda
2013-02-21Fix --match-title and --reject-title decoding (Closes #690)Philipp Hagemeister
2013-02-01Work around buggy HTML Parser in Python < 2.7.3 (Closes #662)Philipp Hagemeister
2013-01-20Guard against sys.getfilesystemencoding() == None (#503)Philipp Hagemeister
2013-01-12Correct Blip.tv on 2.6, where HTTP headers are case-sensitive (wtf?)Philipp Hagemeister
2013-01-12Proper support for changing User-Agents from IEsPhilipp Hagemeister
2013-01-12--recode-video option (Closes #18)Philipp Hagemeister
2013-01-03Make ExtractorError usable for other causesPhilipp Hagemeister
2013-01-01ExtractorError for errors during extractionPhilipp Hagemeister
2012-12-30moved updating code to update.pyFilippo Valsorda
2012-12-30some fixes, pulled the codename from the codeFilippo Valsorda
2012-12-30The new updates system, relies on gh-pages, secured by RSA, uses external ↵Filippo Valsorda
web servers
2012-12-20better Vimeo tests; fixed a couple of VimeoIE fieldsFilippo Valsorda
2012-12-20refactor YouTube subtitles code, it was ugly (my bad)Filippo Valsorda
2012-12-20Refactor IDParser to search for elements by any attribute not just IDNick Daniels
2012-12-20Correct JSON writing (Closes #596)Philipp Hagemeister
2012-12-16Fix --extract-audio on Python 3Philipp Hagemeister
2012-12-07Let YoutubeDLHandler (transparent gzip) handle HTTPS URLs as well (Needed ↵Philipp Hagemeister
for #579)
2012-12-03Keep video IDs verbatim if possible (Closes #571)Philipp Hagemeister
2012-11-28Restrict more characters (Closes #566)Philipp Hagemeister
2012-11-28collegehumor: able to download a single f4f file (not yet playable)Philipp Hagemeister
2012-11-28Convert all tabs to 4 spaces (PEP8)Philipp Hagemeister
2012-11-28hack for apparently broken parse_qs in python2Philipp Hagemeister