风云小站 » 『 求助专区 』 » 如何在影片中加入文字
本页主题: 如何在影片中加入文字 打印 | 加为IE收藏 | 复制链接 | 收藏主题 | 上一主题 | 下一主题

jky123
风云墙守护者
诚信交易勋章
级别: 风云元老


精华: 0
发帖: 894
威望: 4641 点
风云币: 2031 元
专家分: 0 分
在线时间:1478(小时)
注册时间:2006-06-06
最后登录:2008-04-28

 如何在影片中加入文字

管理提醒:
本帖被 水蜜桃 执行锁定操作(2007-10-17)
哪位高手会呀,愿意出5000风云币作为酬劳
如果能提供好的有汉字说明的软件,自己制作成功,也奖励500风云币
[ 此贴被jky123在2007-10-17 18:57重新编辑 ]
我爱紫馨!!
顶端 Posted: 2007-10-17 00:14 | [楼 主]
hanqing
级别: 风云贵宾


精华: 0
发帖: 267
威望: 967 点
风云币: 2362 元
专家分: 0 分
在线时间:178(小时)
注册时间:2006-10-01
最后登录:2007-12-08

 

后期制作AVS教程——字幕内嵌篇

Quote:

[原创]后期制作AVS教程——字幕内嵌篇 (雷鸣大人)
2007-04-29 13:10
文章阅读顺序推荐:字幕内嵌教程——AVS教程1~3
后期AVS教程(1)
——雷鸣 2006-06-26
  如果你还没有AVS的话,可以去下载一个。搜索AviSynth很快就可以找到下载地址。(要2.5版或以上)
1 、初识AVS
  首先必须明确,AVS是什么东西?
  AVS的全称是AviSynth。还记得用VDM内嵌字幕的时候是怎么做的吗?先打开片源,然后挂字幕,最后送到编码器压制。所以说到最后,VDM的工作就是给编码器提供带有字幕的视频。AVS的功能也是差不多,就是输入源视频,输出处理过的视频。AVS的处理过程全部保存在AVS文件里。对于AVS文件,我们可以把它当作是视频文件,因为安装好AviSynth以后,AVS文件可以像AVI那样被VDM打开,甚至能被播放器打开。
  AVS文件中包含的是处理信息。先举个简单的例子。比如之前的用VDM内嵌字幕,现在改用AVS内嵌字幕。VDM启动的时候自动加载字幕插件,先打开片源,然后添加字幕插件。用AVS的话就可以这样写:(文件名自己改)
loadplugin("c:\vsfilter.dll")
avisource("c:\1.avi")
textsub("c:\1.ssa")
  我来解释一下,第一句中的loadplugin()意思是加载插件,括号里面就是插件的名字。在VDM里面启动时会自动加载插件,AVS中要手动写这一句。vsfilter.dll是字幕插件的名字。然后是avisource(),这个是加载AVI的功能,就像VDM中的打开文件。textsub这个功能本来AVS没有,是加载完vsfilter.dll这个插件以后才有的。就像是VDM在没有加载字幕插件的情况下在Video->Filter里面不会出现textsub这个东西。textsub()括号里面的是字幕文件的名字。
  以上内容用记事本写好,保存的时候在文件名后面加上“.avs”。然后这个AVS文件拿去用播放器打开试试,播放出来有字幕的影片了吗?
  这样还只是出来一个AVS文件而已,字幕并没有真正跑到影片里面去。刚才看到的是AVS输出的画面,只要把这个画面拿去压制就可以出来有字幕的文件了。可以使用VDM进行压制。在VDM打开文件的时候,直接选择AVS文件,然后不要再挂字幕了,设置好以后送去压制就可以了。
2 、特效的内嵌
  AVS强大的功能还不止这一点,现在再介绍复杂一点的AVS操作。比如特效,字幕组的人经常会把特效制作成AVI格式或者字幕格式。如果是字幕格式,那好办,用AVS就这样写:
loadplugin("c:\vsfilter.dll")
avisource("c:\1.avi")
textsub("c:\1.ssa")
textsub("c:\tx.aas")
  和刚才相比,就多了一句,再加载一次字幕而已。如果是AVI的特效,比如是片头,就是去掉原来动画片的片头,把这个AVI塞进去充当片头。就是说用AVI里面的内容替换片源的内容。先要找到片源中要替换的部分的位置。这个用VDM操作。用VDM打开片源,拖动下面的滚动条找到片源中要替换部分的开头,

这里的开始位置就是361,记住这个数字。然后用同样的方法找到结束位置,这里找到的是2519。再把滚动条移动到最后面,找到总帧数,这里是35963。然后找出那个AVI特效。这里假设片源是c:\py.avi,字幕是c:\zm.ssa,特效是c:\tx.avi。
loadplugin("c:\vsfilter.dll")
py=avisource("c:\py.avi",audio=false).textsub("c:\zm.ssa")
tx=avisource("c:\tx.avi",audio=false)
py.trim(0,360)+tx+py.trim(2520,35963)
这个AVS会相对比较复杂。解释一下:
loadplugin("c:\vsfilter.dll")                      加载字幕插件
py=avisource("c:\py.avi",audio=false).textsub("c:\zm.ssa")    加载片源并挂字幕
tx=avisource("c:\tx.avi",audio=false)                  加载特效
py.trim(0,360)+tx+py.trim(2520,35963)                  用特效代替片源中的部分
和前面相比,又多了一些东西。在加载片源语句中,多了一个audio=false,这个的意思是加载片源的时候不加载音频。以此类推,加载特效的时候也没有加载音频。音频的话可以在最后压制好再混合。这样就直接在AVS里面禁掉了音频,不用在VDM里面选audio->No audio了。加载语句的后面跟了一个点,然后是加载字幕。点的作用是分割,意思是加载好片源以后紧跟着挂字幕。为的是写在同一行。写在同一行的理由在这一行的开头,就是那个py=。它的意思是这一整行出来的结果用py表示。下面的也是,特效加载好以后用tx表示。接下来是最后一句。py.trim(0,360)的意思是在py中截取第0帧到第360帧。因为片源要替换的部份是从361帧开始的,我们不能把要替换的部分截出来,py.trim(2520,35963)的意思是把片源的2520帧到35963帧截出来。加号表示连接。连起来,最后一行就是先把输出py的0-360帧输出,然后输出tx,tx输出完了就把py的2520-35963输出。这样看起来,就是py中361-2519的那部分没掉了,取而代之的是tx。这样,特效就用进去了,然后送到VDM压制。
总结:这一次介绍的AVS内容归纳起来有以下几点:(中括号内表示可有可无)
loadplugin("插件文件的位置、文件名")    加载AVS的插件
avisource("文件名"[,audio=false])      加载AVI文件,可以用audio=false禁止加载音频部分
trim(起始帧,终止帧)              截取片段
textsub("字幕文件名")              AVS插件Vsfilter中的语句,加载字幕
(完)


专门的字幕合成软件VirtualDubMod
http://www.onlinedown.net/soft/24061.htm

Quote:

VirtulDub字幕跟影片结合说明方法

进入VirtulDub后,按file(档案)-->open video file(开启影像),选择你所想加字幕的影片。

将左右两边的方格改成1/2 size(可以不选)。

按video(影像)-->filers(过滤器)-->add(新增)选textsub 2.23(没出现这个选项请重新再安装一次)

选择完成后,再按open,选择你要加到影片裡的外挂字幕(注意视频文件和字幕祯率的统一),再按ok。

返回add(新增)画面,选styles(可不选)可修改字幕大小,颜色和字型,选择完成后再按ok (可把文字调大一点)。

按video(影像)-->compression(压缩),左手边改为XVID MPEG-4 CODEC再按configure(设置)
把Encoding Mode内容改选为1Pass-quality,再把Quality改为95左右(视画质要求而定,愈大MB数愈高),再按OK即可。

接着按file(档案)-->save as AVI,选择你要存放-合并影片跟字幕的档案-的位置
(注意不要跟原本未合并的影片放同一资料夹内,否则旧档会被盖过去,在合并时是会出现问题)
选好后再命明档名,再按储存,接着就会开始把字幕合并到AVI了,VirtulDub左边是原有的主画面,右边是你把字幕合并到AVI的副画面。
顶端 Posted: 2007-10-17 01:02 | 1 楼
hanqing
级别: 风云贵宾


精华: 0
发帖: 267
威望: 967 点
风云币: 2362 元
专家分: 0 分
在线时间:178(小时)
注册时间:2006-10-01
最后登录:2007-12-08

 

AVI“内嵌字幕”“合并”“压缩”全部教程---附软件下载地址!
Quote:


整个流程:
1.下载AVI
2.找字幕
3.内嵌字幕  所需要的软件 VirtualDubMOD 软件下在地址(有插件安装时可以选择不安装):

http://p2s.newhua.com/down/HB-VirtualDubMod15101.ZIP

4.AVI合并(主要是片头与影片的合并)所需要的软件 All Video Joiner下载地址有插件注意安装时选择不)

http://www.crsky.com/soft/2866.html

5.AVI转RMVB  所需要的软件 Easy RealMedia Producer 下载地址:

http://redcheek.net/erm/ermp_full.zip

下面对3,4,5做详细介绍:
一、内嵌字幕:在压制过程中需要把字幕内嵌进AVI,然后再实行AVI合并。
(1)安装所有软件后,把Easy RealMedia Producer里common文件夹下的VSFilter.dll***到VirtualDubMod里的PlugIns文件夹里。
(2)打开VirtualDubMod软件.

(3)打开要编辑的文件,然后在视频中选滤镜

(4)点击添加

(5)点击加载,然后找到你VirtualDubMod里的PlugIns文件夹里VSFilter.dll(文件类型选 windows 动态链接库(*.dll)就能找到了),然后点打开。

(6)如下图,滤镜会多出TextSub和VobSub这两个滤镜,注意:如果你的字幕是SRT格式用TextSub,字幕是SUB格式可用VobSub,另外水印SSA也用TextSub。

(7)如果你的字幕是SUB格式就选择TextSub点确定

(8)选择要添加的字幕,选完字幕后按确定

(9)点视频/压缩

(10)选择最后一个点配置

(11)设置如图

(12)设置好后,点文件/另存为AVI

顶端 Posted: 2007-10-17 01:25 | 2 楼
hanqing
级别: 风云贵宾


精华: 0
发帖: 267
威望: 967 点
风云币: 2362 元
专家分: 0 分
在线时间:178(小时)
注册时间:2006-10-01
最后登录:2007-12-08

 

AVI合并教程
Quote:
AVI合并,也就是片头与影片的合并。所需要的软件 All Video Joiner  
(1)安装好All Video Joiner之后运行软件,点击工具栏上面的“添加”按钮来添加要进行合并的视频文件,片头与(影片1.avi)。添加好后点击列表右面的排序按钮,这样就可以对添加的视频文件进行播放排序,当然既然是片头那就应该放在影片的前面了,也就是说先出来的就要放在最前面。

2)合并文件,设置好视频文件后就可以进行合并了,软件可以合并成AVI、MPG、VCD或者DVD等格式,如我们要把视频文件合并成VCD格式,那只要在下面的输出格式中选择“VCD”,接着在下面设置一下VCD的视频参数,如TV系统类型设置为“PAL”,然后点击工具栏上“合并”按钮后面的小三角,在弹出的列表中选择“合并为VCD”就可以。

3)这时就会弹出一个保存对话框,设置一下输出文件的保存目录和文件名,在对话框的“文件类型”中可以看出软件支持的视频格式还是比较多的,如AVI、MPEG、ASF、DAT、WMV等常用的格式都可以来进行合并。选择合并成AVI。

(4)单击“打开”按钮,软件就可开始对视频文件进行合并,在合并的过程中可以在下面的显示条上查看合并的进度,并且还会在左下角显示正在合并的视频画面。
  完成以上的步骤,合并也可以告一段落,在合并完后也别忘记核实哦,保存的影片也要注意不要与原先的同名哦,可以是(影片2.avi)。


AVI转RMVB压制教程
Quote:
AVI转RMVB,这是最后一道工序了,因为一般的AVI可能会比RMVB大上两倍,所以大家都会选择下载RMVB, 这个步骤所需要的软件 Easy RealMedia Producer。
  (1)安装完成后,打开Easy RealMedia Producer。

(2)点参数设置,下图是已经设置好的:具体可以根据,片子的内容来调节,动作片的码率可以适当调的大一些!

3)设置好后,点保存,每次压片时,点读取即可

(4)然后点添加,找出要压缩的avi影片(影片2.avi)。
加入后,点压缩即可!
到此时,一部自己压缩的电影出世了



视频播放、编辑、RMVB压片全教程 v2.1(电子书)
***下列地址到迅雷下载即可
http://www.newasp.net/soft/download.asp?softid=6494&downid=3&id=6494
[ 此贴被hanqing在2007-10-17 01:33重新编辑 ]
顶端 Posted: 2007-10-17 01:27 | 3 楼
帖子浏览记录 版块浏览记录
风云小站 » 『 求助专区 』
感谢,曾经的版主
Total 0.013175(s) query 7, Time now is:12-27 21:03, Gzip enabled 渝ICP备20004412号-1

Powered by PHPWind v6.3.2 Certificate Code © 2003-07 PHPWind.com Corporation
Skin by Chen Bo