Age | Commit message (Collapse) | Author | |
---|---|---|---|
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. | |||
2013-11-25 | Fix typo in the documentation of the 'download_archive' param | Jaime Marquínez Ferrándiz | |
2013-11-25 | [soundcloud] Support for listing of audio-only files | Philipp Hagemeister | |
2013-11-25 | Merge pull request #1829 from jaimeMF/ydl-empty-params | Philipp Hagemeister | |
Allow to initialize a YoutubeDL object without parameters | |||
2013-11-25 | Do not warn about fixed output template if --max-downloads is 1 | Philipp Hagemeister | |
Fixes #1828 | |||
2013-11-25 | Allow to initialize a YoutubeDL object without parameters | Jaime Marquínez Ferrándiz | |
Having to pass the 'outtmpl' parameter feels really strange when you just want to extract the info of a video. | |||
2013-11-25 | Reduce socket timeout | Philipp Hagemeister | |
2013-11-25 | Fix --download-archive (Fixes #1826) | Philipp Hagemeister | |
2013-11-25 | Merge branch 'opener-to-ydl' | Philipp Hagemeister | |
2013-11-25 | Remove quality_name field and improve zdf extractor | Philipp Hagemeister | |
2013-11-25 | [zdf/common] Use API in ZDF extractor. | Philipp Hagemeister | |
This also comes with a lot of extra format fields Fixes #1518 | |||
2013-11-24 | Merge branch 'master' into opener-to-ydl | Philipp Hagemeister | |
2013-11-24 | Document proxy | Philipp Hagemeister | |
2013-11-24 | Simplify logger code(#1811) | Philipp Hagemeister | |
2013-11-23 | Log to an external logger (fixes #1810) | Itay Brandes | |
Sadly applications using youtube-dl's python sources can't directly access it's log stream. It's pretty much limited to stdout and stderr only. It should log to logging.Logger instance passed to YoutubeDL's params dictionary. | |||
2013-11-22 | Match --download-archive during playlist processing (Fixes #1745) | Philipp Hagemeister | |
2013-11-22 | Print full title in --get-title output (#1806) | Philipp Hagemeister | |
2013-11-22 | Move the opener to the YoutubeDL object. | Philipp Hagemeister | |
This is the first step towards being able to just import youtube_dl and start using it. Apart from removing global state, this would fix problems like #1805. | |||
2013-11-20 | Merge remote-tracking branch 'dz0ny/patch-1' | Philipp Hagemeister | |
2013-11-20 | import json for --dump-json | Philipp Hagemeister | |
2013-11-20 | Add an option to dump json information | Mohamedh Fazal | |
2013-11-18 | Correctly write and restore the console title on the stack (fixes #1782) | Jaime Marquínez Ferrándiz | |