A4S

 找回密码
 进入圣域
12
返回列表 发新帖
楼主: raojun210

[求助]怎样在视频中加入特效

[复制链接]
raojun210 该用户已被删除
 楼主| 发表于 2005-4-6 12:36 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2005-4-6 12:49 | 显示全部楼层
<DIV class=quote><B>以下是引用<I>raojun210</I>在2005-4-6 12:36:54的发言:</B>
VirtualDubMod怎么用啊,打开了视频文件,到那里制作?</DIV>
<>VirtualDubMod只是用来嵌入的,你必须得有要嵌入的特效文件才行。</P>
回复 支持 反对

使用道具 举报

发表于 2005-4-6 13:03 | 显示全部楼层
<>我来说句不中听的话……顺便也提醒楼主!</P>
<>星辰替你回答的好多话完全可以在网络上找到,而且也比他说的详细准确,也快的多,为什么不去网上找找看呢??</P>
<><a href=\"http://www.blogchinese.com/more.asp?name=yiwanxingchen&amp;id=2234\" target=\"_blank\" >http://www.blogchinese.com/more.asp?name=yiwanxingchen&amp;id=2234</A></P>
<>这个是星辰的blog里一篇文章,希望大家在阅读后能提出高水平的问题。</P>
回复 支持 反对

使用道具 举报

发表于 2005-4-6 19:33 | 显示全部楼层
<>
关于SSA字幕文件可以用SubCreator来生成,然后用记事本打开有如下的形式:</P>
<>
[Script Info]
ScriptType: v4.00
Collisions: Normal
PlayResY: 480
PlayResX: 640
PlayDepth: 0
Timer: 100.0000</P>
<>[v4 Styles]
Format: Name,Fontname,Fontsize,PrimaryColour,SecondaryColour,TertiaryColour,BackColour,Bold,Italic,BorderStyle,Outline,Shadow,Alignment,MarginL,MarginR,MarginV,AlphaLevel,Encoding
Style: New Style,幼圆,30,16777215,4227327,8404992,16744448,0,0,1,1,2,2,30,30,<FONT color=#ff4444>12</FONT>,0,134</P>
<>
[Events]
Dialogue: Marked=0,0:00:00.20,0:00:03.30,New Style,NTP,0000,0000,0000,,UC0079年12月24日
Dialogue: Marked=0,0:00:05.30,0:00:08.30,New Style,NTP,0000,0000,0000,,我們要跟這艘戰艦共存亡
Dialogue: Marked=0,0:00:09.30,0:00:12.30,New Style,NTP,0000,0000,0000,,但我們不可讓你們白死
Dialogue: Marked=0,0:00:13.30,0:00:17.30,New Style,NTP,0000,0000,0000,,直至完成任務為止
Dialogue: Marked=0,0:00:18.40,0:00:20.40,New Style,NTP,0000,0000,0000,,差不多了
Dialogue: Marked=0,0:00:20.40,0:00:22.40,New Style,NTP,0000,0000,0000,,別慢吞吞</P>
<>前面的[Script Info]可以先放着不管,[v4 Styles]中可以直接用我给出来的,红字部分12是代表字幕在垂直方向的位置如果觉得12太低了话</P>
<>可以将数值改大如果想将字幕置顶的话就改成440试试吧; 134是代表的GB字库,136好像是BIG-5字库。 0是代表字幕的透明度,取值范围0~255。</P>
<>[Events]就不用说了,就是正式的字幕,动态效果就在这里进行设置。先用为快</P>
<>我给出几个范例(用上面的字幕进行修改):</P>
<>滚动字幕:
Dialogue: Marked=0,0:00:00.20,0:00:03.30,New Style,NTP,0000,0000,0000,Banner;30;0;50,UC0079年12月24日
Dialogue: Marked=0,0:00:05.30,0:00:08.30,New Style,NTP,0000,0000,0000,Scroll up;0;240;30;20,我們要跟這艘戰艦共存亡
第一个是横向滚动,30是速度、0代表右-&gt;左(改成1就是左-&gt;右)、50代表在屏幕边缘的透明度,值越大,字幕就...(不好形容自己试试就知道了,这个参数可以缺省设置)
第二个是纵向滚动,0和240代表Y轴坐标(可缺省)、30是速度、20是透明度(同上),另外,把UP改为DOWN就是上-&gt;下滚动</P>
<>旋转字幕:
Dialogue: Marked=0,0:00:09.30,0:00:12.30,New Style,NTP,0000,0000,0000,,{\\t(\\fry720)}但我們不可讓你們白死
其中,“y”代表沿y轴转,“x”“z”均可、720代表的是度数,旋转快慢由你所定义的动作时间而定(时间长,旋转慢;反之则快。)。要想饶XYZ三轴转就分别添加{\\t(\\frx__)}{\\t(\\frz__)}(__填上你想要的速度)</P>
<P>任意坐标移动
Dialogue: Marked=0,0:00:13.30,0:00:17.30,New Style,NTP,0000,0000,0000,,{\\move(32, 48, 200, 320)}直至完成任務為止
32,48代表起始位置坐标200,320表示终止位置坐标。</P>
<P>卡拉OK效果
Dialogue: Marked=0,0:00:18.40,0:00:20.40,New Style,NTP,0000,0000,0000,,{\\k94}差{\\K48}不{\\ko80}多{\\k150}了
大写的K=从左至右填充色彩(SecondaryColour为底色;PrimaryColour为填充色); ko=outline高亮显示(不推荐),数字是表示填充时间,单位:10ms</P>
<P>淡入淡出效果
Dialogue: Marked=0,0:00:20.40,0:00:22.40,New Style,NTP,0000,0000,0000,,{\\fad(300,550)}別慢吞吞
300-淡入时间,550-淡出时间 ,单位:毫秒(ms)。</P>
<P>强制字体效果
Dialogue: Marked=0,0:00:20.40,0:00:22.40,New Style,NTP,0000,0000,0000,,{\\fn宋体)}別慢吞吞
无特别提示。</P>
<P>强制颜色效果
Dialogue: Marked=0,0:00:20.40,0:00:22.40,New Style,NTP,0000,0000,0000,,{\\c&amp;H00ffff&amp;}別慢吞吞
关于颜色的代码,请见第二讲的内容。</P>
<P>强制透明度效果
Dialogue: Marked=0,0:00:20.40,0:00:22.40,New Style,NTP,0000,0000,0000,,{1\\a&amp;H50&amp;}別慢吞吞
1是代表第一颜色的透明度,2、3、4以此类推,透明度取值:00~FF。</P>
<P>变色效果
Dialogue: Marked=0,0:00:20.40,0:00:22.40,New Style,NTP,0000,0000,0000,,{\\c&amp;H675384&amp;}{\\t(800,1000,\\c&amp;H3217ff&amp;)}別慢吞吞
前面({\\c&amp;H675384&amp;})首先设定初始色,然后用\\t设定动态变色,
800,1000,代表动作起止时间,单位MS, 后面的\"\\c&amp;H3217ff&amp;\"是变化后的颜色代码;</P>
<P>以上就是一些常用的字幕特效,怎么样?还是很简单吧。
今天我也就只能讲这么多了,讲多了会让人觉得不耐烦,还是老话:先用为快.</P>
<P>SSA格式动态字幕制作入门讲座之二</P>
<P>按原定计划,这次先从Script Info 讲起。Script Info——脚本信息,顾名思义</P>
<P>就是你所制作的字幕文件的一些信息,具体格式因所使用的编辑器不同而不同,但却要遵</P>
<P>守一个原则:就是要在开头用“[Script Info]”来标记。下面是用SubCreator</P>
<P>编辑时的脚本信息:</P>
<P>[Script Info]
Title: 08ms team 12
ScriptType: v4.00
Collisions: Normal
PlayResY: 480
PlayResX: 640
PlayDepth: 0
Timer: 100.0000</P>
<P>其中红字部分是重要部分,它会影响到后面的设置:比如ScriptType: v4.00会影响字幕特</P>
<P>效的相关命令(有一部分命令是要在v4.00+中才会实现的,不过实用性不大,所以在此还是用</P>
<P>v4.00);640 480则会影响字幕定位时的坐标。</P>
<P>接着,我们来看看v4 Styles,在这部分,我们要做的</P>
<P>就是设置字幕的各种属性简单的说就是设置全局参数。还是先放上例子再来说明吧:</P>
<P>[v4 Styles]
Format: Name,Fontname,Fontsize,PrimaryColour,SecondaryColour,TertiaryColour,BackColour,Bold,Italic,BorderStyle,Outline,Shadow,Alignment,MarginL,MarginR,MarginV,AlphaLevel,Encoding
Style: New Style,幼圆,30,16777215,4227327,8404992,16744448,0,0,1,1,2,2,30,30,12,0,134
Style: TITAL,宋体,40,13777215,2327327,5404392,14744448,0,-1,1,1,2,2,15,15,270,0,134</P>
<P>format是在说明各参数的含义:
name:你给这种风格的字幕所起的名字;
Fontname:字体类型;
Fontsize:文字大小;
PrimaryColour:第一字幕色——字幕首选色;
SecondaryColour:第二字幕色(目前本人仅知道在卡拉OK效果时会用上);
TertiaryColour,BackColour:字幕边缘色,阴影色;
Bold,Italic:粗体(B),斜体(I) 0为关闭,-1为开启;
BorderStyle;字幕显示方式:1=Outline + drop shadow, 3=Opaque box;(不好用中文表述,就采用原话,推荐用1)
Outline,Shadow:当上面的设置是1时,就可以设置文字的边框和阴影的粗细了,可取值:0,1,2,3,4;
Alignment:设置文字的对齐方式:1=左对齐,2=中对齐,3=右对齐,4=置顶,8=置中,5=1+4=置顶左对齐,6=2+4,11=3+8,应该知道是什么了吧;
MarginL,MarginR,MarginV:字幕距左、右以及垂直方向的距离,(会影响字幕的垂直方向的坐标和一排能显示的字幕个数,超出则会自动换行)推荐值:10,10,12底端,顶端不好定,只有编出来后再来调整;
AlphaLevel: 字幕的Alpha值,简单的说就是字幕的透明度,取值范围0-255;
Encoding:字幕的编码方式,没什么多说的:具体代码:0=ANSI,1=DEFAULT,2=SYMBOL,128=SHIFTJIS,129=HANGEUL,134=GB2312,136=CHINESEBIG5,255=OEM,130=JOHAB,177=HEBREW,178=ARABIC,161=GREEK,162=TURKISH,163=VIETNAMESE,222=THAI,238=EASTEUROPE,204=RUSSIAN,77=MAC,186=BALTIC;(红字部分为常用的)</P>
<P>注意
字幕风格可以设置多种,只要名字不同就可以在同一时间执行不同风格的字幕事件,</P>
<P>Dialogue: Marked=0,0:00:00.20,0:00:03.30,New Style,NTP,0000,0000,0000,,UC0079年12月24日</P>
<P>红字部分就是你所用的某种风格的字幕的名称。</P>
<P>接下来,说说字幕的颜色。 .......其实也没什么说的,本想直接编一个小程序自动</P>
<P>显示所选色彩的颜色代码,但最近学习真的很忙,没那精力,就在这里说说吧。小学时就学</P>
<P>过RGB三原色,其他颜色也就是这三种原色搭配而产生的,在WINDOWS里,三原色也有相应的</P>
<P>值以16进制编译,三种色都定义了256种色彩深度也就是0-FF,任何颜色按RGB表示出来假如说</P>
<P>是56F49E,在SSA中就要以BGR形式表示出来,即:9EF456。色彩代码要注意的就只有这一点</P>
<P>关于色彩的代码获得可以在WINDOWS的绘图工具中找自定义颜色然后把三原色的10进制数值转换</P>
<P>成16进制按BGR顺序排列就可得到。</P>
<P>
好了,这次就说这么多吧。好像在书店可以买到这方面的书,有兴趣的可以去看书系统的学习一下</P>
<P>我写的这个就当它是个提纲,或是快速指南吧。</P>
<P>
关于用SUBCREATOR生成的SSA字幕时间轴不准确的问题:</P>
<P>因为是整体有偏差,所以可以用vobsub附带的subresync来调整,方便些。</P>
<P>具体做法就看这里吧</P>
<P>
特效码一览</P>
<P>格式修改: [在字幕中插入,例如: 今天的天气\\n好晴朗啊]</P>
<P>\\n........................回车换行(好像是当字幕在一行显示不完时才换行,我不是很清楚)
\\N........................强制换行
\\h........................强制空格</P>
<P>在{...}之间加入的特效码: &lt;&gt;内表示可选的参数,在具体使用时不用加&lt;&gt;
\\a&lt;alignment&gt;...........................................强制字幕在屏幕上的对齐位置:具体见关于alignment说明
\\b&lt;0/1/weight&gt;..........................................字体加粗
\\i&lt;0/1&gt;.................................................斜体字
\\u&lt;0/1&gt;.................................................下划线
\\s&lt;0/1&gt;.................................................strikeout
\\bord&lt;width&gt;............................................字体加宽
\\shad&lt;depth&gt;............................................阴影深度
\\be&lt;0/1&gt;................................................边角模糊
\\fn&lt;name&gt;...............................................强制字体类型
\\fe&lt;charset&gt;............................................强制字幕编码
\\fs&lt;size&gt;...............................................强制字幕大小 例如:\\fs34
\\fsc&lt;x/y&gt;&lt;百分比&gt;........................................字体比例[fscx代表横向比例fscy代表纵向,单位:百分比]
\\fsp&lt;pixels&gt;............................................字间距
\\fr[&lt;x/y/z&gt;]&lt;角度数&gt;.....................................旋转[x,y,z轴三个方向]
\\fe&lt;charset&gt;............................................character set?
\\c&amp;H&lt;bbggrr&gt;&amp;...........................................强制主字幕色
\\&lt;1/2/3/4&gt;c&amp;H&lt;bbggrr&gt;&amp;..................................主/次/外框/阴影 字幕色设定
\\alpha&amp;H&lt;aa&gt;&amp;...........................................主色透明度
\\&lt;1/2/3/4&gt;a&amp;H&lt;aa&gt;&amp;......................................主/次/外框/阴影 透明度
\\k[&lt;f/o&gt;]&lt;duration&gt;.....................................卡拉OK效果 (f-从左至右添充[未填充时显示次要色,填充后显示主色], o-字幕外框高亮显示?)
\\K......................................................跟 \\kf 同样效果(填充效果)
\\r[&lt;name&gt;]..............................................强制加载名为“name”的预设风格 [\"[v4 Styles]\"定义的]
\\t([&lt;t1&gt;,&lt;t2&gt;,][&lt;加速度&gt;,]&lt;特效码&gt; )...................动态显示, 加速度: 0~1减速, 大于1加速(方括号内的可以却省设置)
\\move(&lt;x1&gt;,&lt;y1&gt;,&lt;x2&gt;,&lt;y2&gt;[,&lt;t1&gt;,&lt;t2&gt;]).........移动(方括号内的可以却省设置)
\\pos(&lt;x&gt;,&lt;y&gt; )...........................................强制定位
\\clip(&lt;x1&gt;, &lt;y1&gt;, &lt;x2&gt;, &lt;y2&gt; )...........................字幕裁剪
\\fad(&lt;t1&gt;,&lt;t2&gt; ).........................................淡入淡出[t1-开始时间,t2-结束时间]
\\q&lt;num&gt;.................................................换行方式:0智能换行,1行尾换行,2无换行,3智能换行下一行变宽
-------------------------------------------------------------------------------------------------------
关于加载图片:
1.语法格式:
基本上和对话事件的格式一样,就是把\"Dialogue:\" 换成\"Picture:\",字幕文本换成图片文件的路径;
2.图片格式的要求:
这个......有点含糊:要求图片是: 二进制编码.....
要达成以上条件才能实现SSA加载图片.</P>
<P>misc标签(第三个)有两个地方有勾,把第一勾去掉(那个勾就是pre-buffer subpicture)</P>
<P>就如我说的那样:先分解动作</P>
<P>放大: 小字体----&gt;大字体 (设置字体大小用“\\fs__”,下划线里填数字)</P>
<P>缩小: 大字体----&gt;小字体</P>
<P>于是就有:
{\\fs10}{\\t (0,900,\\fs40)}...............放大
{\\fs40}{\\t (1200,1600,\\fs10)}...............缩小
{\\t(\\frx720)}................旋转两圈</P>
<P>连在一起:</P>
<P>{\\t(\\frx720)}{\\fs20\\t(0,900,\\fs40\\t(1200,1600,\\fs10)..........</P>
<P>日文字库是128(我写到过)</P>
<P>强制字体:{\\fn圆体}</P>
<P>Dialogue: Marked=0,0:01:58.46,0:02:00.55,Default,0000,0000,0000,,就消失的{\\fn圆体}无影无踪</P>
<P>以上就是你想要的结果。</P>
<P><FONT color=#1111ee>这些摘自哪我忘了,但的确不是原创,记得似乎是我从花园摘的吧,这里只是我收藏的部分SSA内容,希望对大家学习有用.

</FONT><FONT color=#ff0000>我来确认,这个是ZT花园的   xgg</FONT></P>
[此贴子已经被xgg于2005-4-6 19:52:02编辑过]
回复 支持 反对

使用道具 举报

raojun210 该用户已被删除
 楼主| 发表于 2005-4-8 13:39 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2005-4-15 12:17 | 显示全部楼层
<>真是受益匪浅啊,我是用这个软件压缩的,RealProducer Plus,蛮方便的。</P>
回复 支持 反对

使用道具 举报

发表于 2005-4-15 12:21 | 显示全部楼层
用这个RealProducer Plus进行压缩的时候,图像会不清晰。
回复 支持 反对

使用道具 举报

发表于 2005-4-15 21:50 | 显示全部楼层
那是你的设置问题,压RMVB的软件其核心都是相同的.而且这个还是REAL官方.
[此贴子已经被作者于2005-4-15 21:51:20编辑过]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 进入圣域

本版积分规则

广告合作|Archiver|手机版|小黑屋|A4S ( 苏ICP备12080535 )

GMT+8, 2025-7-6 06:34 , Processed in 0.086697 second(s), 8 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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