Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-01-05 | Set required properties for format merging | Philipp Hagemeister | |
2014-01-05 | Merge remote-tracking branch 'jaimeMF/merge-formats' | Philipp Hagemeister | |
2014-01-05 | Prepare widespread unicode literal use | Philipp Hagemeister | |
2014-01-04 | Allow merging formats (closes #1612) | Jaime Marquínez Ferrándiz | |
Multiple formats can be requested using `-f 137+139`, each one is downloaded and then the two are merged with ffmpeg. | |||
2014-01-01 | Merge remote-tracking branch 'origin/master' | Philipp Hagemeister | |
2014-01-01 | Merge pull request #2061 from rzhxeo/var | Jaime Marquínez Ferrándiz | |
Correct variable name in YoutubeDL.list_formats | |||
2014-01-01 | Merge remote-tracking branch 'origin/master' | Philipp Hagemeister | |
2013-12-31 | Fix initialization of YoutubeDL with params set to None | Jaime Marquínez Ferrándiz | |
Set it to an empty dictionary because it’s directly accessed when setting some properties | |||
2013-12-30 | Correct variable name in YoutubeDL | rzhxeo | |
2013-12-29 | Add new --print-traffic option | Philipp Hagemeister | |
2013-12-25 | [yahoo] Use centralized sorting, and add tbr field | Philipp Hagemeister | |
2013-12-24 | [zdf] Use centralized sorting | Philipp Hagemeister | |
2013-12-24 | Add temporary _sort_formats helper function | Philipp Hagemeister | |
2013-12-24 | Add a resolution field and improve general --list-formats output | Philipp Hagemeister | |
2013-12-23 | [bliptv] Remove support for direct downloads | Philipp Hagemeister | |
This is now handled by the generic IE | |||
2013-12-23 | YoutubeDL: rename `_fd_progress_hooks` back to `_progress_hooks` | Jaime Marquínez Ferrándiz | |
In the future it may report more things. | |||
2013-12-23 | YoutubeDL: only set the ‘formats’ field of the info_dict if it was ↵ | Jaime Marquínez Ferrándiz | |
already set before It caused a circular reference error, when trying to dump it to json (for example with the test video for myvideo.de or any other video without formats) | |||
2013-12-23 | Merge remote-tracking branch 'jaimeMF/split-downloaders' | Philipp Hagemeister | |
2013-12-23 | Merge remote-tracking branch 'rzhxeo/youtube' | Philipp Hagemeister | |
2013-12-23 | Remove debugging code | Philipp Hagemeister | |
Introduced by accident in 5d681e960db98ec2d9f3d4361bd66f581506a772 | |||
2013-12-23 | Use bidiv instead of fribidi if available (Fixes #1912) | Philipp Hagemeister | |
2013-12-18 | Make prefer_free_formats sorting more robust | rzhxeo | |
2013-12-18 | Filter and sort videos before calling list_formats | rzhxeo | |
2013-12-18 | [YoutubeIE] Externalize format selection | rzhxeo | |
2013-12-17 | Add webpage_url_basename info_dict field (Fixes #1938) | Philipp Hagemeister | |
2013-12-16 | Incorrect variable is used to check whether thumbnail exists | alimirjamali | |
Dear @phihag I believe in line 848, the correct variable to check is 'thumb_filename' rather than 'infofn' Kindly advise Mit freundlichen Gruessen Ali | |||
2013-12-16 | Simplify --playlist-start / --playlist-end interface | Philipp Hagemeister | |
2013-12-16 | Apply --no-overwrites for --write-* files as well (Fixes #1980) | Philipp Hagemeister | |
2013-12-16 | Add --get-duration (Fixes #859) | Philipp Hagemeister | |
2013-12-16 | Add --min-views / --max-views (Fixes #1979) | Philipp Hagemeister | |
2013-12-11 | Move FileDownloader to its own module and create a new class for each ↵ | Jaime Marquínez Ferrándiz | |
download process A suitable downloader can be found using the 'get_suitable_downloader' function. Each subclass implements 'real_download', for downloading an info dict you call the 'download' method, which first checks if the video has already been downloaded | |||
2013-12-11 | Now a new FileDownloader is created when downloading a video | Jaime Marquínez Ferrándiz | |
The progress hooks can be added using the method "add_downloader_progress_hook" | |||
2013-12-11 | Fix thumbnail filename determination (Fixes #1945) | Philipp Hagemeister | |
2013-12-10 | [YoutubeDL] Simplify filename preparation | Philipp Hagemeister | |
2013-12-09 | Set 'NA' as the default value for missing fields in the output template ↵ | Jaime Marquínez Ferrándiz | |
(fixes #1931) Remove the `except KeyError` clause, it won't get raised anymore | |||
2013-12-09 | Improve --bidi-workaround support | Philipp Hagemeister | |
2013-12-09 | [--load-info] Always read file as UTF-8 | Philipp Hagemeister | |
This allows editing the file (and not escaping non-ASCII characters) and reloading it in. | |||
2013-12-09 | Merge remote-tracking branch 'jaimeMF/load-info' | Philipp Hagemeister | |
2013-12-09 | Remove unused imports | Philipp Hagemeister | |
2013-12-09 | Add filename to --dump-json output (Fixes #1908) | Philipp Hagemeister | |
2013-12-09 | Add a workaround for terminals without bidi support (Fixes #1912) | Philipp Hagemeister | |
2013-12-06 | [wistia] Add extractor | Philipp Hagemeister | |
2013-12-05 | [9gag] Add extractor | Philipp Hagemeister | |
2013-12-03 | Option '--load-info': if the download fails, try extracting the info with ↵ | Jaime Marquínez Ferrándiz | |
the 'webpage_url' field of the info dict The video url may have expired. | |||
2013-12-03 | Add --load-info option (#972) | Jaime Marquínez Ferrándiz | |
It just calls the 'YoutubeDL.process_ie_result' with the dictionary from the json file | |||
2013-12-02 | Add --socket-timeout option | Philipp Hagemeister | |
2013-12-01 | Make socket timeout configurable, and bump default to 10 minutes (#1862) | Philipp Hagemeister | |
2013-11-29 | Do not mutate default arguments | Philipp Hagemeister | |
In this case, it looks rather harmless (since the conditions for --restrict-filenames should not change while a process is running), but just to be sure. This also simplifies the interface for callers, who can just pass in the idiomatic None for "I don't care, whatever is the default". | |||
2013-11-26 | YoutubeDL: set the 'params' property before any message/warning/error is ↵ | Jaime Marquínez Ferrándiz | |
sent (fixes #1840) If it sets the 'restrictfilenames' param, it will first report a warning. It will try to get the logger from the 'params' property, which would be set at that moment to None, raising the error 'AttributeError: 'NoneType' object has no attribute 'get'' | |||
2013-11-25 | Use the 'extractor_key' field for the download archive file | Jaime Marquínez Ferrándiz | |
It has the same value as the ie_key. |