视频虚拟剪辑VirtualClip-TkinterUI界面文本生成视频使用方法

项目地址,码云:VirtualClip项目地址

启动方式,项目下的两个代码文件

拆分小视频界面,将一个视频,按照你的时间流文件,剪辑出你需要的时间或者画面的视频,所以称之为拆分成一个个的小视频。

接下来分析各个文本框和按钮的功能

视频所在文件夹和文件名就不用说了。

说一下时间流文件名,

时间流文件,就是timelist文件,他的格式是

 前面的数字是“序号[帧画面的时间]标记信息”,帧画面的时间就是,比如00-00-11,就是视频11秒的画面。

可以看到,是用两行时间段信息,来标记一个视频的开始时间,和结束时间的。

至于视频的标记时间,可以帧分析工具,视频帧分析工具项目代码,来进行获取。

这个小文件夹名,就是保存拆分视频所在的文件夹。会自动保存在

resource文件夹里面,保存着你拆分的视频,另外标记文档(根据你对画面时间帧的标记信息来生成) 也会生成在inspiration这个文件夹里,填写视频路径地址的时候,可以用到。

这个按钮的意思就是,如果你的时间流文件timeli文件,一个画面的开始时间和结束时间不符合标准,它就会帮你自动替换修改这样子。

然后时间组修改完成后,就可以点击拆分多个按钮,按照你的时间流文件,将一个视频,剪辑成多个小视频进行保存。

 

 这一行,就是打开相应的文件夹

 

 

文本转视频界面,根据你的文本文件,去生成语音,再去生成视频。

 语音文本文件要在time_file文件夹下,只要输入个文件名,它是自动用这个文件夹去拼接的。

 背景音乐路径,如果是存在电脑上的其他位置,直接用绝对路径“C://xxx///xx.mp3”这样子,如果是放在项目文件夹下的话,就用图示的路径地址。

接下来分析各个按钮选项的作用功能。

文本初始化,初始格式化你的文本,为每个段落前面添加“>>”符号,用于标记。

 

转换成音频,将已经格式化的语音文本,通过windows自带的API,转换成音频文件,可以理解为文本转语音。

这里转换成音频的时候也要注意,如果你的文本太长了,它也是会自动检测成不合格,然后退出,

对应的修改文件在time_file文件夹下的这个文件,修改方式就是在相应的项数段落中添加“>>”符号分成两段。

因为它是按照一段一段地去读的,如果一段太长的话,你的字幕就会很长。

 

 

视频路径转视频, time_file文件夹下有个文件需要你在这个文件下,添加上视频路径。

你切分的视频路径,可以在inspiration这个文件夹下获取。

填写好视频路径文件后,点击这个按钮,就会根据你的文本合成视频。

注意,这里如果视频路径文件不合格,少了一些视频路径地址的话,它会自动退出,

要对照修改的文件也是在time_file文件夹下的

这个文件中去查看,增添一个视频路径地址来达到相应的秒数。

合成后的视频。在output文件夹下的这个文件里。

 但这个时候视频是没有声音的,如果需要合成有声音的文件,就要点击这个按钮。

 合并背景音乐视频,也是在output文件夹下面,但文件是

这个是有背景音乐跟配音的。

做到这里,这个视频是没有字幕的,但是是有生成字幕文件的。

合并视频的字幕文件在 time_file文件夹下,有个

这个文件,把后缀改为srt,然后导入Arctime Pro等字幕软件,就可以制作字幕,等相关的背景。 

最后有个音量框

背景音量就是背景音乐的音量,主文本音量就是配音的音量。

是用来调节音量大小的。

减少音量就是“-num”。num是数字,替换成相应的数字就可以了,增加音量就是“+num”这样子。

 最后看一下demo出来的视频文件

VirtualClip的demo视频

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值