老司机福利在线视频/亚洲自拍偷拍专区/日本三级黄网站/欧美另类tv

云轉碼視頻系統滾動字幕的參數設置

發布時間:2019-10-20 15:34:46
云轉碼最新版地址下載:http://www.ggplw.com/anzhuang/2019-10-20/192.html

 字幕設置:

下面給一個簡單的實例

例:
Dialogue: 0,0:00:00.00,0:10:00.00,*Default,NTP,0000,0000,0000,Banner;20;0;50, {an2}{fs30}{c&H00ffff&}云轉碼視頻系統(www.ggplw.com)——視頻網站必備神器!
0:00:00.00,0:10:00.00  這個就是你做的時間軸,前半段是出現時間,后半段是結束時間.根據具體情況,可做調整.時間一到,滾動字幕不管有沒滾完都會強制結束,這點請注意.   (0:00:00.00對應的時間單位是時:分:秒.毫秒,別搞錯位置了)
*Default,NTP,0000,0000,0000,  這里不要亂動就行.
Banner;20;0;50  其中,第一個數字20 20代表的是速度,數字越小,速度越快,0的話,基本就不是人看的東西了.一般選用10-15左右的速度,在20-40秒能滾完..第二個0代表的是從右向左滾動,改成1的話,會變成從左向右滾.最后一個50代表的是滾動字幕在屏幕邊緣的透明度.一般用50就好,別去改它.特別需要注意的是,這幾個數字之間,必須要有;隔開.
{an8}:表示將文字放置于屏幕頂端
如果你要把字幕放其他地方怎么辦呢?看電腦鍵盤的小鍵盤數字那里(鍵盤右側)
7 8 9
4 5 6
1 2 3
數字位置代表字幕位置 比如{an2} 就是正下方 {an8}就正上方 {an3}就是右下角 {an7}就是左上角 {an5}就是正中間 {an4} 就是中間靠左的位置以此類推 
{fs30}:作用是改變字號的大小  可參考字號自行調整
{c&H00ffff&}:是字體顏色 可參考16進制顏色自行調整
 
 
如果你需要更高級的字幕設置參考以下內容:
 
<參數>
[可選項]
<../..>任選其中一項
 
[SCRIPT Info]部分
PlayResX: 屏幕的寬度----------影響到字幕中的距離單位,最好和視頻文件的高寬相等
PlayResY: 屏幕的高度
 
[[v4+ Styles]部分
Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColor, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ScaleY, Spacing, Angle, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, Encoding
 
Name 字體名稱
Fontname 所使用的字型
Fontsize 字體大小
PrimaryColour 主體顏色--------顏色格式為AABBGGRR,十六進制,00-FF,alpha藍綠紅,和SSA不同
SecondaryColour 次要顏色--------卡拉OK中使用
OutlineColor 邊框顏色----------就是SSA的TertiaryColour
BackColour 陰影顏色
Bold 粗體----------0關閉,-1開啟
Italic,Underline,Strikeout相同
Italic 斜體
Underline 下劃線
Strikeout 刪除線
ScaleX 橫向縮放----------單位是%,默認為100,即正常大小
ScaleY 縱向縮放
Spacing 字間距
Angle 旋轉
BorderStyle 邊框樣式
Outline 邊框寬度
Shadow 陰影距離
Alignment 對齊方式
 
ASS
左 中 右
上 7 8 9
中 4 5 6
下 1 2 3
SSA
左 中 右
上 5 6 7
中 9 10 11
下 1 2 3
 
MarginL 字幕距左邊的距離,右對齊時無效
MarginR 字幕距右邊的距離,左對齊時無效
MarginV 字幕高度-------下對齊時表示到底部的距離-------上對齊時表示到頂部的距離------中對齊時無效
Encoding 編碼--------SSA中用AlphaLevel來控制透明度在ASS中被取消
 
[Events]部分
Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
 
Layer 字幕層次-------字幕重疊時數值大的顯示在上層
Start 開始時間-------格式0:00:00.00---------最小單位1/100秒
End 結束時間
Style 字體名稱
Name 名字,相當于注釋
MarginL-------同[v4+ Styles]
MarginR--------同[v4+ Styles]
MarginV---------同[v4+ Styles]
Effect
 
Scroll up;<y1>;<y2>;<delay>[;<fadeawayheight>]---------字幕從下向上移動
Scroll down;<y1>;<y2>;<delay>[;<fadeawayheight>]---------字幕從上向下移動
y1,y2 上下范圍
delay 速度 表示移動一象素所用的時間,單位為1/1000秒------delay=5表示一秒移動200的距離
XXdeawayheight 上下的淡出淡入范圍
 
Banner;<delay>[;<lefttoright>[;<fadeawaywidth>]]---------字幕橫向移動
lefttoright <0/1>0從右向左移動,1從左向右移動
XXdeawaywidth 左右的淡出淡入范圍
 
Karaoke 卡拉OK,在字幕正文中使用代碼{k}
 
Text 字幕正文--------字幕正文中可以添加代碼來實現各種特效
 
ASS 代碼:
所有代碼加{}表示,n,N,h除外
所有代碼由開頭
n 空格,寬度超出范圍后自動換行
N 硬回車
h 硬空格
b<0/1> 粗體
0關閉,1開啟
i<0/1> 斜體
u<0/1> 下劃線
s<0/1> 刪除線
bord<width> 邊框寬度
shad<depth> 陰影距離
fn<font name> 改變字型
fs<font size> 改變字號
fsc<x/y><percent> 字符縮放------正常大小為100%
fsp<pixels> 調整字間距
fr[<x/y/z>]<degrees> 旋轉
fr = frz,和[v4+ Styles]中的Angle效果相同-----旋轉所圍繞的中心由a或an決定
fe<charset> 改變編碼
c&H<bbggrr>& 改變顏色---------十六進制00-ff,藍綠紅
c = 1c
1c&H<bbggrr>& 改變主體顏色
2c&H<bbggrr>& 改變次要顏色
3c&H<bbggrr>& 改變邊框顏色
4c&H<bbggrr>& 改變陰影顏色
alpha&H<aa>& 改變透明度
alpha是同時改變字幕所有部分的透明度
1a&H<aa>& 改變主體透明度
2a&H<aa>& 改變次要透明度
3a&H<aa>& 改變邊框透明度
4a&H<aa>& 改變陰影透明度
r[<style>] r恢復成最初的字體
r <style>可以改變成其它的字體
a<alignment> 設置對齊方式
和SSA相同
左 中 右
上 5 6 7
中 9 10 11
下 1 2 3
一般正文用a2,特效用a10
 
an<alignment> 設置對齊方式
和ASS相同
左 中 右
上 7 8 9
中 4 5 6
下 1 2 3
一般正文用an2,特效用an5
a和an對整個字幕有效,不論放在何處.調整對齊方式非常重要,它決定了字幕旋轉,縮放,移動時的參照點.對齊方式是針對字幕的整體有效,字幕中的每個字符都是向下方對齊的,如果要使用不同大小的字符,應該將一段字幕分為多段時間軸相同的字幕
 
k<duration> 卡拉OK
k 無平滑效果
K或kf 有平滑效果
ko 邊框的卡拉OK效果--------時間單位是1/100秒
{K50}aaaa表示用0.5秒來顯示歌詞aaaa----------后面沒有字符表示停頓一段時間
 
t([<t1>, <t2>, ] [<accel>,] <style modifiers> ) 動態效果
t1,t2分別是動態效果開始和結束時間,省略后以時間軸的開始結束時間為準
accel控制動態效果的運動速度 1 正常速度
0<accel<1 速度從快到慢減速運動
1<accel 速度從慢到快加速運動
計算公式為 t時的動作完成量 = pow((t-t1)/(t2-t1), accel)
 
style modifiers可以使用的效果 c,<1/2/3/4>c,alpha,<1/2/3/4>a,fs,fr[<x/y/z>],fsc<x/y>,fsp,bord,shad
可同時使用多個效果
 
move(<x1>, <y1>, <x2>, <y2>[, <t1>, <t2>])
x1,y1為移動開始的位置
x2,y2為移動結束的位置
屏幕的確左上角是0,0,右下角由[SCRIPT Info]中的PlayResX:和PlayResY:決定
t1,t2是移動開始和結束時間,省略后以時間軸的開始結束時間為準
只能使用一次
 
pos(<x>, <y> )
改變位置
只能使用一次
使用move或pos后MarginL,MarginR,MarginV無效
 
fade(<a1>, <a2>, <a3>, <t1>, <t2>, <t3>, <t4> )
淡出淡入效果
a1是顯示開始時的透明度,t1,t2表示顯示的開始和結束時間
a2是顯示結束到消失開始時的透明度
a3是消失結束時的透明度,t3,t4表示消失的開始和結束時間
此處透明度必須使用十進制來表示,范圍0-255
 
fad(<t1>, <t2> )
淡出淡入效果
t1表示顯示使用的時間
t2表示消失使用的時間
 
p<0/1/2...> 繪圖,參數1/2...表示繪圖比例,0表示繪圖結束
p<1/2...><繪圖命令>p0 繪制圖形,繪制出的圖形作為一個字符來處理,可以近行旋轉,縮放等
 
繪圖命令:
m <x> <y> 移動到x,y并開始繪制
繪圖開始時必須使用一次
n <x> <y> 移動到x,y并開始繪制,但不關閉上一個繪圖
l <x> <y> 畫直線到x,y
可以用l <x1> <y2> <x2> <y2> ... <xn> <yn>的方式畫連續直線
b <x1> <y1> <x2> <y2> <x3> <y3> 畫曲線
s <x1> <y1> <x2> <y2> <x3> <y3> ... <xn> <yn> 畫封閉曲線
p <x> <y> 延伸封閉曲線
c 關閉封閉曲線
繪制的圖形是實心的,在前面添加1a&Hff&可以得到空心的圖形
 
Things you should know:
 
Commands must appear after {p1+} and before {p0}. (except for clip(..))
 
Drawings must always start with a move to command.
 
Drawings must form a closed shape.
 
All unclosed shape will be closed with a straight line automatically.
 
Overlapping shapes in the Dialogue line will be XOR-ed with each-other.
 
If the same command follows another, it isn’t needed to write its identifier letter again, only the coordinates.
 
The coordinates are relative to the current cursor position (baseline) and the alignment mode.
 
Commands p and c should only follow other b-spline commands.
 
 
Examples:
 
Square: m 0 0 l 100 0 100 100 0 100
 
Rounded square: m 0 0 s 100 0 100 100 0 100 c (c equals to “p 0 0 100 0 100 100” in this case)
 
Circle (almost): m 50 0 b 100 0 100 100 50 100 b 0 100 0 0 50 0 (note that the 2nd ‘b’ is optional here)
 
橢圓曲線是橢圓的一部分,也稱為弧。A (或 a)命令通過指定起點、終點、x 和 y 軸半徑、旋度和方向來創建它們,如下所示。
三次貝塞爾曲線由一個起點、一個終點和兩個將曲線“拖”向自己的控制點定義。C (或 c)命令(指定起點和終點)和 S (或 s)命令(假設這條曲線從最近的命令終止的地方繼續)創建這些曲線。
二次貝塞爾曲線與其三次貝塞爾曲線類似,不過僅包含一個控制點。Q(或 q)和 T(或 t)命令可以創建這些曲線。