新手,请教前辈们
请问如何处理DVD的字幕,我压缩成MP4以后就没有字幕勒 dvd原有的字幕是ifo+sub,是位图格式的,是和视频独立分开的,你压缩mp4还要有字幕的话,需要内嵌在 原帖由 keithkid 于 2008-1-16 22:43 发表 http://bbs.aptx.cn/images/common/back.gifdvd原有的字幕是ifo+sub,是位图格式的,是和视频独立分开的,你压缩mp4还要有字幕的话,需要内嵌在
如何内嵌,有软件吗,
我现在有个软件能提取出字幕,然后压成RMVB 另外DVD文件有5个,4个0.99G,但是字幕文件可以分10段,估计是有10集,我该怎么处理呢,合并处理时软件认不出4G的文件 因为dvd的话,因为本件格式的关系,不能单个文件大于1G,所以就是分开来的
你要压制dvd文件,请去查阅相关dvdrip的教程,关于字幕的话,提取出来,通过ocr,可以变成文本格式的
教程我们这里有一些,也可以去射手网(www.shooter.cn)去查阅一些教程
有问题的话,欢迎再问,也可以单独PM或其他联系,毕竟这个比较细节,可能盖楼不是讲的很清楚 内嵌是通过vobsub的滤镜把字幕挂载在视频上的,不知道你用的什么软件 我现在有VOBSUB, 那就通过vobsub,让erp直接挂载也可以的呀 原帖由 keithkid 于 2008-1-17 19:17 发表 http://bbs.aptx.cn/images/common/back.gif
那就通过vobsub,让erp直接挂载也可以的呀
Easy RealMedia ProducerV1.94吗?
我用软件将分散的文件合并成了一个4.7G的VOB
可是ERP不认这个大文件,但是0.99G大小的文件能认
因为ERP一次只能调一个字幕文件,所以考虑整体处理成RMVB,由于它不认,所以失败告终。
我也试过用工具把DVD按章节(每集)分割成10个VOB,
可是提出来的10段字幕文件和小VOB合在一起时ERP就报错,抓狂啊(-29-) ,
提取字幕时明明看见是10段,而且切割工具也分析出一共分10集,怎么就合不起来呢(-30-) ...lz最好去看一下关于dvdrip的教程,一般不推荐vob直接扔erp的
用AGK没有做出字幕
AutoGK 2.45OS: WinXP (5.1.2600).2
Job started.
Input file: D:\STAR1_SCN\VIDEO_TS\VTS_01_0.IFO
Output file: F:\STAR1_SCN.avi
Output codec: XviD
Audio 1: Japanese AC3 2ch
Subtitles 1: Chinese
Display only forced subtitles.
Format: AVI
Target size: 700Mb
Audio 1 settings: VBR MP3 with average bitrate: 96Kbps
Standalone support enabled: MTK/Sigma
Started encoding.
Demuxing and indexing.
Processing file: D:\STAR1_SCN\VIDEO_TS\VTS_01_1.VOB
Processing file: D:\STAR1_SCN\VIDEO_TS\VTS_01_2.VOB
Processing file: D:\STAR1_SCN\VIDEO_TS\VTS_01_3.VOB
Processing file: D:\STAR1_SCN\VIDEO_TS\VTS_01_4.VOB
Processing file: D:\STAR1_SCN\VIDEO_TS\VTS_01_5.VOB
Source resolution: 720x480
Found NTSC source.
Source aspect ratio: 4:3
Color correction enabled.
Analyzing source.
Source has percentage of interlacing in motion areas: 93.96
Source has percentage of telecined patterns: 2.79
Source has percentage of progressive patterns: 0.27
Source has percentage of interlaced patterns: 96.95
Source is considered to be interlaced.
Output will contain 350008 frames
Decoding audio.
Normalizing audio.
Encoding audio.
Preparing subtitles.
Audio1 size: 131,293,620 bytes (125.21 Mb)
Overhead: 14,000,384 bytes (13.35 Mb)
Video size: 588,709,196 bytes (561.44 Mb)
Running compressibility test.
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)
===========================================================
Duration was: 26 minutes 20 seconds
Speed was: 11.07 fps.
Compressibility percentage is: 14.60
Using softer resizer.
Chosen resolution is: 320x240 ( AR: 1.33 )
Predicted comptest value is: 60.58%
Running first pass.
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")
===========================================================
Duration was: 2 hours 9 minutes 54 seconds
Speed was: 44.90 fps.
Expected quality of first pass size: 46.52%
Trying to adjust settings.
Chosen resolution is: 256x192 ( AR: 1.33 )
Predicted comptest value is: 72.68
Re-running first pass.
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")
===========================================================
Duration was: 1 hour, 52 minutes 32 seconds
Speed was: 51.83 fps.
Expected quality of first pass size: 67.82%
Running second pass.
Duration was: 2 hours 22 minutes 8 seconds
Speed was: 41.04 fps.
Job finished. Total time: 7 hours 55 minutes 12 seconds 你的avs单独拿出来播放下呢?看看有没有字幕 原帖由 keithkid 于 2008-1-19 21:16 发表 http://bbs.aptx.cn/images/common/back.gif
你的avs单独拿出来播放下呢?看看有没有字幕
貌似没有
全部文件都在这里了,除了做出来的AVI 确认过了,都没有字幕 你用subresync打开这个idx或sub看看 用DirectVobSub Configure打开后显示有中文字幕 现在试下来要把字幕复制到AVI所在文件夹才显示,看来不是我想要的直接整合在一起的效果 在影片的AVS里最后加上一行
vsfilter_textsub("") //ass ssa 或srt
Vobsub("")//idx+sub格式
然后重压吧……
原来的就已经包括了啊
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)
页:
[1]
2