Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-13 | [postprocessor/ffmpeg] Don't let ffmpeg read from stdin (fixes #4945) | Jaime Marquínez Ferrándiz | |
If you run 'while read aurl ; do youtube-dl --extract-audio "${aurl}"; done < path_to_batch_file' (batch_file contains one url per line) each call to youtube-dl consumed some characters and 'read' would assing to 'aurl' a non valid url, something like 'tube.com/watch?v=<id>'. | |||
2015-02-06 | [ffmpeg] --extrac-audio: Use the same options for avconv and ffmpeg | Jaime Marquínez Ferrándiz | |
They have been available in ffmpeg since version 0.9, and we require 1.0 or higher. | |||
2015-02-03 | [ffmpeg] --add-metadata: Set comment and purl fields (Fixes #4847) | Philipp Hagemeister | |
2015-01-23 | [youtube] Fixup DASH m4a headers | Philipp Hagemeister | |
This fixes #2288, #2506, #2607, #3681, #4741, #4767. | |||
2015-01-18 | Embed description and URL as MP4 tags | David Powell | |
2015-01-16 | FFmpegEmbedSubtitlePP: simplify command | Jaime Marquínez Ferrándiz | |
2015-01-16 | FFmpegEmbedSubtitlePP: don't fail if the video doesn't have an audio stream ↵ | Jaime Marquínez Ferrándiz | |
(fixes #4718) Instead of specifying which streams ffmpeg must copy, we tell it to copy all. | |||
2015-01-10 | [ffmpeg] Call encodeFilename on filenames | Philipp Hagemeister | |
2015-01-10 | Merge remote-tracking branch 'ivan/muxed-mtime' | Philipp Hagemeister | |
2015-01-10 | [youtube|ffmpeg] Automatically correct video with non-square pixels (Fixes ↵ | Philipp Hagemeister | |
#4674) | |||
2015-01-09 | [ffmpeg] Correctly encode paths on Windows | Philipp Hagemeister | |
On Python 2.x on Windows, if there are any unicode arguments in the command argument list, the whole list is converted to unicode internally. Therefore, we need to call encodeArgument on every argument. Fixes #4337 and #4668. | |||
2015-01-04 | Don't use '-shortest' option for merging formats (closes #4220, closes #4580) | Jaime Marquínez Ferrándiz | |
With avconv and older versions of ffmpeg the video is partially copied. The duration difference between the audio and the video seem to be really small, so it's probably not noticeable. | |||
2014-12-15 | [YoutubeDL] Make postprocessors declarative | Philipp Hagemeister | |
Instead of having to configure PPs in code, this allows us and embedding programs not to worry about imports or finer details, similarly to how we handle IEs. | |||
2014-12-09 | Fix PEP8 issue E713 | Jaime Marquínez Ferrándiz | |
2014-12-06 | [ffmpeg] Improve version check and call it from hls (Fixes #4377) | Philipp Hagemeister | |
2014-11-26 | [test_unicode_literals] Arm unicode_literals check | Philipp Hagemeister | |
From now on, the line from __future__ import unicode_literals should be contained in every single Python file lest we run into any more 2.x/3.x issues. Going forward, we're likely to develop on 3.x only and would likely miss subtle bugs otherwise. | |||
2014-11-26 | [ffmpeg] Modernize | Philipp Hagemeister | |
2014-11-23 | PEP8: E225,E227 | Jouke Waleson | |
2014-11-23 | PEP8: more applied | Jouke Waleson | |
2014-11-23 | PEP8 applied | Jouke Waleson | |
2014-11-20 | Copy the mtime from the oldest source file to the file created by ffmpeg | Ivan Kozik | |
Fixes #4245 | |||
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 | [ffmpeg] Move version detection to utils | Philipp Hagemeister | |
2014-10-26 | Remove unused imports | Philipp Hagemeister | |
2014-10-26 | [ffmpeg] Fix typo | Philipp Hagemeister | |
2014-10-26 | [ffmpeg] Fix call to ffprobe (Fixes #4041) | Philipp Hagemeister | |
2014-10-26 | [ffmpeg] Make downloader optional (Fixes #4039) | Philipp Hagemeister | |
2014-10-26 | [ffmpeg] Also look into stderr for extracting the version | Jaime Marquínez Ferrándiz | |
At least with avconv 11, it will print 'avconv version 11, ..' to stderr, not stdout. | |||
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-13 | [ffmpeg] Improve format merging (Closes #3935) | Philipp Hagemeister | |
2014-08-25 | [execafterdownload] Simplify (#3569) | Philipp Hagemeister | |
2014-08-24 | Moved from os.system to subprocess.call | mcd1992 | |
2014-08-24 | Implemented --exec option. | mcd1992 | |
2014-07-23 | [ffmpeg] PEP8 and a more obvious variable name | Philipp Hagemeister | |
2014-07-23 | Deletes temp files after postprocess merge unless -k option is specified | rupertbaxter2 | |
2014-05-16 | [ffmpeg] Correct argument encoding on Windows with Python 2.x | Philipp Hagemeister | |
Fixes #2924 | |||
2014-05-16 | Provide compatibility check_output for 2.6 (Fixes #2926) | Philipp Hagemeister | |
2014-04-12 | Merge branch 'atomicparsley' (closes #2436) | Jaime Marquínez Ferrándiz | |
2014-04-12 | [atomicparsley] Remove unneeded __init__ method | Jaime Marquínez Ferrándiz | |
2014-04-07 | [ffmpeg] Do not pass in byets to subprocess (Fixes #2717) | Philipp Hagemeister | |
2014-03-30 | Add new --encoding option (Fixes #2650) | Philipp Hagemeister | |
2014-03-26 | fix ffmpeg metadatapp | pulpe | |
2014-03-26 | fix ffmpeg error, if youtube-dl runs more than once with --embed-thumbnail ↵ | pulpe | |
with same video | |||
2014-03-26 | add post processor | pulpe | |
2014-01-17 | FFmpegMergerPP: Print an info message with the destination before running ffmpeg | Jaime Marquínez Ferrándiz | |
2014-01-08 | Add ‘--prefer-avconv’ and ‘--prefer-ffmpeg’ options (#2115) | Jaime Marquínez Ferrándiz | |
Affects the ffmpeg post processors, if ‘--prefer-ffmpeg’ is given and both avconv and ffmpeg are installed, it will use ffmpeg. Otherwise it will follow the old behaviour. | |||
2014-01-07 | Remove unusued import | Philipp Hagemeister | |
2014-01-07 | [xattr] Correct on Windows | Philipp Hagemeister | |
2014-01-07 | [xattr] Always use UTF-8 | Philipp Hagemeister | |
On Windows and other systems, other encodings would break when trying to encode non-ASCII characters. Simply use UTF-8, like every sane system. |