找回密码
 注册

新浪微博登陆

只需一步, 快速开始

QQ登录

只需一步,快速开始

快捷导航
事务所专题-柯南20周年纪念事件簿
搜索
查看: 1990|回复: 24

新手,请教前辈们

[复制链接]

见习侦探

发表于 2008-1-16 20:14:50 | 显示全部楼层 |阅读模式
请问如何处理DVD的字幕,我压缩成MP4以后就没有字幕勒

最后的银色子弹

发表于 2008-1-16 22:43:48 | 显示全部楼层
dvd原有的字幕是ifo+sub,是位图格式的,是和视频独立分开的,你压缩mp4还要有字幕的话,需要内嵌在
回复 喝彩 无视

使用道具 举报

见习侦探

 楼主| 发表于 2008-1-16 22:59:02 | 显示全部楼层
原帖由 keithkid 于 2008-1-16 22:43 发表
dvd原有的字幕是ifo+sub,是位图格式的,是和视频独立分开的,你压缩mp4还要有字幕的话,需要内嵌在

如何内嵌,有软件吗,
我现在有个软件能提取出字幕,然后压成RMVB
回复 喝彩 无视

使用道具 举报

见习侦探

 楼主| 发表于 2008-1-16 23:14:32 | 显示全部楼层
另外DVD文件有5个,4个0.99G,但是字幕文件可以分10段,估计是有10集,我该怎么处理呢,合并处理时软件认不出4G的文件
回复 喝彩 无视

使用道具 举报

最后的银色子弹

发表于 2008-1-17 10:34:08 | 显示全部楼层
因为dvd的话,因为本件格式的关系,不能单个文件大于1G,所以就是分开来的
你要压制dvd文件,请去查阅相关dvdrip的教程,关于字幕的话,提取出来,通过ocr,可以变成文本格式的

教程我们这里有一些,也可以去射手网(www.shooter.cn)去查阅一些教程

有问题的话,欢迎再问,也可以单独PM或其他联系,毕竟这个比较细节,可能盖楼不是讲的很清楚
回复 喝彩 无视

使用道具 举报

最后的银色子弹

发表于 2008-1-17 10:35:03 | 显示全部楼层
内嵌是通过vobsub的滤镜把字幕挂载在视频上的,不知道你用的什么软件
回复 喝彩 无视

使用道具 举报

见习侦探

 楼主| 发表于 2008-1-17 11:11:23 | 显示全部楼层
我现在有VOBSUB,
回复 喝彩 无视

使用道具 举报

最后的银色子弹

发表于 2008-1-17 19:17:33 | 显示全部楼层
那就通过vobsub,让erp直接挂载也可以的呀
回复 喝彩 无视

使用道具 举报

见习侦探

 楼主| 发表于 2008-1-17 19:42:09 | 显示全部楼层
原帖由 keithkid 于 2008-1-17 19:17 发表
那就通过vobsub,让erp直接挂载也可以的呀

Easy RealMedia ProducerV1.94吗?
我用软件将分散的文件合并成了一个4.7G的VOB
可是ERP不认这个大文件,但是0.99G大小的文件能认
因为ERP一次只能调一个字幕文件,所以考虑整体处理成RMVB,由于它不认,所以失败告终。
我也试过用工具把DVD按章节(每集)分割成10个VOB,
可是提出来的10段字幕文件和小VOB合在一起时ERP就报错,抓狂啊
提取字幕时明明看见是10段,而且切割工具也分析出一共分10集,怎么就合不起来呢
回复 喝彩 无视

使用道具 举报

最后的银色子弹

发表于 2008-1-17 23:25:44 | 显示全部楼层
...lz最好去看一下关于dvdrip的教程,一般不推荐vob直接扔erp的
回复 喝彩 无视

使用道具 举报

见习侦探

 楼主| 发表于 2008-1-19 18:58:08 | 显示全部楼层

用AGK没有做出字幕

[2008-1-19 10:33:26] AutoGK 2.45
[2008-1-19 10:33:26] OS: WinXP (5.1.2600).2
[2008-1-19 10:33:26] Job started.
[2008-1-19 10:33:26] Input file: D:\STAR1_SCN\VIDEO_TS\VTS_01_0.IFO
[2008-1-19 10:33:26] Output file: F:\STAR1_SCN.avi
[2008-1-19 10:33:26] Output codec: XviD
[2008-1-19 10:33:26] Audio 1: Japanese AC3 2ch
[2008-1-19 10:33:26] Subtitles 1: Chinese
[2008-1-19 10:33:26] Display only forced subtitles.
[2008-1-19 10:33:26] Format: AVI
[2008-1-19 10:33:26] Target size: 700Mb
[2008-1-19 10:33:26] Audio 1 settings: VBR MP3 with average bitrate: 96Kbps
[2008-1-19 10:33:26] Standalone support enabled: MTK/Sigma
[2008-1-19 10:33:26] Started encoding.
[2008-1-19 10:33:26] Demuxing and indexing.
[2008-1-19 10:39:53] Processing file: D:\STAR1_SCN\VIDEO_TS\VTS_01_1.VOB
[2008-1-19 10:39:53] Processing file: D:\STAR1_SCN\VIDEO_TS\VTS_01_2.VOB
[2008-1-19 10:39:53] Processing file: D:\STAR1_SCN\VIDEO_TS\VTS_01_3.VOB
[2008-1-19 10:39:53] Processing file: D:\STAR1_SCN\VIDEO_TS\VTS_01_4.VOB
[2008-1-19 10:39:53] Processing file: D:\STAR1_SCN\VIDEO_TS\VTS_01_5.VOB
[2008-1-19 10:39:53] Source resolution: 720x480
[2008-1-19 10:39:53] Found NTSC source.
[2008-1-19 10:39:53] Source aspect ratio: 4:3
[2008-1-19 10:39:53] Color correction enabled.
[2008-1-19 10:39:53] Analyzing source.
[2008-1-19 10:55:29] Source has percentage of interlacing in motion areas: 93.96
[2008-1-19 10:55:29] Source has percentage of telecined patterns: 2.79
[2008-1-19 10:55:29] Source has percentage of progressive patterns: 0.27
[2008-1-19 10:55:29] Source has percentage of interlaced patterns: 96.95
[2008-1-19 10:55:29] Source is considered to be interlaced.
[2008-1-19 10:55:29] Output will contain 350008 frames
[2008-1-19 10:55:29] Decoding audio.
[2008-1-19 11:02:43] Normalizing audio.
[2008-1-19 11:10:31] Encoding audio.
[2008-1-19 11:34:00] Preparing subtitles.
[2008-1-19 11:37:39] Audio1 size: 131,293,620 bytes (125.21 Mb)
[2008-1-19 11:37:39] Overhead: 14,000,384 bytes (13.35 Mb)
[2008-1-19 11:37:39] Video size: 588,709,196 bytes (561.44 Mb)
[2008-1-19 11:37:39] Running compressibility test.
[2008-1-19 11:37:39] Writing the following script to F:\agk_tmp\STAR1_SCN_comptest.avs
===========================================================
LoadPlugin("d:\AutoGK\DGMPGDec\DGDecode.dll")
LoadPlugin("d:\AutoGK\filters\autocrop.dll")
LoadPlugin("d:\AutoGK\filters\vsfilter.dll")
LoadPlugin("d:\AutoGK\filters\ColorMatrix.dll")
LoadPlugin("d:\AutoGK\filters\RemoveGrainSSE2.dll")
LoadPlugin("d:\AutoGK\filters\leakkerneldeint.dll")

movie = mpeg2source("F:\agk_tmp\STAR1_SCN.d2v")
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=0,threshold=34,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
fixed_aspect = 0.888888888888889
c_width = width(cropclip)
c_height = round(height(cropclip) / fixed_aspect)
input_par = float(c_width)/float(c_height)
input_par = (input_par > 1.4) || (input_par < 1.25) ? input_par : (4.0/3.0)
out_width = 640
out_height = round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
LeakKernelDeInt(movie,order=1,sharp=true)
autocrop(mode=0,wmultof=4,hmultof=4,samples=10,aspect=new_aspect,threshold=34,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
LanczosResize(out_width,out_height)
RemoveGrain(mode=2)
ColorMatrix("Rec.709->Rec.601",opt=0,hints=false,threads=0)
VobSub("F:\agk_tmp\STAR1_SCN.idx")
SelectRangeEvery(300,15)
===========================================================
[2008-1-19 12:04:00] Duration was: 26 minutes 20 seconds
[2008-1-19 12:04:00] Speed was: 11.07 fps.
[2008-1-19 12:04:00] Compressibility percentage is: 14.60
[2008-1-19 12:04:00] Using softer resizer.
[2008-1-19 12:04:00] Chosen resolution is: 320x240 ( AR: 1.33 )
[2008-1-19 12:04:00] Predicted comptest value is: 60.58%
[2008-1-19 12:04:00] Running first pass.
[2008-1-19 12:04:00] Writing the following script to F:\agk_tmp\STAR1_SCN_movie.avs
===========================================================
LoadPlugin("d:\AutoGK\DGMPGDec\DGDecode.dll")
LoadPlugin("d:\AutoGK\filters\autocrop.dll")
LoadPlugin("d:\AutoGK\filters\vsfilter.dll")
LoadPlugin("d:\AutoGK\filters\ColorMatrix.dll")
LoadPlugin("d:\AutoGK\filters\RemoveGrainSSE2.dll")
LoadPlugin("d:\AutoGK\filters\leakkerneldeint.dll")

movie = mpeg2source("F:\agk_tmp\STAR1_SCN.d2v")
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=0,threshold=34,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
fixed_aspect = 0.888888888888889
c_width = width(cropclip)
c_height = round(height(cropclip) / fixed_aspect)
input_par = float(c_width)/float(c_height)
input_par = (input_par > 1.4) || (input_par < 1.25) ? input_par : (4.0/3.0)
out_width = 320
out_height = round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
LeakKernelDeInt(movie,order=1,sharp=true)
autocrop(mode=0,wmultof=4,hmultof=4,samples=10,aspect=new_aspect,threshold=34,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
BicubicResize(out_width,out_height,0,0.5)
RemoveGrain(mode=2)
ColorMatrix("Rec.709->Rec.601",opt=0,hints=false,threads=0)
VobSub("F:\agk_tmp\STAR1_SCN.idx")
===========================================================
[2008-1-19 14:13:55] Duration was: 2 hours 9 minutes 54 seconds
[2008-1-19 14:13:55] Speed was: 44.90 fps.
[2008-1-19 14:13:56] Expected quality of first pass size: 46.52%
[2008-1-19 14:13:56] Trying to adjust settings.
[2008-1-19 14:13:56] Chosen resolution is: 256x192 ( AR: 1.33 )
[2008-1-19 14:13:56] Predicted comptest value is: 72.68
[2008-1-19 14:13:56] Re-running first pass.
[2008-1-19 14:13:56] Writing the following script to F:\agk_tmp\STAR1_SCN_movie.avs
===========================================================
LoadPlugin("d:\AutoGK\DGMPGDec\DGDecode.dll")
LoadPlugin("d:\AutoGK\filters\autocrop.dll")
LoadPlugin("d:\AutoGK\filters\vsfilter.dll")
LoadPlugin("d:\AutoGK\filters\ColorMatrix.dll")
LoadPlugin("d:\AutoGK\filters\RemoveGrainSSE2.dll")
LoadPlugin("d:\AutoGK\filters\leakkerneldeint.dll")

movie = mpeg2source("F:\agk_tmp\STAR1_SCN.d2v")
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=0,threshold=34,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
fixed_aspect = 0.888888888888889
c_width = width(cropclip)
c_height = round(height(cropclip) / fixed_aspect)
input_par = float(c_width)/float(c_height)
input_par = (input_par > 1.4) || (input_par < 1.25) ? input_par : (4.0/3.0)
out_width = 256
out_height = round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
LeakKernelDeInt(movie,order=1,sharp=true)
autocrop(mode=0,wmultof=4,hmultof=4,samples=10,aspect=new_aspect,threshold=34,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
BicubicResize(out_width,out_height,0,0.5)
RemoveGrain(mode=2)
ColorMatrix("Rec.709->Rec.601",opt=0,hints=false,threads=0)
VobSub("F:\agk_tmp\STAR1_SCN.idx")
===========================================================
[2008-1-19 16:06:29] Duration was: 1 hour, 52 minutes 32 seconds
[2008-1-19 16:06:29] Speed was: 51.83 fps.
[2008-1-19 16:06:30] Expected quality of first pass size: 67.82%
[2008-1-19 16:06:30] Running second pass.
[2008-1-19 18:28:39] Duration was: 2 hours 22 minutes 8 seconds
[2008-1-19 18:28:39] Speed was: 41.04 fps.
[2008-1-19 18:28:39] Job finished. Total time: 7 hours 55 minutes 12 seconds
回复 喝彩 无视

使用道具 举报

最后的银色子弹

发表于 2008-1-19 21:16:34 | 显示全部楼层
你的avs单独拿出来播放下呢?看看有没有字幕
回复 喝彩 无视

使用道具 举报

禁止发言

头像被屏蔽
发表于 2008-1-19 22:29:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 喝彩 无视

使用道具 举报

见习侦探

 楼主| 发表于 2008-1-19 22:31:51 | 显示全部楼层
原帖由 keithkid 于 2008-1-19 21:16 发表
你的avs单独拿出来播放下呢?看看有没有字幕

貌似没有
全部文件都在这里了,除了做出来的AVI

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 新浪微博登陆

×
回复 喝彩 无视

使用道具 举报

见习侦探

 楼主| 发表于 2008-1-19 22:34:31 | 显示全部楼层
确认过了,都没有字幕
回复 喝彩 无视

使用道具 举报

最后的银色子弹

发表于 2008-1-19 22:49:24 | 显示全部楼层
你用subresync打开这个idx或sub看看
回复 喝彩 无视

使用道具 举报

见习侦探

 楼主| 发表于 2008-1-20 09:50:00 | 显示全部楼层
用DirectVobSub Configure打开后显示有中文字幕

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册 新浪微博登陆

×
回复 喝彩 无视

使用道具 举报

见习侦探

 楼主| 发表于 2008-1-20 10:11:19 | 显示全部楼层
现在试下来要把字幕复制到AVI所在文件夹才显示,看来不是我想要的直接整合在一起的效果
回复 喝彩 无视

使用道具 举报

事务所分流组

发表于 2008-1-20 12:11:00 | 显示全部楼层
在影片的AVS里最后加上一行
vsfilter_textsub("") //ass ssa 或srt
Vobsub("")//idx+sub格式
然后重压吧……
回复 喝彩 无视

使用道具 举报

见习侦探

 楼主| 发表于 2008-1-20 14:08:36 | 显示全部楼层

原来的就已经包括了啊

LoadPlugin("d:\AutoGK\DGMPGDec\DGDecode.dll")
LoadPlugin("d:\AutoGK\filters\autocrop.dll")
LoadPlugin("d:\AutoGK\filters\vsfilter.dll")
LoadPlugin("d:\AutoGK\filters\ColorMatrix.dll")
LoadPlugin("d:\AutoGK\filters\RemoveGrainSSE2.dll")
LoadPlugin("d:\AutoGK\filters\leakkerneldeint.dll")

movie = mpeg2source("F:\agk_tmp\STAR1_SCN.d2v")
cropclip = autocrop(movie,mode=0,wmultof=4,hmultof=4,samples=10,aspect=0,threshold=34,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
fixed_aspect = 0.888888888888889
c_width = width(cropclip)
c_height = round(height(cropclip) / fixed_aspect)
input_par = float(c_width)/float(c_height)
input_par = (input_par > 1.4) || (input_par < 1.25) ? input_par : (4.0/3.0)
out_width = 640
out_height = round(float(out_width) / input_par)
hmod = out_height - (floor(out_height / 16 ) * 16)
out_height = (hmod > 4) ? (out_height + (16 - hmod)) : (out_height - hmod)
new_aspect = (float(out_width) / float(out_height)) / fixed_aspect
LeakKernelDeInt(movie,order=1,sharp=true)
autocrop(mode=0,wmultof=4,hmultof=4,samples=10,aspect=new_aspect,threshold=34,samplestartframe=0,leftadd=0,rightadd=0,topadd=0,bottomadd=0)
LanczosResize(out_width,out_height)
RemoveGrain(mode=2)
ColorMatrix("Rec.709->Rec.601",opt=0,hints=false,threads=0)
VobSub("F:\agk_tmp\STAR1_SCN.idx")
SelectRangeEvery(300,15)
回复 喝彩 无视

使用道具 举报

您需要登录后才可以回帖 登录 | 注册 新浪微博登陆

本版积分规则

Archiver|手机版|小黑屋|名侦探柯南事务所 ( 沪ICP备05038770号 )

GMT+8, 2025-2-1 05:06 , Processed in 0.093086 second(s), 15 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表