Python纯文本转字幕SRT/ASS格式程序
纯文本的字幕生成器,用的是 Python 写的,还搭了个PyQt5
的界面,整体看着清爽,用起来也挺顺。适合那种剪短视频的场景,直接把 txt 文本转成SRT
或ASS
字幕格式。要是你平时用的视频编辑工具字幕功能不够顺手,这玩意儿挺能帮忙的。格式选好,点下“生成”,字幕文件就出来了,简单直接。
PyQt5 的 UI 界面做得挺清爽,功能也就一两个,转格式、设置下样式啥的,不复杂。UI 文件还带了.qss
样式配置,有兴趣的可以扒一扒,顺便学点 UI 美化的思路。
支持 SRT 和 ASS两种字幕格式,都是视频圈常见的标准格式,兼容性挺好。生成后的字幕可以拿去剪映、PR、AE 这些工具里直接用,自己调下时间点就行,没啥门槛。
没有复杂依赖,除了PyQt5
,基本没别的库要折腾,适合刚学 Python 的同学玩一玩。搞清楚下SRT
和ASS
的格式结构,就能明白程序怎么构造时间戳和字幕内容了。
想打包成.exe
直接运行的也可以,作者说可以私信他拿打包版本。如果你有兴趣深入点,建议自己跑一遍源码,顺便练练 PyQt 的 UI 布局和事件绑定。
如果你是短视频制作者
,经常搞字幕;或者是Python 初学者
,想练练 UI 和文本,这个项目还蛮值得一看。相关资源我也顺手整理了几个,一起看更高效:
17.91KB
文件大小:
评论区