Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-11-23 | Provide guidance when called with a YouTube ID starting with a dash. | Philipp Hagemeister | |
Reported at https://news.ycombinator.com/item?id=8648121 | |||
2014-11-21 | [YoutubeDL] Fix multi_video check | Philipp Hagemeister | |
2014-11-21 | [YoutubeDL] Support new _type multi_video | Philipp Hagemeister | |
2014-11-20 | [YoutubeDL] Warn if an extractor returns compat_list | Philipp Hagemeister | |
2014-11-19 | [cache] Fix writing to paths with unicode characters | Jaime Marquínez Ferrándiz | |
* Use "compat_getenv" * "write_json_file" now expects the filename to be a string | |||
2014-11-12 | [YoutubeDL] guard against strange sys.stdouts | Philipp Hagemeister | |
2014-11-12 | [YoutubeDL] Fix bug in the detection of formats that don't contain video ↵ | Jaime Marquínez Ferrándiz | |
(fixes #4150) If the format requested was not available, we called the method '.get' in None. | |||
2014-11-09 | [YoutubeDL] Add playlist_id and playlist_title fields (Fixes #4139) | Philipp Hagemeister | |
2014-11-09 | [YoutubeDL] Don't dowload formats for merging if the first doesn't contain ↵ | Jaime Marquínez Ferrándiz | |
the video (#4132) | |||
2014-11-02 | [util] Move compatibility functions out of util | Philipp Hagemeister | |
utils is large enough without these compatibility functions. Everything that is present in newer versions of Python (i.e. with dev Python it's just an import) goes into compat.py . Everything else (i.e. youtube-dl-specific helpers) goes into utils.py . | |||
2014-11-02 | [YoutubeDL] Include rtmpdump in exe versions -v output | Philipp Hagemeister | |
2014-10-30 | [youtube] Add formats 298, 299 (Fixes #4056) | Philipp Hagemeister | |
2014-10-28 | [YoutubeDL] Simplify API of YoutubeDL | Philipp Hagemeister | |
Calling add_default_extractors twice should be harmless since the first set of extractors will match. | |||
2014-10-26 | [ffmpeg] Warn if ffmpeg/avconv version is too old (Fixes #4026) | Philipp Hagemeister | |
2014-10-26 | [YoutubeDL] Output avconv/ffmpeg versions if -v is given | Philipp Hagemeister | |
2014-10-26 | Merge branch 'compat-getenv-and-expanduser' of ↵ | Sergey M․ | |
https://github.com/dstftw/youtube-dl into dstftw-compat-getenv-and-expanduser Conflicts: test/test_utils.py youtube_dl/__init__.py | |||
2014-10-25 | New option --dump-single-json (#4003) | Philipp Hagemeister | |
2014-10-24 | [YoutubeDL] Do not apply playlist info to videos when extract_flat is set ↵ | Philipp Hagemeister | |
(#4003) | |||
2014-10-24 | Add --flat-playlist option (Closes #4003) | Philipp Hagemeister | |
2014-10-10 | KeyError on initialising YoutubeDL in python3 #3910 | George Boyle | |
2014-10-10 | Fixed typo | George Boyle | |
2014-09-30 | [core] Decode environment variables with filesystem encoding (Fixes #3854, ↵ | Sergey M․ | |
Fixes #3217, Fixes #2918) Introduces compat versions of os.getenv and os.path.expanduser | |||
2014-09-28 | [YoutubeDL] Fix string check for python3 | Sergey M․ | |
2014-09-28 | [YoutubeDL] Expect all kind of strings in urlopen | Sergey M․ | |
Now it doesn't fail if req is python2's str | |||
2014-09-18 | [YoutubeDL] Allow downloading multiple formats with , | Philipp Hagemeister | |
2014-09-18 | Add -f m4a | Philipp Hagemeister | |
2014-09-13 | [YoutubeDL/utils] Clarify rationale for URL escaping in comment, move escape ↵ | Sergey M․ | |
routines to utils and add some tests | |||
2014-09-12 | [YoutubeDL] Escape non-ASCII characters in URLs | Sergey M․ | |
urllib chokes on URLs with non-ASCII characters (see http://bugs.python.org/issue3991) Working around by replacing request's original URL with escaped one | |||
2014-09-03 | [youtube] Move cache into its own module | Philipp Hagemeister | |
2014-08-25 | Merge remote-tracking branch 'JGjorgji/fix-leading-zeroes' | Philipp Hagemeister | |
2014-08-25 | [execafterdownload] Simplify (#3569) | Philipp Hagemeister | |
2014-08-24 | renamed for consistency | Gjorgji Jankovski | |
2014-08-24 | Filenames are padded according to the playlist length | Gjorgji Jankovski | |
2014-08-22 | [YouTubeDL] Correct handling of age_limit = None in result | Philipp Hagemeister | |
2014-08-21 | Allow playlist test definitions in test_download. | Philipp Hagemeister | |
This moves playlist tests where they belong, i.e. to the extractors themselves. Additionally, all our network interaction configuration for tests in test_download now applies to playlist tests as well. | |||
2014-07-25 | [YouTubeDL] Best practices (Closes #3370) | Philipp Hagemeister | |
2014-07-24 | Replace failure handling with up-front check. | Philipp Hagemeister | |
The only time that write_string should fail is if the Python is completely braindead. Check for that condition and output a more accurate warning. See #3326 for details. | |||
2014-07-23 | Deletes temp files after postprocess merge unless -k option is specified | rupertbaxter2 | |
2014-07-23 | [YoutubeDL] Make sure we really, really get out the encoding string | Philipp Hagemeister | |
Fixes #3326 Apparently, on some platforms, even outputting this fails already. | |||
2014-07-21 | [snotr] PEP8 and minor fixes (#3296) | Philipp Hagemeister | |
2014-07-06 | [YoutubeDL] Show download URL when -v is set | Philipp Hagemeister | |
This will allow us to debug issues like #3204 | |||
2014-06-07 | [cnn] Improve thumbnail extraction | Philipp Hagemeister | |
2014-06-07 | [spiegeltv] Simplify and PEP8 | Philipp Hagemeister | |
2014-04-30 | [YoutubeDL] Do not require default output template to be set | Philipp Hagemeister | |
2014-04-30 | [YoutubeDL] Add simple tests for format_note (Closes #2825) | Philipp Hagemeister | |
2014-04-08 | Fix subtitle download error reporting (Fixes #2724) | robbie | |
2014-04-07 | [utils] Completely rewrite Windows output (Fixes #2672) | Philipp Hagemeister | |
2014-04-07 | Use --encoding when outputting | Philipp Hagemeister | |
2014-04-03 | Correct check for empty dirname (Fixes #2683) | Philipp Hagemeister | |
2014-04-03 | [YouTubeDL] Throw an early error if the info_dict result is invalid | Philipp Hagemeister | |