aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/FileDownloader.py
AgeCommit message (Collapse)Author
2013-03-20Merge pull request #699 by @iemejiaFilippo Valsorda
Removed innecesary function to convert subtitles, improved use of the youtube api
2013-03-20Added new option '--list-subs' to show the available subtitle languagesIsmael Mejia
2013-03-20Added new option '--sub-format' to choose the format of the subtitles to ↵Ismael Mejia
downloade (defaut=srt)
2013-03-20Refactor subtitle options from srt to the more generic 'sub'.Ismael Mejia
In order to be more consistent with different subtitle formats. From: * --write-srt to --write-sub * --only-srt to --only-sub * --all-srt to --all-subs * --srt-lang to --sub-lang' Refactored also all the mentions of srt for sub in all the source code.
2013-03-20Added new option '--all-srt' to download all the subtitles of a video.Ismael Mejia
Only works in youtube for the moment.
2013-03-08Clear up error messages (#734)Philipp Hagemeister
2013-03-03Fix Python 3 errors with rmtp downloadsPhilipp Hagemeister
2013-02-28Use color when printing warning messagesJaime Marquínez Ferrándiz
2013-02-23Message for delete video it's not an error.Juan M
When using youtube-dl from another python script with the quiet option on, and a post procesor for extract the audio. The message of deleting video shows in the first script logs (as it goes to stderr). There is no way to keep this quiet as it's treated as an error, even if, for me, it's not.
2013-02-21Added new option '--only-srt' to download only the subtitles of a videoIsmael Mejia
Improved option '--srt-lang' - it shows the argument in case of missing subtitles - added language suffix for non-english languages (e.g. video.it.srt)
2013-02-21Fix --match-title and --reject-title decoding (Closes #690)Philipp Hagemeister
2013-02-18Correct --newline and give it a more meaningful titlePhilipp Hagemeister
2013-02-13Forgot to remove \rGino Lisignoli
2013-02-13Modified youtube-dl to write new lines with the --newline switch. ThisGino Lisignoli
enables easier process monitoring when being called with external scripts.
2013-02-09Fix delayed title display in --console-titleMantas Mikulėnas
With Python 3, the titlebar wouldn't get updated for a long time (due to stderr buffering), and when it did, the title would be shown as b'...' representation.
2013-02-01Added "min-filesize" and "max-filesize" optionsJeff Crouse
2013-01-12Download progress hooksPhilipp Hagemeister
2013-01-12Proper support for changing User-Agents from IEsPhilipp Hagemeister
2013-01-12Keep file without any PPs (oops, missed the obvious case)Philipp Hagemeister
2013-01-12--recode-video option (Closes #18)Philipp Hagemeister
2013-01-03Support page URL in RTMP downloadsPhilipp Hagemeister
2013-01-03Make ExtractorError usable for other causesPhilipp Hagemeister
2013-01-01ExtractorError for errors during extractionPhilipp Hagemeister
2012-12-31Ok, the Escapist test was passing only in my Travis repo, do not ask me why; ↵Filippo Valsorda
also, a small bugfix to the latest commit
2012-12-31three small editsFilippo Valsorda
* ask for a --verbose log when reporting bugs in README.md * re-enable Escapist test, seems stable now * check that we are not downloading multiple videos when the template is fixed (NOT a complete fix: not detecting playlists)
2012-12-20some py3 fixes, both needed and recommended; we should pass 2to3 as cleanly ↵Filippo Valsorda
as possible now
2012-12-20Clean up legacy codePhilipp Hagemeister
2012-12-20Remove legacy codePhilipp Hagemeister
2012-12-20Correct JSON writing (Closes #596)Philipp Hagemeister
2012-12-17Remove some antipatterns and ensure that we always write the JSON file with ↵Philipp Hagemeister
UTF-8
2012-12-17various py3 fixes; all tests green on 3.3Filippo Valsorda
2012-12-11print traceback on trouble if --verbose (why didn't I think of this before!?)Filippo Valsorda
2012-12-11added a test mode to FileDownloader that fetches only first 10KFilippo Valsorda
2012-12-03Keep video IDs verbatim if possible (Closes #571)Philipp Hagemeister
2012-11-28Correct exception raisingPhilipp Hagemeister
2012-11-28Use relative importsPhilipp Hagemeister
2012-11-28Convert all tabs to 4 spaces (PEP8)Philipp Hagemeister
2012-11-28Remove superfluous encodingsPhilipp Hagemeister
2012-11-28Fix printing title etc.Philipp Hagemeister
2012-11-28correct to_stderrPhilipp Hagemeister
2012-11-28Py2/3 compatibility for http.clientPhilipp Hagemeister
2012-11-27Remove ur references for Python 3.3 supportPhilipp Hagemeister
2012-11-27Prepare urllib references for 2/3 compatibilityPhilipp Hagemeister
2012-11-27Use except .. as everywhere (#180)Philipp Hagemeister
2012-11-27Rename util.u to util.compat_strPhilipp Hagemeister
2012-11-27Merge remote-tracking branch 'origin/master' into IE_cleanupFilippo Valsorda
Conflicts: youtube_dl/FileDownloader.py
2012-11-27Use None on missing required info_dict fieldsFilippo Valsorda
2012-11-27Only encode when output stream is binaryPhilipp Hagemeister
2012-11-27IE._WORKING attribute in order to warn the users and skip the tests on ↵Filippo Valsorda
broken IEs
2012-11-27Replace long with int (see PEP 237)Philipp Hagemeister