1.1 原视频
这里用gif动图展示
1.2 字幕文件
demo.srt
1
00:00:00,000 --> 00:00:03,000
This is the first subtitle.
200:00:03,000 --> 00:00:06,000
This is the second subtitle.
300:00:06,000 --> 00:00:11,000
This is the third subtitle.
二、视频添加字幕
2.1 引入库
from moviepy.editor import *
from moviepy.video.tools.subtitles import SubtitlesClip
2.2 加载视频文件
local = ‘/Users/kkstar/Downloads/video/’
video = VideoFileClip(local+‘demo.mp4’)
2.3 加载字幕文件
subtitles = SubtitlesClip(local+‘demo.srt’)
2.4 设置字幕位置
subtitles = subtitles.set_position((‘center’, ‘bottom’))
2.5 将字幕添加到视频中
video_with_subtitles = CompositeVideoClip([video, subtitles])
2.6 保存带有字幕的视频文件
video_with_subtitles.write_videofile(local+‘result.mp4’)
三、新视频效果
发表评论 取消回复