aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl/utils.py
Commit message (Collapse)AuthorAgeFilesLines
...
| * Add basic --download-archive optionPhilipp Hagemeister2013-10-061-0/+96
| | | | | | | | | | Often, users want to be able to download only videos they haven't seen before, despite the video files having been deleted or moved in the mean time. When --download-archive FILE is given, the extractor and ID of every download is recorded in the specified file. If it is already present, the video in question is skipped.
* | [viddler] Add basic support (Fixes #1520)Philipp Hagemeister2013-10-061-1/+1
|/
* [youtube] Simplify cache_dir code (#1529)Philipp Hagemeister2013-10-021-0/+6
|
* Restore accidentally deleted commitsPhilipp Hagemeister2013-09-211-0/+6
| | | | That's what happens if you let Windows machines write :(
* Always correct encoding when writing to sys.stderr (Fixes #1435)Philipp Hagemeister2013-09-161-0/+12
|
* [mixcloud] Rewrite extractor (fixes #278)Jaime Marquínez Ferrándiz2013-09-141-1/+10
|
* [ustream] Simplify channel extractionJaime Marquínez Ferrándiz2013-09-131-8/+44
| | | | | the ChannelParser has been moved to a new function in utils get_meta_content Instead of the SocialStreamParser now it uses a regex
* Add an extractor for orf.at (closes #1346)Jaime Marquínez Ferrándiz2013-08-291-1/+1
| | | | Make find_xpath_attr also accept numbers in the value
* Merge remote-tracking branch 'rzhxeo/youporn-hd'Philipp Hagemeister2013-08-281-0/+18
|\ | | | | | | | | Conflicts: youtube_dl/utils.py
| * Add intlist_to_bytes to utils.pyrzhxeo2013-08-281-0/+7
| |
| * Allow changes to run under Python 3Philipp Hagemeister2013-08-281-0/+10
| |
* | Fix platform name in Python 2 with --verbose (Closes #1228)Philipp Hagemeister2013-08-281-3/+14
| |
* | Tolerate junk at the end of gzip-compressed content (#1268)Philipp Hagemeister2013-08-281-2/+17
| |
* | HTTPError is in urllib.error in Python 3, not in http.errorJaime Marquínez Ferrándiz2013-08-281-1/+1
| |
* | [addanime] improvePhilipp Hagemeister2013-08-281-1/+7
|\|
* | Revert "Install our own HTTPS handler as well (#1309)"Philipp Hagemeister2013-08-271-17/+8
| | | | | | | | This reverts commit 36399e85765a6a04fd84126264af75382fcfd1f6 and fixes #1322.
* | Install our own HTTPS handler as well (#1309)Philipp Hagemeister2013-08-241-8/+17
| |
* | Add a post processor for embedding subtitles in mp4 videos (closes #1052)Jaime Marquínez Ferrándiz2013-08-231-0/+3
| |
* | Note update possibility on errors (thanks @chbrown, #1229)Philipp Hagemeister2013-08-111-1/+1
|/
* Add an extractor for videofy.me (closes #1171)Jaime Marquínez Ferrándiz2013-08-031-1/+1
| | | | Also modify find_xpath_attr to accept values with spaces like for id="HQ on"
* Use determine_ext when saving the thumbnailJaime Marquínez Ferrándiz2013-07-121-2/+2
| | | | Urls that contain a query produced filenames with wrong extensions
* BrightcoveIE: Use parse_qs to extract the fields of the query (closes #1032)Jaime Marquínez Ferrándiz2013-07-121-0/+5
| | | | Add a compat_urlparse to utils.
* [brightcove] fix on Python 2.6Philipp Hagemeister2013-07-111-2/+2
|
* Add helper function find_path_attrPhilipp Hagemeister2013-07-111-0/+14
|
* [3sat] Add support (Fixes #1001)Philipp Hagemeister2013-07-081-1/+8
|
* Do not show bug report for errors that are to be expected (Closes #973)Philipp Hagemeister2013-07-021-4/+8
|
* Rewrote error message a bit to clarifyPhilipp Hagemeister2013-06-281-1/+1
|
* Changed the error message.M.Yasoob Ullah Khalid2013-06-281-1/+1
| | | | | 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.
* improve generic and encrypted signature error messagesFilippo Valsorda2013-06-251-1/+1
|
* do not ask the user to report network errorsFilippo Valsorda2013-06-091-2/+5
|
* print "please report this issue on GitHub" on every ExtractorErrorFilippo Valsorda2013-06-081-0/+1
|
* implement fallbacks and defaults in _search_regexFilippo Valsorda2013-06-061-0/+3
|
* Python 2 compat fixes for MyVideo.de rtmpdump downloadsFilippo Valsorda2013-05-201-0/+4
|
* Do not re-encode / to # if / is a platform separator, and correctly handle ↵Philipp Hagemeister2013-05-131-5/+14
| | | | permission errors (Fixes #831)
* Add --no-check-certificate (#814)Philipp Hagemeister2013-05-041-0/+14
|
* twitch.tv chapters (#810): print out start and end timePhilipp Hagemeister2013-05-041-0/+8
|
* Allow to use relative dates in the format ↵Jaime Marquínez Ferrándiz2013-04-281-4/+27
| | | | | | (now|today)[+-][0-9](day|week|month|year)(s)? (Closes #137) Also fix DateRange not accepting ranges of one day.
* Fix some IEs that didn't return the uploade_date in the YYYYMMDD formatJaime Marquínez Ferrándiz2013-04-271-1/+16
| | | | Create a function unified_strdate in utils.py to fix these problems
* Allow to select videos to download by their upload dates (related #137)Jaime Marquínez Ferrándiz2013-04-271-0/+30
| | | | Only absolute dates.
* Merge pull request #736 from rg3/retryFilippo Valsorda2013-03-291-1/+5
|\ | | | | Exception stacking and test retry
| * Bubble up all the stack of exceptions and retry download tests on timeout errorsFilippo Valsorda2013-03-091-1/+5
| |
* | fix FunnyOrDieIE, MyVideoIE, TEDIEFilippo Valsorda2013-03-291-1/+1
| |
* | use sys.stdout.buffer only on Python3Filippo Valsorda2013-03-281-1/+1
| |
* | Use sys.stdout.buffer instead of sys.stdoutChirantan Ekbote2013-03-271-1/+1
|/ | | | | | | 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>
* Fix --match-title and --reject-title decoding (Closes #690)Philipp Hagemeister2013-02-211-0/+8
|
* Work around buggy HTML Parser in Python < 2.7.3 (Closes #662)Philipp Hagemeister2013-02-011-0/+6
|
* Guard against sys.getfilesystemencoding() == None (#503)Philipp Hagemeister2013-01-201-1/+4
|
* Correct Blip.tv on 2.6, where HTTP headers are case-sensitive (wtf?)Philipp Hagemeister2013-01-121-5/+5
|
* Proper support for changing User-Agents from IEsPhilipp Hagemeister2013-01-121-0/+5
|
* --recode-video option (Closes #18)Philipp Hagemeister2013-01-121-1/+2
|