音视频入门系列-字幕篇(SSA & ASS)

前面的文章中已经介绍过音视频中的图像和音频,今天这篇文章介绍下字幕的相关知识。
常见的字幕有srt、ssa、ass等格式,本文主要介绍下ssa和ass的格式。

1.什么是SSA?
◆ SSA(SubStation Alpha),是由CS Low(亦称Kotus)创建,比传统字幕格式(如SRT)功能更加先进的字幕文件格式。
◆ 该格式字幕的外挂文件以*.ssa作为后缀。

2.什么是ASS?
◆ ASS(Advanced SubStation Alpha),是一种比SSA更为高级的字幕格式, 其实质版本是SSA v4.00+,它是基于SSA 4.00+编码构建的。
◆ ASS的主要变化就是在SSA编写风格的基础上增添更多的特效和指令。
◆ 该格式字幕的外挂文件以*.ass作为后缀。

3.SSA/ASS的基本结构
SSA/ASS字幕是一种类ini风格纯文本文件;包含五个section:[Script Info]、[v4+ Styles]、[Events]、[Fonts]、[Graphics]。
◆ [Script Info]:包含了脚本的头部和总体信息。[Script Info] 必须是 v4 版本脚本的第一行。
◆ [v4 Styles]:包含了所有样式的定义。每一个被脚本使用的样式都应该在这里定义。ASS 使用 [v4+ Styles]。
◆ [Events]:包含了所有脚本的事件,有字幕、注释、图片、声音、影像和命令。基本上,所有在屏幕上看到的内容都在这一部分。
◆ [Fonts]:包含了脚本中内嵌字体的信息。
◆ [Graphics]:包含了脚本中内嵌图片的信息。

4.SSA字幕范例
SSA字幕样本范例如下:

 参考链接:https://wiki.multimedia.cx/index.php/SubStation_Alpha

音视频入门系列文章已同步在微信公众号(可扫下方二维码关注):八小时码字员

音视频入门系列,同步录制了学习视频,已上传至bilibili(八小时码字员):音视频入门系列(图像、音频、字幕、视频封装格式,FFmpeg、ffplay源码分析,解码、编码、转码,流媒体协议,服务器部署)_哔哩哔哩_bilibili

音视频学习交流QQ群:693316541

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值