RMBATCH命令行参数详解![压缩real影片必看]
gundamboy@2002-01-11 20:29
[这个贴子最后由gundamboy在 2002/01/11 08:33pm 编辑]输入、输出方面的参数:
/I - 作为输入的文件 例:/I D: mpeg music1.dat
/D - 作为输入的目录(如果使用此参数,将会使/I命令失效)例:/D c: Real avifiles
/O - 作为输出的文件(如果前面使用了/D,则此命令指定输出目录)例:/O c: Real foo.rm
/X - 设置最长的编码时间,格式为<小时>:<分钟>:<秒> 例:/X 01:20:30
/TP - 打开两次扫描,用数字0、1表示,0表示关,1表示开,默认关闭(推荐打开,在后面会单独介绍)例:/TP 1
编码参数:
/T - 数据流量(用数字0-8表示,可多选,数字定义如下)
0 = 20Kbps28 Kbps Modems
1 = 34Kbps56 Kbps Modems
2 = 45KbpsSingle ISDN
3 = 80KbpsDual ISDN
4 = 220KbpsDSL/Cable Modem
5 = 150KbpsCorporate LAN
6 = 225Kbps256K DSL/Cable Modem(以上一般不考虑)
7 = 350Kbps384K DSL/Cable Modem(推荐)
8 = 450Kbps512K DSL/Cable Modem
例:/T 7,8
/A - 音频属性(用数字0~3表示,数字定义如下)
0 = 只有语音“Voice Only”
1 = 语音和背景音乐“Voice with Background Music”
2 = 音乐“Music”
3 = 立体声音乐“Stereo Music”(只有选它才行)
例:/A 3
/V - 视频属性(用数字0~3表示,数字定义如下)
0 = 普通运动图像“Normal Motion Video”
1 = 平滑的运动图像“Smoothest Motion Video”
2 = 图像边缘清晰的运动图像“Sharpest Image Video”(推荐)
3 - 幻灯片“Slide Show”
例:/V 2
/F - 文件类型(用数字0、1表示,数字定义如下)
0 = 单一数据流量“Single-rate”(本地播放推荐使用)
1 = 复合数据流量“Multi-rate SureStream”(因特网播放使用)
例:/F 0
/M - 指定一个配置文件(推荐使用,在后面会单独介绍)例:/M settings.txt
/H - 作者名 例:/H "GundamBoy"
/B - RM标题 例:/B "Gundam0083_1"
/C - 版权信息 例:/C "My Company 1999"
/Y - 是否允许录制声音,0表示不允许,1表示允许,默认为允许。
/Z - 是否允许录制影像,0表示不允许,1表示允许,默认为允许。
/OS - 输出的影片尺寸,格式为<宽>,<高>。例:/OS 144,32
/Q - 对影片的描述。例:/Q "机动战士高达系列第五部"
/N - 关键字。例:/N "高达 机动战士"
影片属性参数
/AR - 影片分级(用数字0、1、2、3表示,数字定义如下)
0 = 无限制(默认)
1 = 儿童级(可能不准确)
2 = 学生级
3 = 成人级
/W - 重视画面还是声音(仅在因特网播放时有效)0 = 重视声音 1 = 重视画面
/? - 帮助信息
画质参数
/RZ - 缩放属性(用数字0、1表示,数字定义如下)
0 - 快速缩放“Fast Resize”
1 - 高品质缩放“High Quality Resize”(推荐使用)
/IT - Inverse-Telecine(不知怎么翻译),将30fps的影片转换为24fps的影片(对画质无影响,能减小文件)0表示关闭 1表示打开。
/DI - De-Interlace 能提高画质(推荐打开)
/NF - 噪音滤除。(用数字0、1、2表示,数字定义如下)
0 - off
1 - 滤除低频噪音
2 - 滤除高频噪音
/VB - 动态位率压缩“VBR”(用数字0、1表示,0表示关,1表示开)(推荐打开)
下面是有关配置文件的参数:
TARGET - 数据流量类型
TOTAL_BIT_RATE - 数据流量,单位Kbps(最大为5000Kbps)
AUDIO_CODEC - 音频压缩类型
VIDEO_CODEC - 视频压缩类型(默认为RV300)
MAX_FRAME_RATE - 每秒最大帧数(0.25帧~30.0帧,默认为15帧)
其中AUDIO_CODEC可以为:(只列出常用的)
cook23 = 44 Kbps Stereo Music High
cook24 = 64 Kbps Stereo Music
cook25 = 96 Kbps Stereo Music
atrc1 = ATRAC3解码 94 Kbps Stereo Music (推荐)
atrc2 = ATRAC3解码 105 Kbps Stereo Music
atrc3 = ATRAC3解码 132 Kbps Stereo Music
atrc4 = ATRAC3解码 146 Kbps Stereo Music
atrc5 = ATRAC3解码 176 Kbps Stereo Music
atrc6 = ATRAC3解码 264 Kbps Stereo Music
atrc7 = ATRAC3解码 352 Kbps Stereo Music
其中VIDEO_CODEC可以为:
RV200 = Real 6.0 G2的编码
RV201 = Real 6.0 G2的编码with SVT
RV300 = RealVideo 8.0编码(推荐)
这是我的作的BAT文件:
RMBatch /D D: MPEG /O D: FILM /V 2 /F 0 /TP 1 /RZ 1 /DI 1 /IT 1 /VB 1 /H "gundamboy" /M rm_op.txt
把以上内容存为文本文件,再手动把文件后缀改为.bat就行了。
rm_op.txt配置文件内容:TARGET=8,TOTAL_BIT_RATE=400,AUDIO_CODEC=atrc1,VIDEO_CODEC=RV300,MAX_FRAME_RATE=24
以上参数就很适合压缩绝大部分的动画片,压缩比大约为5:1,画质几乎无损失
/D D: Mpeg 可以把要压缩的动画片全部拷到这个目录中,然后双击这个bat文件,剩下的就是等待了。
/O D: FILM 压缩后的影片都在这里,文件名与源文件名相同,只是后缀为.rm。
/V 2 没有特殊需要,这么设置就行。
/RZ 1 一定要用,否则画面非常烂
/TP 1 会很耗时间(大约两倍于影片时间),但是能提升剧烈运动的影像部分品质,我试了一下还是有效果的,对于主频>600,内存>128,时间充沛的人还是有必要打开的。
/VB 1 一定要用能最大幅度的载不降低画质的前提下减小文件
/DI,/IT的影响不是很大,一般尽量打开。
MAX_FRAME_RATE=24 每秒最大帧数设为24就足够了电脑上达到15帧就算动画了。TOTAL_BIT_RATE=400 400-600之间画质增加不明显,设350-400足够。
如果还觉得文件有点大,可以将AUDIO_CODEC=atrc1改为AUDIO_CODEC=cook23,可以减少小部分体积,损失一些高音频,cook23(44k high)的解码比cook24(64k)的解码要好。
如果硬盘够大的话,尽量把VCD上的DAT文件拷到硬盘上,这样可以提高速度、减少出错。
最后还要提的就是配置文件的参数间一定要用“,”分开,不能用回车代替(可能是程序的小bug).
RMBATCH命令行参数详解![压缩real影片必看]
gundamboy@2002-01-11 21:09
参考文件为realpruducrer帮助文件,如有翻译不当之处清指出。RMBATCH命令行参数详解![压缩real影片必看]
gundamboy@2002-01-11 21:16
希望有更多的人来和我讨论影像声音格式的问题,real、avi、wmv、asf、mov、mp3、vqf、wma、ogg等。RMBATCH命令行参数详解![压缩real影片必看]
ERICK@2002-01-11 21:28
在real producer8.5上全都可以调整啊,不须用这么麻烦吧RMBATCH命令行参数详解![压缩real影片必看]
gundamboy@2002-01-11 22:13
感觉用命令行比较方便,作一个批处理,一下就都搞定了,而且还易维护。