mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2024-11-23 09:01:43 +00:00
[postprocessor/EmbedThumbnail,postprocessor/FFmpegMetadata] Fix error on attaching thumbnails and info json for mkv/mka (#6647)
Authored by: Lesmiscore Current yt-dlp code never hit this bug, but would hit once filename sanitization gets better
This commit is contained in:
parent
95a383be1b
commit
0f0875ed55
@ -107,7 +107,7 @@ def run(self, info):
|
|||||||
options.extend(['-map', '-0:%d' % old_stream])
|
options.extend(['-map', '-0:%d' % old_stream])
|
||||||
new_stream -= 1
|
new_stream -= 1
|
||||||
options.extend([
|
options.extend([
|
||||||
'-attach', thumbnail_filename,
|
'-attach', self._ffmpeg_filename_argument(thumbnail_filename),
|
||||||
'-metadata:s:%d' % new_stream, 'mimetype=%s' % mimetype,
|
'-metadata:s:%d' % new_stream, 'mimetype=%s' % mimetype,
|
||||||
'-metadata:s:%d' % new_stream, 'filename=cover.%s' % thumbnail_ext])
|
'-metadata:s:%d' % new_stream, 'filename=cover.%s' % thumbnail_ext])
|
||||||
|
|
||||||
|
@ -809,7 +809,7 @@ def _get_infojson_opts(self, info, infofn):
|
|||||||
new_stream -= 1
|
new_stream -= 1
|
||||||
|
|
||||||
yield (
|
yield (
|
||||||
'-attach', infofn,
|
'-attach', self._ffmpeg_filename_argument(infofn),
|
||||||
f'-metadata:s:{new_stream}', 'mimetype=application/json',
|
f'-metadata:s:{new_stream}', 'mimetype=application/json',
|
||||||
f'-metadata:s:{new_stream}', 'filename=info.json',
|
f'-metadata:s:{new_stream}', 'filename=info.json',
|
||||||
)
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user