打印

[原创] 【视频转换MediaCoder iPhone Edition+压片教程】

本主题由 六芒星 于 2008-6-22 20:38 设置高亮 本主题被作者加入到个人文集中

【视频转换MediaCoder iPhone Edition+压片教程】

      原本只打算推荐几款转换MP4的软件,但由于时间的关系,加上是刚开始接触MP4的压制且手头没iphone测试看效果,没能把搜集到的几个转换软件都试完。正好前两天用MediaCoder iPhone Edition压制完那部<<苹果核战记2>>,就顺便做这个软件的简单教程

      实际上MediaCoder这个软件和其他傻瓜式软件基本一样,但是这个软件本身就是个比较全能的影音转换软件,几乎囊括了所有的影音编码器。其他功能我不多说了,有兴趣可以看看我这个贴子 http://bbs.wda.com.cn/thread-635253-1-20.html

这里只单单介绍为ipod和iphone量身定做的专用版本MediaCoder iPhone Edition。

简单应用篇:

这里我想提醒下各位,压缩影片,应遵循从大到小的调整,切勿从小到大的调整。比如源文件是384x288的尺寸,不能调整到480x320,而只能是不调整或缩小调整到320x240。道理很明显,就是扩大画面并不会修补画面,损失掉的东西是修补不回来的,由于放大被填充的像素,使画面显得更加模糊了。滤镜的作用也不是修补画面,而是掩饰瑕疵的。~~声音也是同样道理。~~

下面开始介绍软件:(图片介绍)










[ 本帖最后由 aleecn 于 2008-6-21 13:02 编辑 ]
附件: 您所在的用户组无法下载或查看附件

如果此资源对你有帮助,请回贴鼓励并支持作者!!!
本帖最近评分记录
  • 马子 技术积分 +2 支持活动,加倍奖励~! 精品原创~! 2008-5-30 18:03
  • 马子 金币 +100 支持活动,加倍奖励~! 精品原创~! 2008-5-30 18:03

TOP

高级简单应用篇:

1、音频类

影音的分离:

通常我们下载的影视文件包含的格式很多。包括AVI、RMVB、MOV、WMV、MKV、MPEG 等等,由于各种各样的原因,源文件的音频不尽人意,要么声音太小,要么因为封装格式的不同,重解码会造成影音不同步,所以条件允许的话,我们应该把音频提取出来。

       介绍个音频软件:GoldWave( 金嗓子喉宝???)









        GoldWave是一个集声音编辑,播放,录制,和转换的音频工具,体积小巧,功能却不弱。可打开的音频文件相当多,包括WAV, OGG, VOC, IFF, AIF, AFC, AU, SND, MP3, MAT, DWD, SMP, VOX, SDS, AVI, MOV, APE等音频文件格式,你也可以从 CD 或 VCD 或 DVD 或其它视频文件中提取声音。内含丰富的音频处理特效,从一般特效如多普勒、回声、混响、降噪到高级的公式计算(利用公式在理论上可以产生任何你想要的声音),效果多多。

使用注意事项:
        如果曾经在你的系统上运行过 GoldWave,请打开注册表中的 HKEY_CURRENT_USER\Software\GoldWave 项目并删除,否则可能无
法使用 GoldWave 自带的各种效果预置。
        此程序的预置备份功能对中文名称预置支持不好,如果需要需手工备份注册表 HKEY_CURRENT_USER\Software\GoldWave 项。

注册信息:
User ID:323A3JB8B
License:VNUW762KD




[ 本帖最后由 aleecn 于 2008-6-21 13:04 编辑 ]
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • 马子 技术积分 +1 原创精品~! 2008-5-31 10:40
  • 马子 金币 +100 原创精品~! 2008-5-31 10:40

TOP

2、字幕类

由于软件目前只支持SRT格式的文本字幕,所以我们需要制作或使用SRT格式的字幕,一般电影的字幕在射手网都可以下载得到。如果我们只是想加入自己的信息,没关系,我们自己做~~~

拷贝下面的代码到记事本,修改内容保存后,更改后缀名为SRT,~~~

0
00:00:01,000 --> 00:00:06,000
【WDA智能站】
www.wda.com.cn
【全球最大的智能手机中文论坛】
http:\\bbs.wda.com.cn

1
00:00:08,000 --> 00:00:14,000
【WDA影音组】
【ALEECN老枪压制】


格式分别是:

序号
(时间)时:分:秒:毫秒(空格)->(空格)时:分:秒:毫秒
(内容)字数最好不超过上面时间轴,如果文字内容太多,可以回车换行,否则字幕会超出画面~~~切记~~~



借马子截的图看效果~~~


这只是一个SRT字幕,其实我们需要做的是SSA的字幕~~继续~~~(想知道SSA的字幕怎么样,可以去问百度~~

我们使用个字幕转换软件~~SubResync(这个其实是从VOBSUB里面抽取出来的~~)









我们来看下编辑好的SSA字幕有什么内容,用记事本打开,只需要记住标注红色的地方即可~~

[Script Info]
; This is a Sub Station Alpha v4 script.
; For Sub Station Alpha info and downloads,
; go to http://www.eswat.demon.co.uk/
; or email kotus@eswat.demon.co.uk
;
; Note: This file was saved by Subresync.
;
ScriptType: v4.00
Collisions: Normal
PlayResX: 480
PlayResY: 320
Timer: 100.0000

[V4 Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
Style: Default,微软雅黑,24,&Hffffff,&H00ffff,&H000000,&H000000,-1,0,1,1,1,2,20,20,4,0,134

[Events]
Format: Marked, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: Marked=0,0:00:01.00,0:00:06.00,Default,,0000,0000,0000,,【WDA智能站】\Nwww.wda.com.cn\N【全球最大的智能手机中文论坛】\Nhttp:\\bbs.wda.com.cn
Dialogue: Marked=0,0:00:08.00,0:00:14.00,Default,,0000,0000,0000,,【WDA影音组】\N【ALEECN老枪压制】


480、320是屏幕分辨率。
字体微软雅黑,
字号24,
4是字幕的位置(从下往上数4个像素),
134是字幕的编码方式:134 = GB2312(简体中文),136 = BIG5(繁体中文)
时间
\N 是换行符,相当于回车~~~

再来个滚动的字幕~~~看上面马子截的右边那幅图上部~~



[Script Info]
; This is a Sub Station Alpha v4 script.
; For Sub Station Alpha info and downloads,
; go to http://www.eswat.demon.co.uk/
; or email kotus@eswat.demon.co.uk
;
; Note: This file was saved by Subresync.
;
ScriptType: v4.00
Collisions: Normal
PlayResX: 480
PlayResY: 320
Timer: 100.0000

[V4 Styles]
Format: Name, Fontname, Fontsize, PrimaryColour, SecondaryColour, TertiaryColour, BackColour, Bold, Italic, BorderStyle, Outline, Shadow, Alignment, MarginL, MarginR, MarginV, AlphaLevel, Encoding
Style: Default,微软雅黑,15,&Hffffff,&Hffffff,&H000000,&H000000,-1,0,1,1,1,6,20,20,6,0,134

[Events]
Format: Marked, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text
Dialogue: Marked=0,00:00:05.00,0:01:00.10,default,,000,0000,0002,banner;32,郑重声明:本作品之片源、字幕均来自互联网,仅供本论坛会员内部学习、交流之用。版权归原电影公司所有。请自觉于下载后24小时内删除。任何组织和个人不得公开传播或用于任何商业盈利用途,否则一切后果由该组织或个人承担!本站和制作者不承担任何法律及连带责任!如果喜欢本片,请购买正版!
Dialogue: Marked=0,00:05:00.00,0:06:00.10,default,,000,0000,0002,banner;32,【WDA智能站】www.wda.com.cn【全球最大的智能手机中文论坛】http:\\bbs.wda.com.cn【WDA影音组】【ALEECN老枪压制】


有些前面说过了的,我在这就不说了

~~我只说其他的:

0,00:00:05.00,0:01:00.10 字幕滚动的持续时间
000,0000,0002 表示强制在上方从上到下2个像素
banner 表示强制文字做单行横向显示,从右到左滚动
32 是滚动速度,数字越大越慢






[ 本帖最后由 aleecn 于 2008-5-31 01:17 编辑 ]
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • 马子 技术积分 +2 原创精品~! 2008-5-31 10:40
  • 马子 金币 +100 原创精品~! 2008-5-31 10:40

TOP

3、AVS类

    AviSynth是AVI synthesizer的缩写,也经常称之为avs,简单来说就是个合成平台!在媒体文件和压缩软件之间担任“桥梁”的角色。这座桥梁不是简单的独木桥、而是有栏杆、有台阶(比喻其提供的大量虑镜)。因此比较灵活!如对于压制real格式来说,源媒体文件是vob、d2v(DVD处理过程中的中间文件)、ac3、mp3、avi、DAT/mpge等,而应用程序是各种real压缩软件如Helix real producer、BatchRealProducer144和EasyRealProducer14,它们都支持avs的导入。当然avs并不只是用于real压缩。它是媒体文件和压缩软件之间的“桥梁”,只要avs支持你所需要处理的媒体文件,压缩软件也支持导入avs文件,你都可以通过avs对视频进行处理,然后让压缩软件输出你所需要的格式的文件。
    也许你还是不明白AviSynth能做什么,举些简单的例子,你需要对一段avi进行处理。你想把画面尺寸缩小,你可以用avs;你想把画面上的杂点消除,你可以用avs;你想把画面处理得锐利些,你还是可以用avs;AviSynth是桥梁,位于媒体文件和压缩软件之间,压缩软件可以通过AviSynth调用和处理媒体文件。而且不仅仅是压缩软件,甚至是播放器也能调用avs,对播放的文件进行处理,得要需要的播放效果。

    AviSynth首先要编写建立一个包含特定命令的文本。注意这里的文本,简单的说就是windows的写字板写出来的文件,你可以用任何一种文本编辑器打开进行编辑。这一特定命令的文本称之为"脚本"(文件后缀名为avs),这些命令指定要运行处理的媒体文件和滤镜!

(网上很多教程,我不多说了,你只需安装
AviSynth和我提供的需要使用的基本一些滤镜文件。稍加修改我写的通用脚本就行了,我里面全注释好了,带#号的行表示忽略,软件是不会读取到的。)

#设定AVS 脚本调用dll 插件文件的工作路径
SetWorkingDir("C:\PROGRA~1\AviSynth 2.5\plugins")

#读取需要使用的滤镜
LoadPlugin("dgdecode.dll")
LoadPlugin("decomb.dll")
#LoadPlugin("KernelDeInt.dll")
LoadPlugin("UnDot.dll")
#LoadPlugin("dgbob.dll")
#LoadPlugin("Convolution3d.dll")
LoadPlugin("FluxSmooth.dll")
#LoadPlugin("TomsMoComp.dll")
LoadPlugin("VSFilter.dll")
LoadPlugin("SimpleResize.dll")

#DirectShowSource()在高版本avisnyth中显得更万能些,常用的媒体格式,如avi、mpge1/dat、mpge2/vob/bin都可以加载,另外可以不用分离视频和音频,而直接压缩!想要直接压制vob请使用高版本的avisynth,如目前的2.54 。如果遇到打不开的媒体格式你大都可以试试看DirectShowSource。DirectShowSource的读取需要安装各种音频和视频的解码器。
#DirectShowSource("F:\dvd\The Making Of Pumping Iron.rmvb")

#这个对于DVDRIP压制者来说可能更常用些。
#AVISource(F:\dvd\The Making Of Pumping Iron.avi")

#这个用于解码DVD的mpeg2格式的视频或D2V工程文件的读取
#mpeg2source("F:\dvd\The Making Of Pumping Iron.d2v")

#这里三行是读取视频,禁用原来自带的音频,强制桢速为23.97。使用你处理好的WAV音频,然后合并在一起。
#video=DirectShowSource("F:\dvd\The Making Of Pumping Iron.rmvb",audio=false,FPS=23.97)
#Audio=wavsource("F:\dvd\The Making Of Pumping Iron.wav")
#Audiodub(video,audio)

#轻度去除燥点,无参数,可重复多次使用,一般加载一次滤镜用一次好点~~~如果发现用多画面有些糊,可以适当减少使用。
Undot()

#色彩模式的转换,有些压缩软件或滤镜不支持某些色彩模式,需要转换,常用的有:
#ConvertToYV12()#(一般常用这个)
#ConvertToRGB32()
#ConvertToRGB24
#ConvertToRGB()
#ConvertToYUY2()
#Undot()

#剪切去除黑边(左,上,裁剪后宽度,裁剪后高度)
#crop(6,0,708,476)
#Undot()

#改变视频尺寸,用于普通影片。动画片可使用SimpleResize
LanczosResize(480,320)
#SimpleResize(480,270)#这个尺寸配合下面加黑边的尺寸很好,这几天的动画片就是这样搭配的。
Undot()

#给影像加黑边。参数是整数,顺序是左、上、右、下。有些宽屏电影满屏可能变形,加黑边可以保持原样并且字幕可以放在黑边上。
#AddBorders(0,25,0,25)
#Undot()

#层次:调节亮度、对比度和Gamma值。改第二个,数值在1.3-2之间比较合适。
Levels(0,1.2,255,0,255)
Undot()

#调整:可以调节色度,饱和度,亮度,对比度。
#色度:-180.0~180.0,默认0.0。正数趋向红色,负数趋向绿色。
#饱和度:0.0~10.0,默认1.0。0.0为黑白。
#亮度:-255.0~255.0,默认0.0。
#对比度:0.0~10.0,默认1.0。
Tweak(0,1.3,6,1)
Undot()

#读取字幕滤镜,可以用前面我提供的那两个字幕试验下~~~
TextSub("F:\dvd\WDA.ssa")
TextSub("F:\dvd\480x320.ssa")
Undot()

#锐化滤镜,一般放在最后,这个很好很强大。(还有其他锐化滤镜我就不介绍了)
Sharpen(0.3)
Undot()


把以上的代码拷进记事本里,并做如下修改
,保存后刚改后缀为AVS。

#DirectShowSource("F:\dvd\The Making Of Pumping Iron.rmvb")

这行,去掉#号,在后面路径上填写一个视频地址,然后用播放软件播放这个AVS看下效果,(注意字幕路径也改下~~~)
~~~

我们来做个对比,原文件和使用这个脚本后的效果,注意背景幕布和人物脸的暗部和衣服~~(具体还要看你自己的感觉和原文件的质量~~~)





[ 本帖最后由 aleecn 于 2008-6-12 19:08 编辑 ]
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • 马子 金币 +100 感谢兄弟分享~! 2008-5-31 10:46
  • 马子 积分 +1 感谢兄弟分享~! 2008-5-31 10:46

TOP

后记

我也不是想写什么大而全的东西,只是希望大家的压制水平能有个整体提高,~~也希望能抛砖引玉,把真正的高手揪出来~~~

这个教程写得比较仓促,有些东西也是未计划写入的,所以都是想到哪写到哪,难免会有疏忽和遗漏的,我会在今后修订更新的~~~

以上写的东西看似复杂,其实很简单,特别是使用AVS后,转换变得很容易,只要能有支持导入AVS的软件,几乎都能转换出不错的效果~~


[ 本帖最后由 aleecn 于 2008-5-31 12:32 编辑 ]

TOP

这东西太好了~!非常感谢老枪兄弟~!顶~!!!!!!!!!!!!!!!!!!

TOP

来支持老枪啦! 果然是精品啊!

TOP

精品啊,准备偷師下,弄点资源去IPONE那参加活动啊,哈哈

TOP

精品中的精品~!影音教程的合集~!再顶一下~!!!!!

TOP

自己顶下,因为增加了AVS的教程部分~~~

TOP

回复 10# 的帖子

必须再支持精品下! 这个教程是我们菜鸟的福音啊!

TOP

顶下枪哥的精彩教程!

TOP

再来支持下精彩教程!

TOP

更新了音频处理文件中文版,原来的可能是英文版~~~

TOP

顶上来给大家

TOP

很好 很强大
我在WDA的经历
初汉化 再刷机 后破解 终成超版

TOP

前来学习
缘来有你

TOP