使用Arctime生成各种格式的字幕文件
使用FFmpeg可以从包含软字幕的媒体文件中提取出字幕,生成字幕文件,但现在网上能下载到的媒体文件一般都是用硬字幕。要想凭空得到字幕文件,我们可以用Arctime这款软件。下载地址:
一、生成srt格式的字幕文件
“文件” -> “导入音视频文件”
在“时间轴”中,鼠标右键->“插入空白字幕块”
双击刚刚添加的字幕块,在里面添加内容
添加完字幕后,“导出”->“字幕文件”,在“SRT”前打勾,然后点击“导出”按钮
然后即会生成SRT格式的字幕文件,该文件内容如下:
1 00:00:00,000 --> 00:00:02,975 第一个字幕
二、生成ass格式的字幕文件
基本方法跟生成srt格式的字幕文件一样,不同的是,添加完字幕块后,“文件”->“保存工程并生成字幕”,然后即会在指定目录生成工程文件和ass字幕文件,ass文件的内容如下:
[Script Info] ; Script generated by Arctime Pro 2.4.1 ; http://arctime.cn/ Title: Default ASS file ScriptType: v4.00+ WrapStyle: 2 Collisions: Normal PlayResX: 1280 PlayResY: 720 ScaledBorderAndShadow: yes Video Zoom Percent: 1 ; ---------------------- ; ArctimeTrackCount: 3 ; ArctimeEncodeMethod: C ; 使用方法 C [V4+ Styles] Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding Style: Default,微软雅黑,54,&H00FFFFFF,&H00FFFFFF,&H19533B3B,&H910E0807,0,0,0,0,100.0,100.0,0.0,0.0,1,3.1,1.2,2,135,135,72,1 Style: Default-L2,微软雅黑,32,&H00FFFFFF,&H00FFFFFF,&H19533B3B,&H910E0807,0,0,0,0,100.0,100.0,0.0,0.0,1,2.5,0.0,2,135,135,35,1 Style: Default-Box,微软雅黑,54,&H00FFFFFF,&H00FFFFFF,&H41000000,&HFF000000,0,0,0,0,100.0,100.0,0.0,0.0,3,8.5,0.0,2,135,135,72,1 Style: Yahei-1280x720,微软雅黑,48,&H00FFFFFF,&H00FFFFFF,&H19533B3B,&H910E0807,0,0,0,0,100.0,100.0,0.0,0.0,1,3.1,1.2,2,135,135,72,1 Style: Yahei-1920x1080,微软雅黑,60,&H00FFFFFF,&H00FFFFFF,&H19533B3B,&H910E0807,0,0,0,0,100.0,100.0,0.0,0.0,1,4.2,1.5,2,200,200,102,1 Style: Yahai-4K,微软雅黑,120,&H00FFFFFF,&H00FFFFFF,&H16534241,&HE12E2625,0,0,0,0,100.0,100.0,0.0,0.0,1,4.5,2.5,2,200,200,110,1 Style: OneFX,楷体,54,&H00FFFE67,&H000000FF,&H00A4671B,&H914F310D,-1,-1,-1,0,100.0,120.0,0.0,10.32258,1,5.6910567,4.268293,2,10,10,80,1 [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 2,0:00:00.00,0:00:02.97,Default,,0,0,0,,{fad(120,120)}第一个字幕
上一篇:
通过多线程提高代码的执行效率例子
下一篇:
有这么五种人不适合学编程!