projects
/
youtube-dl
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Move postprocessor into its own package
[youtube-dl]
/
youtube_dl
/
YoutubeDL.py
diff --git
a/youtube_dl/YoutubeDL.py
b/youtube_dl/YoutubeDL.py
index 3786799da7967ca8522462758ee81318f1e06214..e1be38a53fcf02b5de2badcf777bbb532eff698b 100644
(file)
--- a/
youtube_dl/YoutubeDL.py
+++ b/
youtube_dl/YoutubeDL.py
@@
-55,7
+55,7
@@
from .utils import (
)
from .extractor import get_info_extractor, gen_extractors
from .downloader import get_suitable_downloader
)
from .extractor import get_info_extractor, gen_extractors
from .downloader import get_suitable_downloader
-from .
PostP
rocessor import FFmpegMergerPP
+from .
postp
rocessor import FFmpegMergerPP
from .version import __version__
from .version import __version__
@@
-702,7
+702,7
@@
class YoutubeDL(object):
if req_format in ('-1', 'all'):
formats_to_download = formats
else:
if req_format in ('-1', 'all'):
formats_to_download = formats
else:
- # We can accept formats requestd in the format: 34/5/best, we pick
+ # We can accept formats request
e
d in the format: 34/5/best, we pick
# the first that is available, starting from left
req_formats = req_format.split('/')
for rf in req_formats:
# the first that is available, starting from left
req_formats = req_format.split('/')
for rf in req_formats:
@@
-712,7
+712,11
@@
class YoutubeDL(object):
formats_info = (self.select_format(format_1, formats),
self.select_format(format_2, formats))
if all(formats_info):
formats_info = (self.select_format(format_1, formats),
self.select_format(format_2, formats))
if all(formats_info):
- selected_format = {'requested_formats': formats_info}
+ selected_format = {
+ 'requested_formats': formats_info,
+ 'format': rf,
+ 'ext': formats_info[0]['ext'],
+ }
else:
selected_format = None
else:
else:
selected_format = None
else: