gpt4 book ai didi

video - ffmpeg 缩放 4k 视频并添加字幕

转载 作者:行者123 更新时间:2023-12-04 23:21:31 25 4
gpt4 key购买 nike

我无法将视频从 4k 缩放到 1080,同时仍保留视频子标题。这些字幕是基于 PGS 的,因此需要烘焙到输出视频中。为了缩放视频,我使用带有 filter_complex 的 ffmpeg,如下所示:

'-filter_complex', `[0:v][0:s:randomSubtitleHere]scale=1920:1080[scaled];[scaled][0:s:0]overlay[v]`, 
'-map', '[v]', '-map',
`0:a:${movieTitle['audioSelect']}`,
这会给我 1080 的视频,但我仍然没有看到我选择的字幕。

最佳答案

PGS 是基于图像的字幕。
使用 scale filter :

ffmpeg -i input.mkv -filter_complex "[0:v]scale=1920:1080[vid];[0:s:0]scale=1920:1080[sub];[vid][sub]overlay[v]" -map "[v]" -map 0:a:0 output.mkv
或添加 scale2ref filter自动缩放字幕以匹配视频的大小。
ffmpeg -i input.mkv -filter_complex "[0:v]scale=1920:1080[ref];[0:s:0][ref]scale2ref[sub][vid];[vid][sub]overlay[v]" -map "[v]" -map 0:a:0 output.mkv

关于video - ffmpeg 缩放 4k 视频并添加字幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65055456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com