前段时间有个想法,就是自己想开发一个fcp7字幕转srt字幕的软件,这几天有时间就开始搞了一下。主程序前后大概用了一天时间写完。主要是自己不懂python编程语言和编程,可以说完全是0基础。边写边查边学用python3写了个程序。下面我来记录一下遇到的问题和参考资料。
先送上一张程序最总的效果图吧
学习python基础
参考:
上学完其中一个,你就对python了解了,也能实现自己的想法。
主要用到功能:
函数,字典,保存文件打开文件,循环,判断,字符串拆分与合并,帧数转时间格式,xml文件解析
函数:
def fcp7tosrt(url):#20190117
global a_dict # 定义为全局变量 函数之间互动
print(url+"你好时间")
解释
#def“py定义是函数” fcp7tosrt"函数名称"(url“函数参数”):
程序内容
运行:fcp7tosrt(“仙人掌”)。屏幕打印仙人掌你好呀
帧数转时间格式:
#帧数转换时间
import time
def fps2srttime(fps, tb):#定义函数
fps = int(fps)#帧数转数字类型
tb = int(tb)#帧数率转数字类型
s = fps // tb