1
0
mirror of https://github.com/l1ving/youtube-dl synced 2025-01-24 04:42:52 +08:00
youtube-dl/youtube_dl
John Hawkinson a4e49f14ef Revise per @dstftw:
1. Option name should explicitly reflect a dependency on ffmpeg in its name.
2. Description should explicitly emphasize it will only work with ffmpeg downloader.
3. -O should be removed.
4. It should be ignored completely when ffmpeg is not used as external downloader.

So therefore

Various:
. outputformat -> ffmpeg_format (and --ffmpeg-format cmdline)
YoutubeDL.py:
. xxx: prepare_filename() is run before we know the downloader. How do we address this?
downloader/external.py:
. Use temp. var force_mpegts to avoid code duplication
. Don't add -bsf:a if force_mpegts is True (oops! error from last rev)
. re-indent complex if
2017-11-15 00:17:47 -05:00
..
downloader Revise per @dstftw: 2017-11-15 00:17:47 -05:00
extractor [crunchyroll] extract old rtmp formats 2017-11-13 19:15:49 +01:00
postprocessor [postprocessor/ffmpeg] Convert to opus using libopus (closes #14381) 2017-10-02 04:43:25 +07:00
__init__.py Revise per @dstftw: 2017-11-15 00:17:47 -05:00
__main__.py
aes.py [aes] Add aes_cbc_encrypt 2017-02-28 22:10:31 +08:00
cache.py Use expand_path where appropriate (closes #12556) 2017-03-26 02:31:16 +07:00
compat.py [mixcloud] Fix extraction (closes #14088) 2017-09-23 05:36:57 +07:00
jsinterp.py [jsinterp] Fix typo and cleanup regexes (closes #13134) 2017-05-18 22:57:38 +07:00
options.py Revise per @dstftw: 2017-11-15 00:17:47 -05:00
socks.py [socks] Report errors elegantly when credentails are required but missing 2017-04-22 21:48:41 +08:00
swfinterp.py Update coding style after pycodestyle 2.1.0 2016-11-17 19:45:42 +08:00
update.py
utils.py [utils] Add support for zero years and months in parse_duration 2017-10-29 07:04:48 +07:00
version.py release 2017.11.06 2017-11-06 22:39:24 +07:00
YoutubeDL.py Revise per @dstftw: 2017-11-15 00:17:47 -05:00