Python+ffmpeg 实现给视频添加字幕

创作灵感

孩子学校经常留作业,需要提交一段录制的视频,视频上要求添加学校、班级、姓名等信息的字幕,手机自带的相机软件字幕添加位置要么只能添加在视频正中,要么无法添加多行文本,要么只能添加在片头或者片尾,不能贯穿整个视频。

很多视频软件可以方便的进行视频编辑,添加文字功能更是简单易用,但是往往需要注册、登录并开通会员。

这样一个简单的功能弄的这么复杂,着实没有必要,所以想着自己做一个简单的小工具,实现这个简单的应用需求。

字幕添加效果

先来看一下效果,

原视频截图:

添加字幕后的视频截图:

功能介绍

主界面

界面非常简单,可以通过输入完整文件路径或者点击浏览按钮选择要添加字幕的视频文件,

选择视频文件

然后,在字幕位置的输入框中输入坐标,比如:30,60,30是横向坐标,60是纵向坐标位置,中间以英文逗号隔开,

设定字幕位置输入字幕信息

最后,点击开始添加按钮进行字幕的添加,在信息输出框内将显示添加字幕过程的输出信息。

添加字幕

添加完成

小结

以上就是这个实用字幕添加工具的介绍,用了一天时间做了这个小工具,为了方便大家使用,已经将这个小工具打包上传到我的下载资源当中,感兴趣的朋友可以下载。由于制作时间有限,只是简单实现了添加字幕功能,目前没有添加字幕颜色、字体、文本大小等设置功能。下方是实用视频签名工具的下载链接:

实用视频签名工具

感谢大家的阅读,欢迎大家使用,大家有好的建议欢迎留言,以便使这个小工具更加好用。

相关推荐
微帧Visionular10 小时前
AI视频单帧清晰,播放时却闪烁,原因是什么?
人工智能·深度学习·音视频
辰辰观影11 小时前
Windows网盘视频播放器推荐:无广告4K HDR怎么选
音视频
2601_9668274513 小时前
电视端云盘在线播放怎么选?支持4K HDR的应用推荐
音视频
开开心心就好14 小时前
音频降噪剪辑工具,音量裁剪一键处理
运维·服务器·前端·spring·ocr·音视频·1024程序员节
zslefour17 小时前
使用ffmpeg遍历获取音频文件相关信息
ffmpeg
AI视频工具指南17 小时前
AI视频的声音和画面怎么配合?先分清谁在传递信息
人工智能·aigc·音视频
辰辰观影20 小时前
无广告播放器推荐来啦
音视频
TrueDei20 小时前
GStreamer 使用 valve 分别控制音视频流的暂停与恢复
音视频
Android系统攻城狮20 小时前
Linux FFmpeg深度解析之avcodec_parameters_from_context调用流程与实战(十六)
linux·运维·ffmpeg·音视频进阶·ffmpeg音视频·车载音视频进阶
一条破秋裤21 小时前
基于 Hi3516CV610 的立定跳远视频测量系统调研与实施方案
arm开发·音视频