fix embedding the thumbnails
This commit is contained in:
parent
174aba3223
commit
a4625becc5
@ -47,7 +47,7 @@ class EmbedThumbnailPP(FFmpegPostProcessor):
|
|||||||
|
|
||||||
self._downloader.to_screen('[ffmpeg] Adding thumbnail to "%s"' % filename)
|
self._downloader.to_screen('[ffmpeg] Adding thumbnail to "%s"' % filename)
|
||||||
|
|
||||||
self.run_ffmpeg_multiple_files([filename, thumbnail_filename], temp_filename, options)
|
self.run_ffmpeg_multiple_files([filename, thumbnail_filename], temp_filename, options, False)
|
||||||
|
|
||||||
if not self._already_have_thumbnail:
|
if not self._already_have_thumbnail:
|
||||||
os.remove(encodeFilename(thumbnail_filename))
|
os.remove(encodeFilename(thumbnail_filename))
|
||||||
|
@ -139,7 +139,7 @@ class FFmpegPostProcessor(PostProcessor):
|
|||||||
def probe_executable(self):
|
def probe_executable(self):
|
||||||
return self._paths[self.probe_basename]
|
return self._paths[self.probe_basename]
|
||||||
|
|
||||||
def run_ffmpeg_multiple_files(self, input_paths, out_path, opts):
|
def run_ffmpeg_multiple_files(self, input_paths, out_path, opts, prefix_input_paths=True):
|
||||||
self.check_version()
|
self.check_version()
|
||||||
|
|
||||||
oldest_mtime = min(
|
oldest_mtime = min(
|
||||||
@ -151,7 +151,7 @@ class FFmpegPostProcessor(PostProcessor):
|
|||||||
for path in input_paths:
|
for path in input_paths:
|
||||||
files_cmd.extend([
|
files_cmd.extend([
|
||||||
encodeArgument('-i'),
|
encodeArgument('-i'),
|
||||||
encodeFilename(self._ffmpeg_filename_argument(path), True)
|
encodeFilename(self._ffmpeg_filename_argument(path) if prefix_input_paths else path, True)
|
||||||
])
|
])
|
||||||
cmd = ([encodeFilename(self.executable, True), encodeArgument('-y')] +
|
cmd = ([encodeFilename(self.executable, True), encodeArgument('-y')] +
|
||||||
files_cmd +
|
files_cmd +
|
||||||
|
Loading…
x
Reference in New Issue
Block a user