aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/YoutubeDL.py
AgeCommit message (Collapse)Author
2013-11-26YoutubeDL: 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-25Use the 'extractor_key' field for the download archive fileJaime Marquínez Ferrándiz
It has the same value as the ie_key.
2013-11-25Fix typo in the documentation of the 'download_archive' paramJaime Marquínez Ferrándiz
2013-11-25[soundcloud] Support for listing of audio-only filesPhilipp Hagemeister
2013-11-25Merge pull request #1829 from jaimeMF/ydl-empty-paramsPhilipp Hagemeister
Allow to initialize a YoutubeDL object without parameters
2013-11-25Do not warn about fixed output template if --max-downloads is 1Philipp Hagemeister
Fixes #1828
2013-11-25Allow to initialize a YoutubeDL object without parametersJaime 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-25Reduce socket timeoutPhilipp Hagemeister
2013-11-25Fix --download-archive (Fixes #1826)Philipp Hagemeister
2013-11-25Merge branch 'opener-to-ydl'Philipp Hagemeister
2013-11-25Remove quality_name field and improve zdf extractorPhilipp 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-24Merge branch 'master' into opener-to-ydlPhilipp Hagemeister
2013-11-24Document proxyPhilipp Hagemeister
2013-11-24Simplify logger code(#1811)Philipp Hagemeister
2013-11-23Log 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-22Match --download-archive during playlist processing (Fixes #1745)Philipp Hagemeister
2013-11-22Print full title in --get-title output (#1806)Philipp Hagemeister
2013-11-22Move 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-20Merge remote-tracking branch 'dz0ny/patch-1'Philipp Hagemeister
2013-11-20import json for --dump-jsonPhilipp Hagemeister
2013-11-20Add an option to dump json informationMohamedh Fazal
2013-11-18Correctly write and restore the console title on the stack (fixes #1782)Jaime Marquínez Ferrándiz
2013-11-17Allow --console-title when --quiet is given (Fixes #1783)Philipp Hagemeister
2013-11-17Save and restore console title (Fixes #1782)Philipp Hagemeister
2013-11-17Remove * importsPhilipp Hagemeister
2013-11-17Move console_title to YoutubeDLPhilipp Hagemeister
2013-11-16Fix indentation of (best) and (worst) in --list-formatsPhilipp Hagemeister
2013-11-16[spiegel] Implement format selectionPhilipp Hagemeister
2013-11-16Add automatic generation of format note based on bitrate and codecsPhilipp Hagemeister
2013-11-15Pass the 'download' argument to 'process_video_result' (fixes #1769)Jaime Marquínez Ferrándiz
2013-11-13Fix filename extension leaking to json filenameJanez Troha
Makes writeinfojson behaving exactly as writethumbnail in case where filename contains mediafile extension. Case: video.mp4 converted to music.mp3 would yield music.mp4.info.json instead music.mp3.info.json or music.info.json
2013-11-13Don't assume the 'subtitlesformat' is set in the params dict (fixes #1750)Jaime Marquínez Ferrándiz
2013-11-09Improve format listing for long format idsJaime Marquínez Ferrándiz
Now arte.tv videos have quite long ids.
2013-11-03Set the 'extractor_key' field in the info_dictJaime Marquínez Ferrándiz
It's the string returned by the class method 'ie_key', which allows to retrieve the extractor with 'get_info_extractor'
2013-11-03Add the 'webpage_url' field to info_dictJaime Marquínez Ferrándiz
The url for the video page, it must allow to reproduce the result. It's automatically set by YoutubeDL if it's missing.
2013-11-03Set the extra_info inside YoutubeDL.process_ie_result and set only if the ↵Jaime Marquínez Ferrándiz
keys are missing
2013-10-30Use index in formt string (Fixes vevo test on Python 2.6)Philipp Hagemeister
2013-10-30Fix output indenting for --list-formatsPhilipp Hagemeister
2013-10-29Nicer --list-formats outputPhilipp Hagemeister
2013-10-28tests: build the filename from the info_dict if the 'file' key is missingJaime Marquínez Ferrándiz
It will need to have the 'id' and 'ext' keys to work.
2013-10-28Check if description and thumbnail are None to prevent crashrzhxeo
2013-10-28Make "requested format not available" expected (#1655)Philipp Hagemeister
2013-10-28mixcloud does not do any format selectionPhilipp Hagemeister
2013-10-28Nicer --list-formats outputPhilipp Hagemeister
2013-10-28Let extractors omit ext in formatsPhilipp Hagemeister
2013-10-26[YouPornIE] Extract all encrypted links and remove doubles at the endrzhxeo
2013-10-22Merge remote-tracking branch 'origin/master'Philipp Hagemeister
Conflicts: youtube_dl/YoutubeDL.py
2013-10-22Expand tilde in template (Fixes #1639)Philipp Hagemeister
2013-10-22Style fixes in YoutubeDL.pyJaime Marquínez Ferrándiz
Fixed some of the problems reported by pep8