Philipp Hagemeister
|
56327689a2
|
Move postprocessor into its own package
|
2014-01-07 05:49:17 +01:00 |
|
Philipp Hagemeister
|
ad84831537
|
[xattr] Coding style
|
2014-01-07 05:45:15 +01:00 |
|
Philipp Hagemeister
|
5f263296ea
|
Merge remote-tracking branch 'epitron/metadata-pp'
Conflicts:
youtube_dl/PostProcessor.py
|
2014-01-07 05:44:44 +01:00 |
|
Philipp Hagemeister
|
8bf48f237d
|
Fix/work around Windows encoding issues (Fixes #2095)
|
2014-01-05 03:07:55 +01:00 |
|
Jaime Marquínez Ferrándiz
|
6350728be2
|
Allow merging formats (closes #1612)
Multiple formats can be requested using `-f 137+139`, each one is downloaded and then the two are merged with ffmpeg.
|
2014-01-04 13:13:51 +01:00 |
|
Jaime Marquínez Ferrándiz
|
91d7d0b333
|
FFmpegMetadataPP; Write temporary file to something.temp.{ext} (fixes #2079)
ffmpeg correctly recognize the formats of extensions like m4a, but it doesn’t works if it’s passed with the `—format` option.
|
2014-01-03 12:54:19 +01:00 |
|
epitron
|
e63fc1bed4
|
Added '--xattrs' option which writes metadata to the file's extended attributes using a youtube-dl postprocessor.
Works on Linux, OSX, and Windows.
|
2014-01-02 07:47:28 -05:00 |
|
Jaime Marquínez Ferrándiz
|
72b18c5d34
|
FFmpegMetadataPP: don't enclose the values with " (fixes #1756)
|
2013-11-12 20:38:13 +01:00 |
|
Philipp Hagemeister
|
a4fd04158e
|
Do not import *
|
2013-10-15 02:07:26 +02:00 |
|
Philipp Hagemeister
|
06723d47c4
|
Merge remote-tracking branch 'jaimeMF/opus-fix'
|
2013-10-13 15:26:10 +02:00 |
|
Jaime Marquínez Ferrándiz
|
4eb7f1d12e
|
FFmpegPostProcessor: print the command line used if the --verbose option is given
|
2013-10-12 13:49:27 +02:00 |
|
Jaime Marquínez Ferrándiz
|
0f6d12e43c
|
Don't set the '-aq' option with the opus format (fixes #1263)
|
2013-10-12 13:30:30 +02:00 |
|
Jaime Marquínez Ferrándiz
|
bc4f29170f
|
Add a PostProcessor for adding metadata to the file (closes #1570)
It currently sets the title, the date and the author values.
|
2013-10-11 11:19:09 +02:00 |
|
Jaime Marquínez Ferrándiz
|
74bab3f0a4
|
Don't embed subtitles if the list is empty or the field is not set (fixes #1510)
|
2013-09-27 08:08:43 +02:00 |
|
Jaime Marquínez Ferrándiz
|
8ae97d76ee
|
PostProcessingError holds the message in the 'msg' property, not in 'message' (fixes #1323)
Causes DeprecationWarning: http://www.python.org/dev/peps/pep-0352/
|
2013-08-28 13:37:31 +02:00 |
|
Jaime Marquínez Ferrándiz
|
9af73dc4fc
|
Print a message before embedding the subtitles
|
2013-08-23 18:17:43 +02:00 |
|
Jaime Marquínez Ferrándiz
|
d4051a8e05
|
Add a post processor for embedding subtitles in mp4 videos (closes #1052)
|
2013-08-23 15:06:19 +02:00 |
|
Jaime Marquínez Ferrándiz
|
4aa16a50f5
|
Log a better error message if ffprobe or avconv are not found (related #1134)
|
2013-07-31 21:22:08 +02:00 |
|
Jaime Marquínez Ferrándiz
|
bbcbf4d459
|
Switch some calls to to_stderr to report_error and report_warning
|
2013-07-31 21:20:46 +02:00 |
|
Philipp Hagemeister
|
3c25b9abae
|
Remove useless headers
|
2013-06-23 20:35:50 +02:00 |
|
Jaime Marquínez Ferrándiz
|
fb2f83360c
|
FFmpegPostProcessor: decode stderr first and then get the last line (closes #837)
|
2013-05-12 19:08:32 +02:00 |
|
Joe Frambach
|
e74c504f91
|
Dont delete source file when source file and post-processed file are the same
|
2013-04-24 21:59:10 +00:00 |
|
Philipp Hagemeister
|
0e33684194
|
Switch to m4a by default (Closes #240)
|
2013-02-01 18:23:20 +01:00 |
|
Philipp Hagemeister
|
7851b37993
|
--recode-video option (Closes #18)
|
2013-01-12 15:09:09 +01:00 |
|
Jaime Marquínez Ferrándiz
|
67d0c25eab
|
Add a PostProcessor for converting video format
|
2013-01-11 20:50:49 +01:00 |
|
Philipp Hagemeister
|
510e6f6dc1
|
Support --audio-format=opus
|
2013-01-10 19:15:04 +01:00 |
|
Philipp Hagemeister
|
712e86b999
|
Fix broken ffmpeg (Closes #623)
|
2013-01-09 14:46:19 +01:00 |
|
Barbu Paul - Gheorghe
|
b7298b6e2a
|
not relying on ffmpeg to do the post-processed file checking, instead doing it directly in youtube-dl
|
2012-12-24 12:53:28 +02:00 |
|
Barbu Paul - Gheorghe
|
3e6c3f52a9
|
apparently the -n option is available only in ffmpeg
|
2012-12-23 20:20:19 +02:00 |
|
Barbu Paul - Gheorghe
|
0c0074328b
|
modified FFmpegExtractAudioPP to accept whether it should overwrite post-processed files or not
|
2012-12-23 19:51:41 +02:00 |
|
Philipp Hagemeister
|
5910e210f4
|
Fix --extract-audio on Python 3
|
2012-12-16 12:29:03 +01:00 |
|
Philipp Hagemeister
|
9e8056d5a7
|
Use relative imports
|
2012-11-28 03:34:40 +01:00 |
|
Philipp Hagemeister
|
59ae15a507
|
Convert all tabs to 4 spaces (PEP8)
|
2012-11-28 02:04:46 +01:00 |
|
Tailszefox
|
f06eaa873e
|
Fix audio bitrate quality for ffmpeg/avconv
|
2012-10-23 16:37:12 +02:00 |
|
Philipp Hagemeister
|
073522bc6c
|
Don't use 2.7+ check_output
|
2012-10-19 23:28:37 +02:00 |
|
Philipp Hagemeister
|
65f934dc93
|
Correct detect_executables on Windows (Closes #447, #457)
|
2012-10-08 22:14:19 +02:00 |
|
Filippo Valsorda
|
b24676ce88
|
changed --audio-quality behaviour to support both CBR and VBR
|
2012-07-14 19:43:24 +02:00 |
|
Filippo Valsorda
|
cca4828ac9
|
fixed a logic bug in post-processing
|
2012-07-14 14:35:57 +02:00 |
|
Filippo Valsorda
|
505ed3088f
|
normalize ffmpeg/avconv names printing
|
2012-06-03 12:11:39 +02:00 |
|
Filippo Valsorda
|
0b976545c7
|
check for avconv and ffmpeg, use as available; closes #344
|
2012-06-03 12:10:15 +02:00 |
|
Filippo Valsorda - Campagna
|
d11d05d07a
|
better naming for the sub-modules
|
2012-04-10 16:46:36 +02:00 |
|