aboutsummaryrefslogtreecommitdiff
path: root/youtube_dl/PostProcessor.py
AgeCommit message (Collapse)Author
2014-01-07Move postprocessor into its own packagePhilipp Hagemeister
2014-01-07[xattr] Coding stylePhilipp Hagemeister
2014-01-07Merge remote-tracking branch 'epitron/metadata-pp'Philipp Hagemeister
Conflicts: youtube_dl/PostProcessor.py
2014-01-05Fix/work around Windows encoding issues (Fixes #2095)Philipp Hagemeister
2014-01-04Allow merging formats (closes #1612)Jaime Marquínez Ferrándiz
Multiple formats can be requested using `-f 137+139`, each one is downloaded and then the two are merged with ffmpeg.
2014-01-03FFmpegMetadataPP; Write temporary file to `something.temp.{ext}` (fixes #2079)Jaime Marquínez Ferrándiz
ffmpeg correctly recognize the formats of extensions like m4a, but it doesn’t works if it’s passed with the `—format` option.
2014-01-02Added '--xattrs' option which writes metadata to the file's extended ↵epitron
attributes using a youtube-dl postprocessor. Works on Linux, OSX, and Windows.
2013-11-12FFmpegMetadataPP: don't enclose the values with " (fixes #1756)Jaime Marquínez Ferrándiz
2013-10-15Do not import *Philipp Hagemeister
2013-10-13Merge remote-tracking branch 'jaimeMF/opus-fix'Philipp Hagemeister
2013-10-12FFmpegPostProcessor: print the command line used if the --verbose option is ↵Jaime Marquínez Ferrándiz
given
2013-10-12Don't set the '-aq' option with the opus format (fixes #1263)Jaime Marquínez Ferrándiz
2013-10-11Add a PostProcessor for adding metadata to the file (closes #1570)Jaime Marquínez Ferrándiz
It currently sets the title, the date and the author values.
2013-09-27Don't embed subtitles if the list is empty or the field is not set (fixes #1510)Jaime Marquínez Ferrándiz
2013-08-28PostProcessingError holds the message in the 'msg' property, not in ↵Jaime Marquínez Ferrándiz
'message' (fixes #1323) Causes DeprecationWarning: http://www.python.org/dev/peps/pep-0352/
2013-08-23Print a message before embedding the subtitlesJaime Marquínez Ferrándiz
2013-08-23Add a post processor for embedding subtitles in mp4 videos (closes #1052)Jaime Marquínez Ferrándiz
2013-07-31Log a better error message if ffprobe or avconv are not found (related #1134)Jaime Marquínez Ferrándiz
2013-07-31Switch some calls to to_stderr to report_error and report_warningJaime Marquínez Ferrándiz
2013-06-23Remove useless headersPhilipp Hagemeister
2013-05-12FFmpegPostProcessor: decode stderr first and then get the last line (closes ↵Jaime Marquínez Ferrándiz
#837)
2013-04-24Dont delete source file when source file and post-processed file are the sameJoe Frambach
2013-02-01Switch to m4a by default (Closes #240)Philipp Hagemeister
2013-01-12--recode-video option (Closes #18)Philipp Hagemeister
2013-01-11Add a PostProcessor for converting video formatJaime Marquínez Ferrándiz
2013-01-10Support --audio-format=opusPhilipp Hagemeister
2013-01-09Fix broken ffmpeg (Closes #623)Philipp Hagemeister
2012-12-24not relying on ffmpeg to do the post-processed file checking, instead doing ↵Barbu Paul - Gheorghe
it directly in youtube-dl
2012-12-23apparently the -n option is available only in ffmpegBarbu Paul - Gheorghe
2012-12-23modified FFmpegExtractAudioPP to accept whether it should overwrite ↵Barbu Paul - Gheorghe
post-processed files or not
2012-12-16Fix --extract-audio on Python 3Philipp Hagemeister
2012-11-28Use relative importsPhilipp Hagemeister
2012-11-28Convert all tabs to 4 spaces (PEP8)Philipp Hagemeister
2012-10-23Fix audio bitrate quality for ffmpeg/avconvTailszefox
2012-10-19Don't use 2.7+ check_outputPhilipp Hagemeister
2012-10-08Correct detect_executables on Windows (Closes #447, #457)Philipp Hagemeister
2012-07-14changed --audio-quality behaviour to support both CBR and VBRFilippo Valsorda
2012-07-14fixed a logic bug in post-processingFilippo Valsorda
2012-06-03normalize ffmpeg/avconv names printingFilippo Valsorda
2012-06-03check for avconv and ffmpeg, use as available; closes #344Filippo Valsorda
2012-04-10better naming for the sub-modulesFilippo Valsorda - Campagna