aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl/YoutubeDL.py
Commit message (Collapse)AuthorAgeFilesLines
...
* YoutubeDL: set the 'params' property before any message/warning/error is ↵Jaime Marquínez Ferrándiz2013-11-261-2/+2
| | | | | | 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''
* Use the 'extractor_key' field for the download archive fileJaime Marquínez Ferrándiz2013-11-251-1/+1
| | | | It has the same value as the ie_key.
* Fix typo in the documentation of the 'download_archive' paramJaime Marquínez Ferrándiz2013-11-251-1/+1
|
* [soundcloud] Support for listing of audio-only filesPhilipp Hagemeister2013-11-251-1/+4
|
* Merge pull request #1829 from jaimeMF/ydl-empty-paramsPhilipp Hagemeister2013-11-251-2/+2
|\ | | | | Allow to initialize a YoutubeDL object without parameters
| * Allow to initialize a YoutubeDL object without parametersJaime Marquínez Ferrándiz2013-11-251-2/+2
| | | | | | | | Having to pass the 'outtmpl' parameter feels really strange when you just want to extract the info of a video.
* | Do not warn about fixed output template if --max-downloads is 1Philipp Hagemeister2013-11-251-5/+3
| | | | | | | | Fixes #1828
* | Reduce socket timeoutPhilipp Hagemeister2013-11-251-1/+1
|/
* Fix --download-archive (Fixes #1826)Philipp Hagemeister2013-11-251-10/+17
|
* Merge branch 'opener-to-ydl'Philipp Hagemeister2013-11-251-1/+86
|\
| * Merge branch 'master' into opener-to-ydlPhilipp Hagemeister2013-11-241-19/+42
| |\
| * | Document proxyPhilipp Hagemeister2013-11-241-1/+2
| | |
| * | Move the opener to the YoutubeDL object.Philipp Hagemeister2013-11-221-1/+85
| | | | | | | | | | | | | | | 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.
* | | Remove quality_name field and improve zdf extractorPhilipp Hagemeister2013-11-251-2/+0
| | |
* | | [zdf/common] Use API in ZDF extractor.Philipp Hagemeister2013-11-251-8/+16
| |/ |/| | | | | | | This also comes with a lot of extra format fields Fixes #1518
* | Simplify logger code(#1811)Philipp Hagemeister2013-11-241-3/+3
| |
* | Log to an external logger (fixes #1810)Itay Brandes2013-11-231-5/+11
| | | | | | | | | | | | | | | | | | 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.
* | Match --download-archive during playlist processing (Fixes #1745)Philipp Hagemeister2013-11-221-13/+30
| |
* | Print full title in --get-title output (#1806)Philipp Hagemeister2013-11-221-1/+1
|/
* Merge remote-tracking branch 'dz0ny/patch-1'Philipp Hagemeister2013-11-201-1/+1
|\
| * Fix filename extension leaking to json filenameJanez Troha2013-11-131-1/+1
| | | | | | | | | | | | | | 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
* | import json for --dump-jsonPhilipp Hagemeister2013-11-201-1/+2
| |
* | Add an option to dump json informationMohamedh Fazal2013-11-201-0/+3
| |
* | Correctly write and restore the console title on the stack (fixes #1782)Jaime Marquínez Ferrándiz2013-11-181-2/+4
| |
* | Allow --console-title when --quiet is given (Fixes #1783)Philipp Hagemeister2013-11-171-3/+3
| |
* | Save and restore console title (Fixes #1782)Philipp Hagemeister2013-11-171-0/+19
| |
* | Remove * importsPhilipp Hagemeister2013-11-171-2/+26
| |
* | Move console_title to YoutubeDLPhilipp Hagemeister2013-11-171-0/+13
| |
* | Fix indentation of (best) and (worst) in --list-formatsPhilipp Hagemeister2013-11-161-2/+2
| |
* | [spiegel] Implement format selectionPhilipp Hagemeister2013-11-161-2/+8
| |
* | Add automatic generation of format note based on bitrate and codecsPhilipp Hagemeister2013-11-161-1/+17
| |
* | Pass the 'download' argument to 'process_video_result' (fixes #1769)Jaime Marquínez Ferrándiz2013-11-151-1/+1
|/
* Don't assume the 'subtitlesformat' is set in the params dict (fixes #1750)Jaime Marquínez Ferrándiz2013-11-131-1/+1
|
* Improve format listing for long format idsJaime Marquínez Ferrándiz2013-11-091-1/+1
| | | | Now arte.tv videos have quite long ids.
* Set the 'extractor_key' field in the info_dictJaime Marquínez Ferrándiz2013-11-031-1/+4
| | | | It's the string returned by the class method 'ie_key', which allows to retrieve the extractor with 'get_info_extractor'
* Add the 'webpage_url' field to info_dictJaime Marquínez Ferrándiz2013-11-031-3/+10
| | | | | The url for the video page, it must allow to reproduce the result. It's automatically set by YoutubeDL if it's missing.
* Set the extra_info inside YoutubeDL.process_ie_result and set only if the ↵Jaime Marquínez Ferrándiz2013-11-031-13/+13
| | | | keys are missing
* Use index in formt string (Fixes vevo test on Python 2.6)Philipp Hagemeister2013-10-301-1/+1
|
* Fix output indenting for --list-formatsPhilipp Hagemeister2013-10-301-4/+5
|
* Nicer --list-formats outputPhilipp Hagemeister2013-10-291-10/+15
|
* tests: build the filename from the info_dict if the 'file' key is missingJaime Marquínez Ferrándiz2013-10-281-1/+1
| | | | It will need to have the 'id' and 'ext' keys to work.
* Check if description and thumbnail are None to prevent crashrzhxeo2013-10-281-2/+2
|
* Make "requested format not available" expected (#1655)Philipp Hagemeister2013-10-281-1/+2
|
* mixcloud does not do any format selectionPhilipp Hagemeister2013-10-281-1/+1
|
* Nicer --list-formats outputPhilipp Hagemeister2013-10-281-4/+4
|
* Let extractors omit ext in formatsPhilipp Hagemeister2013-10-281-0/+3
|
* [YouPornIE] Extract all encrypted links and remove doubles at the endrzhxeo2013-10-261-1/+1
|
* Merge remote-tracking branch 'origin/master'Philipp Hagemeister2013-10-221-61/+75
|\ | | | | | | | | Conflicts: youtube_dl/YoutubeDL.py
| * Style fixes in YoutubeDL.pyJaime Marquínez Ferrándiz2013-10-221-29/+29
| | | | | | | | Fixed some of the problems reported by pep8
| * Respect the download parameter in YoutubeDL.process_video_result if the ↵Jaime Marquínez Ferrándiz2013-10-221-1/+2
| | | | | | | | extractor handle the format selection