① lrc字幕文件
这是最为常见的字幕文件格式,与其说这是字幕文件格式,不如说这是歌词文件格式,lrc文件经常用来储存歌词内容。
用文本编辑器打开,我们可以看到格式是:
[开始时间码]+内容
需要注意的是,这个格式的字幕文件没有结束时间码,也就是在下一句内容显示之前当前显示的内容不会消失
如果两句话时间分开过长,需要当前这句内容消失,可以添加:[上一句的结束时间码],再回车即可
此外,每个时间码和内容在一行,如果多个时间码在一行的话,除第一个时间码以外的东西都会显示出来
如果是双语字幕,可以用重复的时间码
但是,lrc文件不会储存格式效果信息
②srt字幕文件
Srt格式的字幕文件,也是比较常用的视频字幕格式文件,也是PR(大概)唯一支持导入的字幕文件格式,但是,一般能识别lrc字幕文件的音乐播放设备,无法识别srt等其他格式的字幕文件
用文本编辑器打开srt字幕文件,其格式为:编码(也就是内容序号)+开始时间码 -- 结束时间码+内容
相对于lrc格式的字幕文件,srt格式的字幕文件多了编码和结束时间码,但它的排版格式也不一样,每一个不同作用的东西之间需要回车,时间码与箭头之间也有一个空格,但还是一样不能储存字体等信息,所以在导入任何软件后,需要自己调整这些内容。
③ass字幕文件
这也是比较常用的字幕格式文件,唯一的缺点是不支持直接导入pr进行合成视频,需要借助第三方脚本(反正那个脚本也有点复杂),但是可以存储字体、特效、位置等信息,非常实用。
打开用文本编辑器打开ass格式的字幕文件,可以看到其内容更加的复杂
我们慢慢说
(以下内容结合字幕软件Aegisub3.2.2来说)
首先分为四大区,使用软件的信息,文件的基本信息,字体的基本信息,显示内容的基本信息
文件的基本信息没什么可说的,反正知不知道也没什么用
文件的基本信息的内容如下
Last Style Storage:样式库目录
Audio File:音频文件名
Video File:视频文件名
Active Line:上次保存的字幕所在行数
Video Position:上次保存的视频帧数位置
然后其他的Video AR Value,Video Zoom Percent,Scroll Position我是真的不太懂,只知道这几个地方的修改对字幕内容的改动不大
接下来是分组字体的基本信息
默认是一个Default分组,其格式是
Style:名字,字体名称,字体大小,主要颜色,次要颜色,轮廓颜色,黑色,粗体,斜体,下划线,删除线,X轴缩放,y轴缩放,间距,角度,边框样式,外形,阴影,对齐,页边,页边,页边,编码
每个东西均用逗号隔开
剩下的就是字幕内容了,它的格式是
Dialogue: 层数,开始,结束,样式,名称,页边,页边,页边,效果,文本
虽然有一堆看不懂的东西,但是,它可以存储一堆lrc和srt存储不了的东西,比如字体的格式,字体的特效(简单的特效除外)
l 关于几种格式之间的转换,网上有很多这样的网站,我用的最多的是https://www.lrccon.com/convert.php这个网站
当然srt 与ass文件可以直接通过一般的字幕软件可以直接转换,我用这个网站一般只是转换一下lrc文件
这期分享就到这里了,希望你们能学到一些关于字幕文件的知识。
本文为我原创