用mencoder轉psp mp4影片
改版過後的psp可以直接播h.264格式的mp4影片
原本以為轉psp 的影片格式只要codec選對就可以了
沒想到即使選了x264的 codec還是失敗了好幾次
而mplayer.hu的doc也很舊了,沒有教如何轉成psp可以看h.264的影片的方法
只有比較舊的
找google和看manual奮鬥了一兩天後,發現mencoder-user mail list上有一篇
成功的方法(裡面還有ipod的轉法)
http://lists.mplayerhq.hu/pipermail/mencoder-users/2007-September/006961.html
http://0rz.tw/364F5
以下是我下的參數
mencoder -sws 9 -vf scale=480:272,harddup,unsharp=l3x3:0.7 /
-oac faac -faacopts br=64:mpeg=4:object=2:raw /
-ovc x264 -x264encopts /
bitrate=350:global_header:partitions=all:trellis=1 (跟下面一行要黏起來)
:vbv_maxrate=768:vbv_bufsize=2000:level_idc=30:threads=auto /
-of lavf -lavfopts format=psp -ofps 24000/1001 $infile -o $outfile
-sws是縮放的品質 0最差 9最好
-vf scale= xxx:xxx 是解析度,後面不用調
-oac faac是指聲音用aac codec
-ovc x264是指影像選h.264的codec
-x264encopts 是x264的環境選項,也就是後面一長串東西,通常會動到的就只有bitrate
而其中還有一個參數threads=auto 或是設成threads= number of cores
就會讓多核心的cpu 同時做encode的動作,可以加快速度
-ofps 後面是指fps數 24000/1001 = 23.976 選30000/1001的話就是29.97
也可以改成2 pass來編碼
我寫了一個小script 來做編碼的動作
http://www.cs.nctu.edu.tw/~wnliu/share/video2psp
Usage: ./video2psp inputfile outputfile
Enjoy it
--
▄▄▄▄▄▄▄ ▄▄▄▄ ▄▄▄▄▄▄ <telnet://bbs.cs.nctu.edu.tw>
█▄▄▄▄█ █ ▄▄▄▄▄█ Player: demintree
▄█▄▄▄▄█ ▄▄▄█ █▄▄▄▄▄ From: H-199-163.RAS.NCTU.edu.tw
☆ 次世代BS2 ☆ 可申請個人板 150MB 相簿 http://pic.bs2.to 交大資訊人 250MB
Linux 近期熱門文章
21
56
PTT數位生活區 即時熱門文章