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

创作灵感

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

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

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

字幕添加效果

先来看一下效果,

原视频截图:

添加字幕后的视频截图:

功能介绍

主界面

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

选择视频文件

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

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

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

添加字幕

添加完成

小结

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

实用视频签名工具

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

相关推荐
紫金修道1 天前
【编解码】RK3588 平台基于 FFmpeg RKMPP 硬解的多路 RTSP 抓帧插件实战
ffmpeg·rkmpp
电子科技圈1 天前
赋能高端音频功能促进多样化设备创新——XMOS USB Audio平台实现四大功能升级
人工智能·mcu·音视频·智能家居·边缘计算·语音识别·智能硬件
EasyDSS1 天前
视频高清直播点播/云点播/云直播EasyDSS:一站式视频云平台全链路整合,重塑企业视频应用新生态
音视频
jwybobo20071 天前
AV1 码流 RTP 封装
音视频·av1
愚公搬代码1 天前
【愚公系列】《剪映+DeepSeek+即梦:短视频制作》055-即梦+DeepSeek生成AI视频(文生视频案例)
人工智能·音视频
l14372332671 天前
AI电影解说的技术链路拆解:从视频理解到自动剪辑
人工智能·音视频
飞睿科技1 天前
ESP32-S31 高性能 AIoT SoC 在智能音频领域的应用实践
音视频·esp32·智能家居·乐鑫科技·ai智能
AI2512241 天前
免费AI视频生成工具技术解析与功能对比
人工智能·音视频
EasyCVR2 天前
国标GB28181视频监控平台EasyCVR视频质量诊断赋能智慧城市精细化治理
人工智能·音视频·智慧城市
炭烤毛蛋2 天前
rk3588 适配音频解码芯片 es8388
arm开发·音视频·rk3588·es8388