Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | [YoutubeDL] Warn if an extractor returns compat_list | Philipp Hagemeister | 2014-11-20 | 1 | -0/+3 | |
| | | ||||||
* | | [cache] Fix writing to paths with unicode characters | Jaime Marquínez Ferrándiz | 2014-11-19 | 1 | -1/+1 | |
| | | | | | | | | | | * Use "compat_getenv" * "write_json_file" now expects the filename to be a string | |||||
* | | [YoutubeDL] guard against strange sys.stdouts | Philipp Hagemeister | 2014-11-12 | 1 | -1/+3 | |
| | | ||||||
* | | [YoutubeDL] Fix bug in the detection of formats that don't contain video ↵ | Jaime Marquínez Ferrándiz | 2014-11-12 | 1 | -7/+7 | |
| | | | | | | | | | | | | (fixes #4150) If the format requested was not available, we called the method '.get' in None. | |||||
* | | [YoutubeDL] Add playlist_id and playlist_title fields (Fixes #4139) | Philipp Hagemeister | 2014-11-09 | 1 | -0/+2 | |
| | | ||||||
* | | [YoutubeDL] Don't dowload formats for merging if the first doesn't contain ↵ | Jaime Marquínez Ferrándiz | 2014-11-09 | 1 | -0/+7 | |
| | | | | | | | | the video (#4132) | |||||
* | | [util] Move compatibility functions out of util | Philipp Hagemeister | 2014-11-02 | 1 | -1/+3 | |
| | | | | | | | | | | | | | | 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 . | |||||
* | | [YoutubeDL] Include rtmpdump in exe versions -v output | Philipp Hagemeister | 2014-11-02 | 1 | -0/+2 | |
| | | ||||||
* | | [youtube] Add formats 298, 299 (Fixes #4056) | Philipp Hagemeister | 2014-10-30 | 1 | -0/+2 | |
| | | ||||||
* | | [YoutubeDL] Simplify API of YoutubeDL | Philipp Hagemeister | 2014-10-28 | 1 | -1/+5 | |
| | | | | | | | | Calling add_default_extractors twice should be harmless since the first set of extractors will match. | |||||
* | | [ffmpeg] Warn if ffmpeg/avconv version is too old (Fixes #4026) | Philipp Hagemeister | 2014-10-26 | 1 | -1/+1 | |
| | | ||||||
* | | [YoutubeDL] Output avconv/ffmpeg versions if -v is given | Philipp Hagemeister | 2014-10-26 | 1 | -3/+13 | |
| | | ||||||
* | | Merge branch 'compat-getenv-and-expanduser' of ↵ | Sergey M․ | 2014-10-26 | 1 | -1/+2 | |
|\ \ | | | | | | | | | | | | | | | | | | | | | | https://github.com/dstftw/youtube-dl into dstftw-compat-getenv-and-expanduser Conflicts: test/test_utils.py youtube_dl/__init__.py | |||||
| * | | [core] Decode environment variables with filesystem encoding (Fixes #3854, ↵ | Sergey M․ | 2014-09-30 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | | | | | Fixes #3217, Fixes #2918) Introduces compat versions of os.getenv and os.path.expanduser | |||||
* | | | New option --dump-single-json (#4003) | Philipp Hagemeister | 2014-10-25 | 1 | -1/+8 | |
| | | | ||||||
* | | | [YoutubeDL] Do not apply playlist info to videos when extract_flat is set ↵ | Philipp Hagemeister | 2014-10-24 | 1 | -1/+0 | |
| | | | | | | | | | | | | (#4003) | |||||
* | | | Add --flat-playlist option (Closes #4003) | Philipp Hagemeister | 2014-10-24 | 1 | -2/+9 | |
| | | | ||||||
* | | | KeyError on initialising YoutubeDL in python3 #3910 | George Boyle | 2014-10-10 | 1 | -1/+1 | |
| | | | ||||||
* | | | Fixed typo | George Boyle | 2014-10-10 | 1 | -1/+1 | |
|/ / | ||||||
* | | [YoutubeDL] Fix string check for python3 | Sergey M․ | 2014-09-28 | 1 | -1/+1 | |
| | | ||||||
* | | [YoutubeDL] Expect all kind of strings in urlopen | Sergey M․ | 2014-09-28 | 1 | -2/+3 | |
| | | | | | | | | Now it doesn't fail if req is python2's str | |||||
* | | [YoutubeDL] Allow downloading multiple formats with , | Philipp Hagemeister | 2014-09-18 | 1 | -21/+22 | |
| | | ||||||
* | | Add -f m4a | Philipp Hagemeister | 2014-09-18 | 1 | -1/+1 | |
| | | ||||||
* | | [YoutubeDL/utils] Clarify rationale for URL escaping in comment, move escape ↵ | Sergey M․ | 2014-09-13 | 1 | -13/+7 | |
| | | | | | | | | routines to utils and add some tests | |||||
* | | [YoutubeDL] Escape non-ASCII characters in URLs | Sergey M․ | 2014-09-12 | 1 | -0/+26 | |
| | | | | | | | | | | 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 | |||||
* | | [youtube] Move cache into its own module | Philipp Hagemeister | 2014-09-03 | 1 | -1/+3 | |
| | | ||||||
* | | Merge remote-tracking branch 'JGjorgji/fix-leading-zeroes' | Philipp Hagemeister | 2014-08-25 | 1 | -1/+2 | |
|\ \ | ||||||
| * | | renamed for consistency | Gjorgji Jankovski | 2014-08-24 | 1 | -2/+2 | |
| | | | ||||||
| * | | Filenames are padded according to the playlist length | Gjorgji Jankovski | 2014-08-24 | 1 | -1/+2 | |
| | | | ||||||
* | | | [execafterdownload] Simplify (#3569) | Philipp Hagemeister | 2014-08-25 | 1 | -0/+1 | |
|/ / | ||||||
* | | [YouTubeDL] Correct handling of age_limit = None in result | Philipp Hagemeister | 2014-08-22 | 1 | -1/+4 | |
| | | ||||||
* | | Allow playlist test definitions in test_download. | Philipp Hagemeister | 2014-08-21 | 1 | -1/+7 | |
|/ | | | | | 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. | |||||
* | [YouTubeDL] Best practices (Closes #3370) | Philipp Hagemeister | 2014-07-25 | 1 | -3/+3 | |
| | ||||||
* | Replace failure handling with up-front check. | Philipp Hagemeister | 2014-07-24 | 1 | -9/+6 | |
| | | | | | | | 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. | |||||
* | Deletes temp files after postprocess merge unless -k option is specified | rupertbaxter2 | 2014-07-23 | 1 | -1/+1 | |
| | ||||||
* | [YoutubeDL] Make sure we really, really get out the encoding string | Philipp Hagemeister | 2014-07-23 | 1 | -4/+11 | |
| | | | | | Fixes #3326 Apparently, on some platforms, even outputting this fails already. | |||||
* | [snotr] PEP8 and minor fixes (#3296) | Philipp Hagemeister | 2014-07-21 | 1 | -0/+4 | |
| | ||||||
* | [YoutubeDL] Show download URL when -v is set | Philipp Hagemeister | 2014-07-06 | 1 | -0/+2 | |
| | | | | This will allow us to debug issues like #3204 | |||||
* | [cnn] Improve thumbnail extraction | Philipp Hagemeister | 2014-06-07 | 1 | -0/+2 | |
| | ||||||
* | [spiegeltv] Simplify and PEP8 | Philipp Hagemeister | 2014-06-07 | 1 | -0/+9 | |
| | ||||||
* | [YoutubeDL] Do not require default output template to be set | Philipp Hagemeister | 2014-04-30 | 1 | -3/+6 | |
| | ||||||
* | [YoutubeDL] Add simple tests for format_note (Closes #2825) | Philipp Hagemeister | 2014-04-30 | 1 | -46/+46 | |
| | ||||||
* | Fix subtitle download error reporting (Fixes #2724) | robbie | 2014-04-08 | 1 | -1/+1 | |
| | ||||||
* | [utils] Completely rewrite Windows output (Fixes #2672) | Philipp Hagemeister | 2014-04-07 | 1 | -1/+1 | |
| | ||||||
* | Use --encoding when outputting | Philipp Hagemeister | 2014-04-07 | 1 | -11/+21 | |
| | ||||||
* | Correct check for empty dirname (Fixes #2683) | Philipp Hagemeister | 2014-04-03 | 1 | -1/+1 | |
| | ||||||
* | [YouTubeDL] Throw an early error if the info_dict result is invalid | Philipp Hagemeister | 2014-04-03 | 1 | -0/+8 | |
| | ||||||
* | [franceculture] Add extractor (Fixes #2669) | Philipp Hagemeister | 2014-04-03 | 1 | -1/+1 | |
| | ||||||
* | Add new --encoding option (Fixes #2650) | Philipp Hagemeister | 2014-03-30 | 1 | -0/+21 | |
| | ||||||
* | Add --no-warnings option (Fixes #2630) | Philipp Hagemeister | 2014-03-26 | 1 | -0/+3 | |
| |