怎么篩選一家做網(wǎng)站做的好的公司西安網(wǎng)站seo
?
目錄
AAC
1.什么是ADIF和ADTS?
2.ADTS的數(shù)據(jù)結(jié)構(gòu)是怎樣的?
SSA/ASS
1.SSA/ASS的基本結(jié)構(gòu)?
AAC
AAC(Advanced Audio Coding,高級音頻編碼)是一種聲音數(shù)據(jù)的文件壓縮格式。AAC分為ADIF和ADTS兩種文件格式。
1.什么是ADIF和ADTS?
?◆ ADIF:Audio Data Interchange Format 音頻數(shù)據(jù)交換格式。這種格式的特征是可以確定的找到這個音頻數(shù)據(jù)的開始,不需進行在音頻數(shù)據(jù)流中間開始的解碼,即它的解碼必須在明確定義的開始處進行。故這種格式常用在磁盤文件中。
?◆ ADTS:Audio Data Transport Stream 音頻數(shù)據(jù)傳輸流。這種格式的特征是它是一個有同步字的比特流,解碼可以在這個流中任何位置開始。
2.ADTS的數(shù)據(jù)結(jié)構(gòu)是怎樣的?
SSA/ASS
常見的字幕有srt、ssa、ass等格式,本文主要介紹下ssa和ass的格式
◆ SSA(SubStation Alpha),是由CS Low(亦稱Kotus)創(chuàng)建,比傳統(tǒng)字幕格式(如SRT)功能更加先進的字幕文件格式。
◆?該格式字幕的外掛文件以*.ssa作為后綴。
◆ ASS(Advanced SubStation Alpha),是一種比SSA更為高級的字幕格式, 其實質(zhì)版本是SSA v4.00+,它是基于SSA 4.00+編碼構(gòu)建的。
◆ ASS的主要變化就是在SSA編寫風(fēng)格的基礎(chǔ)上增添更多的特效和指令。
◆?該格式字幕的外掛文件以*.ass作為后綴。
1.SSA/ASS的基本結(jié)構(gòu)?
SSA/ASS字幕是一種類ini風(fēng)格純文本文件;包含五個section:[Script Info]、[v4+ Styles]、[Events]、[Fonts]、[Graphics]。
◆?[Script Info]:包含了腳本的頭部和總體信息。[Script Info] 必須是 v4 版本腳本的第一行。
◆?[v4 Styles]:包含了所有樣式的定義。每一個被腳本使用的樣式都應(yīng)該在這里定義。ASS 使用 [v4+ Styles]。
◆?[Events]:包含了所有腳本的事件,有字幕、注釋、圖片、聲音、影像和命令?;旧?#xff0c;所有在屏幕上看到的內(nèi)容都在這一部分。
◆?[Fonts]:包含了腳本中內(nèi)嵌字體的信息。
◆?[Graphics]:包含了腳本中內(nèi)嵌圖片的信息。
例子:?
[Script Info]
; This is an Advanced Sub Station Alpha v4+ script.
; For Sub Station Alpha info and downloads,
; go to http://www.eswat.demon.co.uk/
; or email kotus@eswat.demon.co.uk
;
; Advanced Sub Station Alpha script format developed by #Anime-Fansubs@EfNET
; http://www.anime-fansubs.org
;
; For additional info and downloads go to http://vobsub.edensrising.com/
; or email gabest@freemail.hu
;
; Note: This file was saved by Subresync.
;
ScriptType: v4.00+
Collisions: Normal
PlayResX: 384
PlayResY: 288
Timer: 100.0000[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,Tahoma,16,&H00000000,&H00ffffff,&H00ffffff,&H00c0c0c0,-1,0,0,0,100,100,0,0.00,1,2,3,2,20,20,20,1[Events]
Format: Layer, Start, End, Style, Actor, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:01:41.70,0:01:46.84,Default,,0000,0000,0000,,Le rugissement des larmes !\NTu es mon ami.
Dialogue: 0,0:02:00.99,0:02:02.87,Default,,0000,0000,0000,,Est-ce vraiment Naruto ?
?
這段文本是一個高級子站阿爾法(Advanced Sub Station Alpha,簡稱ASSA)字幕文件的一部分。ASSA是一種廣泛使用的字幕格式,用于視頻字幕的制作和顯示。這個文件包含了字幕的基本信息和一些樣式設(shè)置,以及兩個對話事件的例子。
- Script Info?部分提供了關(guān)于字幕文件的基本信息,包括腳本類型、碰撞設(shè)置、播放分辨率和計時器設(shè)置。
- V4+ Styles?部分定義了字幕的樣式,包括字體、大小、顏色等屬性。
- Events?部分包含了實際的字幕文本和它們的時間戳,每個事件都包括層(Layer)、開始時間(Start)、結(jié)束時間(End)、樣式(Style)、演員(Actor)、邊距(MarginL, MarginR, MarginV)、效果(Effect)和文本(Text)。
具體到這個文件中:
- 有兩個對話事件,分別在時間戳 0:01:41.70 到 0:01:46.84 和 0:02:00.99 到 0:02:02.87。
- 第一個事件的文本是 "Le rugissement des larmes ! Tu es mon ami.",這可能是法語,翻譯成英語是 "The roar of tears! You are my friend."
- 第二個事件的文本是 "Est-ce vraiment Naruto ?",翻譯成英語是 "Is it really Naruto?"
字幕參考鏈接