在PlayStation Meeting 2003会议上,索尼计算机娱乐公司宣布了PSP掌机的技术标准。索尼将PSP定位于二十一世纪的Walkman,这显示出SONY对这款产品的强大信心。
在介绍 PSP使用之前,我们现在分析下PSP使用MP4的编码格式,在对转换君[3GP]的Transcoding编码格式文件上,可以找到-bitexact -vcodec xvid -s 368x208 -r 29.97 -b 1500 -acodec aac -ac 2 -ar 24000 -ab 64 -muxvb 768 -f 3gp诸如此类的语句,实际上已经把PSP的编码说的很清楚了:视频使用MPEG4[XVID] 音频使用AAC 368x208是PSP的全屏分辨率,-R 20.97就是FPS,知道这些我们就可以做出自己满意的PSP专用MP4文件。
资源传入PSP
首先我们要把PSP与电脑连接,PSP与电脑可以通过MINI USB线连接,市场上买10来块一跟,原装的为100左右。确认USB线连接好后,点选Settings中的USB Connection。此时Windows系统将识别PSP为读卡器。在我的电脑中添加一个盘符。
Windows Me 2000 XP能直接识别,98系统可下载SONY USB驱动加以识别。
接下来说明如何将MP4和HTM或MP3文件传入PSP,PSP使用的是Memory Stick Duo简称记忆棒。我们新买回家的记忆棒需要格式化,在PSP中Settings -> System Settins ->Format Memory Stick 中选择格式化记忆棒,格式化会在记忆棒中建立若干个文件夹,以对应PSP各种不同功能。
PSP的MP4文件需要专门的命名格式,并放入指定的文件夹下才可以正常播放。
具体操作:我们把需要传入的文件复制/粘贴到Removable Disk(这里以英文系统为准,中文系统名字有可能不同)->MP_ROOT->100MNV01下
格式如下:
需要把MP4文件以M4VXXXXX.MP4 [MP4文件] M4VXXXXX.HTM [预览图] 存放在100MNV01下 [XXXXX为任意搭配数字]。
在PSP中选择Video 就可以播放
视频转换
现在我们平常使用的视频文件格式有WMV AVI MPEG RM RMVB等,种类繁多,下面我们分别以这几种格式做转换分析
1 我们先介绍各种WMV AVI MPEG文件的压缩转换
现在PSP能使用的转换软件有IC2和3GP[转换君] ,由于IC2是收费软件,我们以3GP做详细介绍。
运行3GP_Converter.exe,中间是选择编码格式 FPS和音频格式。
我先来介绍下其中的参数对于画质和音色的影响
QVGA 画面以4:3处理 转换后旁边有2条很粗的黑边
368X208 画面以16:9处理 转换后以全屏播放 ß--这个效果比较好
FPS 就是每秒画面数量 数字越高,画面越流畅
Kbps 这个代表画面码率,数字越高,画面越清晰,马赛克越少
声道和声音色速率 数字越高,音色越好
举例:
一般动画 QVGA 15FPS 386Kbps立体音/96kbps
电影,动态画面少 QVGA/15fps/512kbps 立体音/96kbps
大动态电影 QVGA/15fps/768kbps 立体音/128kbps PS:文件较大
软件运行界面入下:
第1步 :先在中间设置好你需要的画面和音色质量等级
第2步 :在输出到选择输出路径
第3步 :把需要转换的文件拖入最上面的大框就行,接下来就等处理完毕既可得到转换好的MP4,传入PSP就可以慢慢欣赏了。
画面加强:优化画面,适应PSP16:9画面和自写压缩参数
在3GP目录下有个非常重要的文件:Transcoding.ini 。此文件可以使用一般文本浏览器打开,比如记事本。
[ItemX] (X为任意数字)
Title=368x208/29.97fps/768kbps 立体音/128kbps
TitleE=368x208/29.97fps/768kbps Stereo/128kbps
Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -title "<%Title%>" -timestamp "<%TimeStamp%>" -bitexact -vcodec xvid -s 368x208 -r 29.97 -b 768 -acodec aac -ac 2 -ar 24000 -ab 64 -f 3gp "<%TemporaryFile%>.3gp""
。。。。。。。。。。。。。。。。。。。。。(后面还有很多)
我们现在要看的是:
-bitexact -vcodec xvid -s 368x208 -r 29.97 -b 768 -acodec aac -ac 2 -ar 24000 -ab 64 -f 3gp "<%TemporaryFile%>.3gp""
这几个字 只要修改上面的文字,就可以自己制定格式和参数
-s 368x208 这是分辨率 368X208 压缩后就是全屏幕 当然也可以自己制定
-r 29.97 为FPS数值
-b 768 为图像码率
-ac 2 1为单声道 2为立体声
-ar 24000 -ab 64 声音码率
-minrate 384 -maxrate 1024 VBR模式压缩 动态码率 minrate为最小 maxrate为最大
u 例 1:Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -title "<%Title%>" -vcodec xvid -s 368x208 -r 14.985 -b 512 -minrate 384 -maxrate 768 -hq -acodec aac -ac 2 -ar 24000 -ab 64 -f 3gp "<%TemporaryFile%>.3gp""
2 PASS 压缩 使用<%TemporaryFile%>自己调用自己进行2PASS压缩
u 例2:Command0=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -pass 1 -passlogfile "<%TemporaryFile%>" -vcodec xvid -s 320x240 -r 14.985 -b 216 -acodec aac -ac 2 -ar 24000 -ab 48 -f 3gp "<%TemporaryFile%>.3gp"" Command1=""<%AppPath%>coresffmpeg" -y -i "<%InputFile%>" -pass 2 -passlogfile "<%TemporaryFile%>" -title "<%Title%>" -vcodec xvid -s 320x240 -r 14.985 -b 216 -acodec aac -ac 2 -ar 24000 -ab 48 -f 3gp "<%TemporaryFile%>.3gp""
下面是条修改好的命令 (已经测试过成功)
参数为
368x208/15fps/512kbps 立体音/96kbps
例3:-bitexact -vcodec xvid -s 368x208 -r 14.985 -b 512 -acodec aac -ac 2 -ar 24000 -ab 48 -f 3gp
对比上下2条,就可以很清楚知道如何修改。
3 RM和RMVB 压缩
RM和RMVB压缩成MP4有好多方法,在这里介绍3种办法。
TMPGEnc PLUS (PS:有些RMVB压缩后可能没有声音请参考 WinAVI Video Converter 方法)
TMPGEnc PLUS能让我门很方便的把RM或RMVB压缩成MPEG2文件
下面是使用方法
1 打开TMPGencPlus,在下方选择要压缩的文件,点击浏览,选中需要转换的文件,确定。在选择输出的保存地址。
点设定,先点选视频,画面尺寸和长宽比按照实际片源大小设置,一切按照图片设置就行
画面尺寸就是需要的画面分辨率 建议 640X480 或 368X208
画面高宽比 可以使用4:3 或 16:9 16:9效果就是PSP里的全屏设置
动态码率建议使用2次VBR 在不提高文件大小的基础上减少马赛克出现
码率控制模式 :可以按照自行选择,建议使用动态码率。
设置好确定,按左上方开始就可压缩成MPEG2文件,再拖入3GP进行压缩。
2 WinAVI Video Converter
第1步:点击WMV按钮,选取需要压缩的文件
第 2 步点击 BROWSE 选择输出文件夹
第 3 步点击 ADVANCED 选择压缩参数
一般使用 768 或 512 即可
按确定确认 第4步按OK开始压缩
等它把文件处理完成 , 就可以得到 WMV 文件,再拖入 3GP 进行压缩。
3 使用 REALONE 编码器直接编码
下载影音暴风,安装。(先卸载REALONE,有冲突)
把后缀名RM或RMVB直接改成AVI,拖入3GP压缩,最容易出现问题,不推荐。
网友评论