『字幕入りDVDを作っちゃおう!』BBS
[新規順タイトル表示] [ツリー表示] [新着順記事] [ワード検索] [過去ログ] [管理用]

[No.1518] BDにスタイル混在の字幕をつける 投稿者:オヤニラミ  投稿日:2011/04/12(Tue) 11:06
[関連記事

BDMVに縦横混在などの異なった字幕styleをつける方法です。

(1)srt を ass に変換して出力 : Media Subtitler
  
  ここで、srtは混在させたいtimingの字幕を下方にコピペ

元のsrt
--------------------------
1
00:00:01,000 --> 00:00:10,000
おはよう

2
00:00:11,000 --> 00:00:20,000
こんばんわ
---------------------------

コピペした後
---------------------------
1
00:00:01,000 --> 00:00:10,000
おはよう

1
00:00:01,000 --> 00:00:10,000
こんにちわ

2
00:00:011,000 --> 00:00:20,000
こんばんわ
---------------------------
 *同じ字幕番号になりますが、最後にSRTWizで一括修整 

(2)assの該当字幕を目的のStyleに修整する。

  ここで、事前に [Script Info]を含む下記のような[Styles]sampleを準備しておく。

Default/FontGray(字幕色:灰色)など/Left(字幕左寄せ)など/tategaki(縦書き字幕) : Style名は任意
----------------------------------------------------------------------
[Script Info]
ScriptType: v4.00+
Collisions: Normal
ScaledBorderAndShadow: Yes
PlayResX: 1920
PlayResY: 1080
Timer: 100.0000

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX ・・・・以下略
Style: Default,M+1P+IPAG circle,70,&H00FFFFFF,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0.00,1,1,2,2,0,0,80,1
Style: FontGray,M+1P+IPAG circle,70,&H00C0C0C0,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0.00,1,1,2,2,0,0,80,1
Style: FontRed,M+1P+IPAG circle,70,&H000000FF,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0.00,1,1,2,2,0,0,80,1
Style: FontBlu,M+1P+IPAG circle,70,&H00FF0000,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0.00,1,1,2,2,0,0,80,1
Style: FontGreen,M+1P+IPAG circle,70,&H0000FF00,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0.00,1,1,2,2,0,0,80,1
Style: Left,M+1P+IPAG circle,70,&H00FFFFFF,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0.00,1,1,2,1,100,0,80,1
Style: Rite,M+1P+IPAG circle,70,&H00FFFFFF,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0.00,1,1,2,3,0,100,80,1
Style: tategaki,@M+1P+IPAG circle,70,&H00FFFFFF,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,270.00,1,1,2,9,0,80,500,1
-----------------------------------------------------------------------

(例1) Default + tategaki : 縦書きと横書きの混在
-----------------------------------------------------------------------
[Script Info]
; Subtitle script generated with DivXLand Media Subtitler
; http://www.divxland.org/subtitler.htm
ScriptType: v4.00+
Collisions: Normal

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX,・・・・以下略
Style: Default,Arial,22,&H00FFFFFF,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0.00,1,1,2,2,20,20,20,1

[Events]
Format: Layer, Start, End, Style, Actor, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:10.00,Default,,0000,0000,0000,,おはよう
Dialogue: 0,0:00:01.00,0:00:10.00,Default,,0000,0000,0000,,こんにちわ
Dialogue: 0,0:00:11.00,0:00:20.00,Default,,0000,0000,0000,,こんばんわ
------------------------------------------------------------------------

上記に事前準備した[Styles]sampleを該当部分にreplaceして、修整する字幕行のStyle部分を書き換える(以下の様に)
------------------------------------------------------------------------
[Script Info]
ScriptType: v4.00+
Collisions: Normal
ScaledBorderAndShadow: Yes
PlayResX: 1920
PlayResY: 1080
Timer: 100.0000

[V4+ Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, OutlineColour, BackColour, Bold, Italic, Underline, StrikeOut, ScaleX, ・・・・以下略
Style: Default,M+1P+IPAG circle,70,&H00FFFFFF,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0.00,1,1,2,2,0,0,80,1
Style: FontGray,M+1P+IPAG circle,70,&H00C0C0C0,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0.00,1,1,2,2,0,0,80,1
Style: FontRed,M+1P+IPAG circle,70,&H000000FF,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0.00,1,1,2,2,0,0,80,1
Style: FontBlu,M+1P+IPAG circle,70,&H00FF0000,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0.00,1,1,2,2,0,0,80,1
Style: FontGreen,M+1P+IPAG circle,70,&H0000FF00,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0.00,1,1,2,2,0,0,80,1
Style: Left,M+1P+IPAG circle,70,&H00FFFFFF,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0.00,1,1,2,1,100,0,80,1
Style: Rite,M+1P+IPAG circle,70,&H00FFFFFF,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,0.00,1,1,2,3,0,100,80,1
Style: tategaki,@M+1P+IPAG circle,70,&H00FFFFFF,&H00FFFFFF,&H00000000,&H00000000,-1,0,0,0,100,100,0,270.00,1,1,2,9,0,80,500,1

[Events]
Format: Layer, Start, End, Style, Actor, MarginL, MarginR, MarginV, Effect, Text
Dialogue: 0,0:00:01.00,0:00:10.00,tategaki,,0000,0000,0000,,おはよう
Dialogue: 0,0:00:01.00,0:00:10.00,Default,,0000,0000,0000,,こんにちわ
Dialogue: 0,0:00:11.00,0:00:20.00,Default,,0000,0000,0000,,こんばんわ
--------------------------------------------------------------------------

(例2) Left + Rite : 横に並べて表示(オペラの二重唱など) : 上記と同様の操作(略)

(3)easySUPでassを読み込みBDSup出力

  ここで [mode]設定を [Full frame] にする。

(4)BDSup2Subで修整(縦位置 ) 


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)
おなまえ※必須
文字色
Eメール 公開または未記入   非公開( Webメール利用 )
タイトル sage
URL
メッセージ内には上記と同じURLを書き込まないで下さい

メッセージ  手動改行 強制改行 図表モード
画像File (←130kB程度まで)
Exif情報削除しない  削除する
暗証キー (英数字で8文字以内)
プレビュー   

- 以下のフォームから自分の投稿記事を修正・削除することができます -
処理 記事No 暗証キー