PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 數位影音討論群組 > DVD 討論區 > 軟體字幕討論區
帳戶
密碼
 

  回應
 
主題工具
darkfate
Basic Member
 

加入日期: Apr 2004
文章: 13
請問有什麼軟體可以做有特效的字幕

我用過Subtitle Workshop 好像只能單純的打上字幕

我想要作例如:畫面下面在顯示字幕,上面有一排跑馬燈的字幕跑過去
就是同時間出現兩種字幕在不同位置
還有就是先出現的字幕延遲時間留著偏左,右邊出現下一個字幕
也就是時間差同時存在 或者是兩行上下時間差出現

請問有哪個作字幕的軟體可以推薦
     
      
舊 2005-05-25, 11:36 AM #1
回應時引用此文章
darkfate離線中  
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
ssa字幕文件的參數說明說明


<參數>
[可選項]
<../..>任選其中一項
[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>[;<XXdeawayheight>]
字幕從下向上移動
Scroll down;<y1>;<y2>;<delay>[;<XXdeawayheight>]
字幕從上向下移動
y1,y2 上下范圍
delay 速度 表示移動一象素所用的時間,單位為1/1000秒
delay=5表示一秒移動200的距離
XXdeawayheight 上下的淡出淡入范圍
Banner;<delay>[;<lefttoright>[;<XXdeawaywidth>]]
字幕橫向移動
delay 速度
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無效
\XXde(<a1>, <a2>, <a3>, <t1>, <t2>, <t3>, <t4> )
淡出淡入效果
a1是顯示開始時的透明度,t1,t2表示顯示的開始和結束時間
a2是顯示結束到消失開始時的透明度
a3是消失結束時的透明度,t3,t4表示消失的開始和結束時間
此處透明度必須使用十進制來表示,范圍0-255
\XXd(<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&可以得到空心的圖形
 
__________________
免裝Codec就可輕鬆將各種格式(含RMVB,AVI)轉檔成DVD,AVI,MP4,H264,PSP/iPod可看的免安裝軟體(可加字幕,簡單)
軟體永久下載點,使用上的常見問題&解答官方討論區

《圖文解說》用全世界80%影音DVD之母 Scenarist 為市售DVD加中文字幕(保留原始選單,章節,多重PGC,且能相容WinDVD)
2006/08/01 修正更新教學下載!不用VobBlanker也能保留多重 PGC,打造最高相容性加中文字幕 DVD,連WinDVD也可以拉動時間條!
新增快速 AVI 轉 DVD(字幕非內嵌,可開可關!)的方法無字幕 DVD 外掛中文字幕檔觀看,調時間軸的方法

《發現》史上最強! 比 WinAVI 速度更快品質更好的轉檔軟體現身!(可加字幕,批次轉檔)
附圖比較!(追加原始檔圖片),MME轉RMVB不會無聲不能開檔的超簡單方法,MME轉RMVB不會影音不同步的方法,MME加字幕轉檔的方法

《VirtualDubMod + AviSynth 簡易教學》DVD 轉 XviD 公認最簡單,轉檔速度最快,品質最好,挑片率0的方法!
(追加"教學用 AviSynth plugin 永久連結下載提供",和"疑難雜症基本解決方法"以及"AVI 內嵌字幕的方法")
舊 2005-05-25, 12:16 PM #2
回應時引用此文章
snic離線中  
mmmmnb
Major Member
 

加入日期: May 2004
文章: 185
http://cysub.7am-online.com/
推薦用cysub
繁體中文 支援unicode
但是只能做ssa字幕
__________________
舊 2005-05-25, 01:16 PM #3
回應時引用此文章
mmmmnb離線中  
f54072
Amateur Member
 

加入日期: May 2003
文章: 44
這裡有對岸高手寫的文章與範例,請參考
http://www.pcdvd.com.tw/showthread.php?t=486518
舊 2005-05-25, 04:08 PM #4
回應時引用此文章
f54072離線中  
Ardella
Regular Member
 
Ardella的大頭照
 

加入日期: Jan 2005
您的住址: 地球村花巷草弄
文章: 72
那請問DVD字幕呢?
因為有時候下面是字幕,但是要在上面做註解

做日文字幕有時候也有這種問題

例如

"理解ベ合りスゆアシ"

"理解"上面是有小字註解"マろ"的

DVD字幕有辦法做到嗎?
__________________

此文章於 2005-05-25 04:59 PM 被 Ardella 編輯.
舊 2005-05-25, 04:55 PM #5
回應時引用此文章
Ardella離線中  
snic
Master Member
 

加入日期: Nov 2001
文章: 1,563
引用:
作者Ardella
那請問DVD字幕呢?
因為有時候下面是字幕,但是要在上面做註解

做日文字幕有時候也有這種問題

例如

"理解ベ合りスゆアシ"

"理解"上面是有小字註解"マろ"的

DVD字幕有辦法做到嗎?

放第二行而以阿XD
__________________
免裝Codec就可輕鬆將各種格式(含RMVB,AVI)轉檔成DVD,AVI,MP4,H264,PSP/iPod可看的免安裝軟體(可加字幕,簡單)
軟體永久下載點,使用上的常見問題&解答官方討論區

《圖文解說》用全世界80%影音DVD之母 Scenarist 為市售DVD加中文字幕(保留原始選單,章節,多重PGC,且能相容WinDVD)
2006/08/01 修正更新教學下載!不用VobBlanker也能保留多重 PGC,打造最高相容性加中文字幕 DVD,連WinDVD也可以拉動時間條!
新增快速 AVI 轉 DVD(字幕非內嵌,可開可關!)的方法無字幕 DVD 外掛中文字幕檔觀看,調時間軸的方法

《發現》史上最強! 比 WinAVI 速度更快品質更好的轉檔軟體現身!(可加字幕,批次轉檔)
附圖比較!(追加原始檔圖片),MME轉RMVB不會無聲不能開檔的超簡單方法,MME轉RMVB不會影音不同步的方法,MME加字幕轉檔的方法

《VirtualDubMod + AviSynth 簡易教學》DVD 轉 XviD 公認最簡單,轉檔速度最快,品質最好,挑片率0的方法!
(追加"教學用 AviSynth plugin 永久連結下載提供",和"疑難雜症基本解決方法"以及"AVI 內嵌字幕的方法")
舊 2005-05-25, 05:53 PM #6
回應時引用此文章
snic離線中  
Ardella
Regular Member
 
Ardella的大頭照
 

加入日期: Jan 2005
您的住址: 地球村花巷草弄
文章: 72
正確來講應該是這樣



但是DVD做出來我只能做到這樣,如同你說的放到第二行



那在上面放上說明呢?

因為會跟下面字幕時間部分重疊,所以通常很難正確顯示
好像都會自動往後插在其他字幕中間 @@~
__________________
舊 2005-05-25, 06:19 PM #7
回應時引用此文章
Ardella離線中  
kenvylim
New Member
 

加入日期: May 2005
文章: 8
引用:
作者mmmmnb
http://cysub.7am-online.com/
推薦用cysub
繁體中文 支援unicode
但是只能做ssa字幕


請問有甚麼方法可以轉換 cysub 弄出來的 ssa 字幕去給 DVDLab Pro 用呢?
舊 2005-05-27, 10:17 AM #8
回應時引用此文章
kenvylim離線中  
kenvylim
New Member
 

加入日期: May 2005
文章: 8
cysub 弄出來的 ssa 字幕 , 為怎麼連 Sonic Scenarist 和 DVDMaestro 都不能套用呢 ?

[Script Info]
; This is a Sub Station Alpha v4 script.
; For Sub Station Alpha info and downloads,
; go to http://www.eswat.demon.co.uk/
; or email
;
; Script created by cySub 1.4.0 Release Build 1203
;
Script Type: V4.00+
ScriptType: V4.00+
Collisions: Normal
PlayResX: 640
PlayResY: 480
Timer: 100.000
WrapStyle: 0

[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,·s&sup2;&Oacute;&copy;&uacute;&Aring;&eacute;,22,&H00FFFFFF,&H000000FF,&H00000000,&H00000000,0,0,0,0,100,100,0,0,1,1,1,2,0,0,0,136

[Events]
Format: Layer, Start, End, Style, Actor, MarginL, MarginR, MarginV, Effect, Text
;cySUBBlockStart: 0,0,0:00:05.00,0:00:12.11,Default,,0000,0000,0000,,build-in\karaoke\k-standard.php,[192|testing][241| ][326|testing][372| ][413|testing],testing testing testing
; WARNING: DO NOT ADD YOUR OWN EVENT BEFORE ;cySUBBlockEnd OR OTHERWISE THE EVENT WILL NOT BE PARSED
Dialogue: 0,0:00:05.00,0:00:12.11,Default,,0000,0000,0000,,{\K190}testing{\K47} {\K83}testing{\K44} {\K39}testing
;cySUBBlockEnd
;cySUBBlockStart: 0,0,0:00:12.11,0:00:20.05,Default,,0000,0000,0000,,build-in\karaoke\k-standard.php,[110|1][192| ][264|2][339| ][391|3][462| ][501|4][561| ][603|5][659| ][750|6],1 2 3 4 5 6
; WARNING: DO NOT ADD YOUR OWN EVENT BEFORE ;cySUBBlockEnd OR OTHERWISE THE EVENT WILL NOT BE PARSED
Dialogue: 0,0:00:12.11,0:00:20.05,Default,,0000,0000,0000,,{\K108}1{\K80} {\K70}2{\K73} {\K50}3{\K69} {\K37}4{\K58} {\K40}5{\K54} {\K89}6
;cySUBBlockEnd
;cySUBBlockStart: 0,0,0:00:20.05,0:00:25.11,Default,,0000,0000,0000,,build-in\karaoke\k-standard.php,[134|done][226| ][460|end],done end
; WARNING: DO NOT ADD YOUR OWN EVENT BEFORE ;cySUBBlockEnd OR OTHERWISE THE EVENT WILL NOT BE PARSED
Dialogue: 0,0:00:20.05,0:00:25.11,Default,,0000,0000,0000,,{\K132}done{\K90} {\K232}end
;cySUBBlockEnd
舊 2005-05-27, 10:24 AM #9
回應時引用此文章
kenvylim離線中  
mmmmnb
Major Member
 

加入日期: May 2004
文章: 185
引用:
作者kenvylim
cysub 弄出來的 ssa 字幕 , 為怎麼連 Sonic Scenarist 和 DVDMaestro 都不能套用呢 ?


orz
沒記錯的話
Sonic Scenarist 只吃圖形字幕

DVDMaestro只吃STL(?)的文字字幕

還有你為何要讓這些軟體吃SSA字幕!?
難道你認為SSA的特效可以在DVD上面運行嗎
__________________
舊 2005-05-27, 10:43 AM #10
回應時引用此文章
mmmmnb離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是03:18 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2026。