gpt4 book ai didi

多行时的ffmpeg字幕背景问题(使用.srt格式)

转载 作者:行者123 更新时间:2023-12-04 23:33:10 29 4
gpt4 key购买 nike

使用 ffmpeg 时燃烧.srt字幕 mp4我遇到了多个文本行的问题 - 背景相互重叠。
我正在使用的命令:

ffmpeg -i source_video_path.mp4 -vf "subtitles=srt_source.srt:force_style='OutlineColour=&H80000000,BorderStyle=3,Outline=1,Shadow=0,MarginV=25,Fontname=Arial,Fontsize=10,Alignment=2'" video_destination.mp4
enter image description here
问题是 - 是否可以在使用 .srt 时克服覆盖,同时仍然具有透明背景?格式,否则我需要使用 .ass格式作为修复?

最佳答案

您可以使用 BorderStyle=4 避免多行相互重叠。连同 BackColour=&H80000000这给出了 50% 不透明的黑色背景。
完整的命令是:

ffmpeg -i source_video_path.mp4 -vf "subtitles=srt_source.srt:force_style='OutlineColour=&H80000000,BorderStyle=4,BackColour=&H80000000,Outline=0,Shadow=0,MarginV=25,Fontname=Arial,Fontsize=10,Alignment=2'" video_destination.mp4
enter image description here

关于多行时的ffmpeg字幕背景问题(使用.srt格式),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72093116/

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