aboutsummaryrefslogtreecommitdiffstats
path: root/youtube_dl/postprocessor
Commit message (Collapse)AuthorAgeFilesLines
...
* | Don't use '-shortest' option for merging formats (closes #4220, closes #4580)Jaime Marquínez Ferrándiz2015-01-041-1/+1
| | | | | | | | | | 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.
* | [YoutubeDL] Make postprocessors declarativePhilipp Hagemeister2014-12-152-4/+9
| | | | | | | | 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.
* | Fix PEP8 issue E713Jaime Marquínez Ferrándiz2014-12-091-1/+1
| |
* | [ffmpeg] Improve version check and call it from hls (Fixes #4377)Philipp Hagemeister2014-12-061-3/+3
| |
* | [test_unicode_literals] Arm unicode_literals checkPhilipp Hagemeister2014-11-263-0/+5
| | | | | | | | | | | | | | | | | | 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.
* | [ffmpeg] ModernizePhilipp Hagemeister2014-11-261-26/+28
| |
* | PEP8: E225,E227Jouke Waleson2014-11-231-2/+2
| |
* | PEP8: more appliedJouke Waleson2014-11-231-2/+2
| |
* | PEP8 appliedJouke Waleson2014-11-233-11/+9
|/
* [util] Move compatibility functions out of utilPhilipp Hagemeister2014-11-024-9/+11
| | | | | | | 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 .
* [ffmpeg] Move version detection to utilsPhilipp Hagemeister2014-11-021-18/+2
|
* Remove unused importsPhilipp Hagemeister2014-10-261-1/+0
|
* [ffmpeg] Fix typoPhilipp Hagemeister2014-10-261-1/+1
|
* [ffmpeg] Fix call to ffprobe (Fixes #4041)Philipp Hagemeister2014-10-261-2/+14
|
* [ffmpeg] Make downloader optional (Fixes #4039)Philipp Hagemeister2014-10-261-2/+3
|
* [ffmpeg] Also look into stderr for extracting the versionJaime Marquínez Ferrándiz2014-10-261-1/+1
| | | | At least with avconv 11, it will print 'avconv version 11, ..' to stderr, not stdout.
* [ffmpeg] Warn if ffmpeg/avconv version is too old (Fixes #4026)Philipp Hagemeister2014-10-261-8/+20
|
* [YoutubeDL] Output avconv/ffmpeg versions if -v is givenPhilipp Hagemeister2014-10-262-11/+35
|
* [ffmpeg] Improve format merging (Closes #3935)Philipp Hagemeister2014-10-131-1/+1
|
* [execafterdownload] Simplify (#3569)Philipp Hagemeister2014-08-251-28/+20
|
* Moved from os.system to subprocess.callmcd19922014-08-242-26/+29
|
* Implemented --exec option.mcd19922014-08-242-0/+38
|
* [ffmpeg] PEP8 and a more obvious variable namePhilipp Hagemeister2014-07-231-4/+4
|
* Deletes temp files after postprocess merge unless -k option is specifiedrupertbaxter22014-07-231-1/+5
|
* [ffmpeg] Correct argument encoding on Windows with Python 2.xPhilipp Hagemeister2014-05-161-1/+2
| | | | Fixes #2924
* Provide compatibility check_output for 2.6 (Fixes #2926)Philipp Hagemeister2014-05-161-1/+2
|
* Merge branch 'atomicparsley' (closes #2436)Jaime Marquínez Ferrándiz2014-04-123-1/+79
|\
| * [atomicparsley] Remove unneeded __init__ methodJaime Marquínez Ferrándiz2014-04-121-3/+0
| |
| * fix ffmpeg metadatapppulpe2014-03-261-1/+5
| |
| * fix ffmpeg error, if youtube-dl runs more than once with --embed-thumbnail ↵pulpe2014-03-262-5/+5
| | | | | | | | with same video
| * add post processorpulpe2014-03-263-0/+77
| |
* | [ffmpeg] Do not pass in byets to subprocess (Fixes #2717)Philipp Hagemeister2014-04-071-2/+1
| |
* | Add new --encoding option (Fixes #2650)Philipp Hagemeister2014-03-301-2/+3
|/
* FFmpegMergerPP: Print an info message with the destination before running ffmpegJaime Marquínez Ferrándiz2014-01-171-0/+1
|
* Add ‘--prefer-avconv’ and ‘--prefer-ffmpeg’ options (#2115)Jaime Marquínez Ferrándiz2014-01-081-12/+20
| | | | 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.
* Remove unusued importPhilipp Hagemeister2014-01-071-1/+0
|
* [xattr] Correct on WindowsPhilipp Hagemeister2014-01-071-4/+3
|
* [xattr] Always use UTF-8Philipp Hagemeister2014-01-071-1/+1
| | | | | On Windows and other systems, other encodings would break when trying to encode non-ASCII characters. Simply use UTF-8, like every sane system.
* [xattr] ReworkPhilipp Hagemeister2014-01-071-40/+18
| | | | In particular, explicitly require NT before trying ADS, and do not try to parse process output that may be localized.
* Move check_executable into a helper ufnctionPhilipp Hagemeister2014-01-071-7/+2
|
* [xattr] Always output a warning message on errorsPhilipp Hagemeister2014-01-071-3/+10
|
* [xattr] Write bytestrings, not charactersPhilipp Hagemeister2014-01-071-2/+4
|
* Split postprocessor package into multiple modulesPhilipp Hagemeister2014-01-074-638/+669
|
* Move postprocessor into its own packagePhilipp Hagemeister2014-01-071-0/+640