2010年11月13日 星期六

Mencoder profile for PSP

要讓 PSP 能播放 H.264 的影片,x264 的編碼旗標 x264encopts 至少要有以下幾項(使用版本 x264-snapshot-20101110-2245)
  1. global_header
  2. b_pyramid=none
  3. 8x8dct=no
  4. frameref必須小於4
以下是我目前使用的 mencoder.conf

[PSP]
profile-desc="PSP Video : H.264 + AAC"
ovc=x264=yes
sws=9
vf=softskip,scale=720:480,harddup,unsharp=l3x3:0.7
x264encopts=bitrate=500:global_header:subq=7:b_adapt=2:partitions=all:me=umh:frameref=3:bframes=3:weight_b:b_pyramid=none:8x8dct=no:threads=auto
oac=faac=yes
faacopts=mpeg=4:object=2:raw=yes
of=lavf=yes
lavfopts=format=psp=yes

這個 profile 盡可能的在要求的解析度以及 bitrate 下達到最高品質,使用者可以改變 scale 與 bitrate來調整影片解析度與檔案大小。


Reference link:
http://www.mplayerhq.hu/DOCS/HTML/en/menc-feat-x264.html
http://ashotw.blogspot.com/2009/12/mencoder-libx264.html
mencoder --fullhelp