搜索 社区服务 统计排行 帮助
  • 1016阅读
  • 6回复

[请教]如何分割SUB字幕文件及如何合并视频音频

楼层直达
级别: 工作组
注册时间:
2004-11-11
在线时间:
0小时
发帖:
142
字幕文件为SUB文件,不知道如何分割,还有就是分割完毕如何调整时间
视频与音频需要合成为AVI的,不知道有什么好的方法
希望有人可以指点的说,谢谢
级别: 风云使者
注册时间:
2003-05-04
在线时间:
1小时
发帖:
6095
只看该作者 1楼 发表于: 2005-03-18
Re: [请教]如何分割SUB字幕文件及如何合并视频音频
引用
最初由 sayojan 发布
视频与音频需要合成为AVI的,不知道有什么好的方法

可以用virtualdubmod
级别: 工作组
注册时间:
2004-11-11
在线时间:
0小时
发帖:
142
只看该作者 2楼 发表于: 2005-03-18
如何使用virtualdubmod解决问题呢?
有教程么
级别: 风云使者
注册时间:
2003-05-04
在线时间:
1小时
发帖:
6095
只看该作者 3楼 发表于: 2005-03-18
用vdm打开视频文件,stream->stream list->add加入音频档(如果跳出VBR音频的提示,选“否”,否则合并后的avi会声画不同步)
video->direct stream copy,再save as 就好了
级别: 工作组
注册时间:
2004-11-11
在线时间:
0小时
发帖:
142
只看该作者 4楼 发表于: 2005-03-18
那分割视频的方法知道么
级别: 版主
注册时间:
2002-12-02
在线时间:
0小时
发帖:
3002
只看该作者 5楼 发表于: 2005-03-18
分割 .sub 請準備 UltraEdit或類似之 Hex bit編輯器
請先執行
vobsub之 Subresync 打開 .idx 檔
同時用 UltraEdit 打開 .idx 及.sub 檔
藉由找到要分割的時間點找到 .sub檔案位址
比如
timestamp: 00:06:23:716, filepos: 000025000
要從這以下分隔成第二份字幕檔組合
請看到
UltraEdit 的 .sub 內容
找到
前面有一排一樣的十六進制位址
00025000h : 12 35 55 .........
從這一行按 Shift+Ctrl+End 鍵選取
再按 Ctrl+X (或右鍵->剪下)
存檔
如此就是 part 1 .sub字幕

那 part 2 .sub字幕呢?
也同樣方法步驟
只是這次是改按 Shift+Ctrl+Home 鍵選取

至於 .idx 如何分
方法類似
只是 .idx 是文字檔應該不用多說
需注意的是
part 2 .idx字幕需從 part 1 .idx 那複製一份 型態宣告內容

一般會分成兩段表示 .avi/.mpg... 也是兩部份(以上)
所以 part 2 .idx 的時間要做位移
這時就需要 vobsub之 Subresync 來完成了
P.S. 只要看 part 2 .avi 記下第一句話時間,接著照著改 part 2 .idx 第一句話時間標籤,往後的時間標籤就會整個自動位移

[2005/3/19]更新
後來試了一下
發現有一個問題沒解決
就是 part 2 .idx 的所有 filepos: xxxx 都忘了一同減去位移值
比如上利就是要減 25000 這個值
難怪沒看過 .idx+.sub 的編輯器

级别: 工作组
注册时间:
2004-11-11
在线时间:
0小时
发帖:
142
只看该作者 6楼 发表于: 2005-03-18
非常感谢的说
快速回复

限150 字节
上一个 下一个