changtayu wrote:
都是mp4為何psp...(恕刪)
可以的,用這個winmenc軟體,ini檔的設定如下:
[Settings]
VideoEnc=x264
VideoBR=600
AudioEnc=AAC
AudioHz=48000
AudioBR=128
AudioQuality=5
MP3Mode=0:stereo
AudioID=default
MP3Vol=default
MP3Encode=cbr
MP3AQ=default
AACMpeg=4
AACObject=2:lc
VolNorm=1
VideoSize=480:272
Videofps=original
VHQ=1
2Pass=0
1PassTurbo=0
Deinterlace=0
Ivtc=0
ScaleUpTo=100
vqscale=5
fixed_quant=5
crf=22
Aspect=default
VideoQuality=0
Xcmd=-sws 9
Xvc=level_idc=13:bframes=0:frameref=2:nopsnr:nossim:nocabac
Xvf=harddup
Xvfpre=
Xac=
Xaf=
Xss=
Xendpos=
Xof=mp4-avc.bat
SubLoad=ssa
SubPos=95
SubSize=4
SubBlur=2
SubOutline=2
SubCP=cp950
SubFileExt=
SubFont=C:\WINDOWS\fonts\arialuni.ttf
當然也可以自行修改,解碼的code也要有
基本上要了解mp4要先了解何謂MPEG?MPEG是Moving Pictures Experts Group的縮寫,組織成員皆為數位影音訊號處理技術的專家,組織的目標則是致力於建立數位影音的標準格式..
mp4全名應為MPEG-4 part 14(最新的ISO / IEC 14496的標準規範),是一種仍在發展中的多媒體影音的編碼容器標準.其中影音的規範主要承接並改進了mpeg-1及mpeg-2的許多特性而且另外新增了對數位版權的保護.再加上能夠支援多種位元傳輸率及更先進的編碼運算方式能夠讓影音文件在原品質輸出的前提下而所佔的存儲空間卻更小由於這些特性讓可攜式播放設備有更佳的支援度..所以..成為當紅的影音格式..
之前說到mp4的屬於發展中的編碼標準,所以在播放軟體的兼容性上容易因視訊及音訊編碼格式不同而無法播放
這其中也包含了對視訊的位元率及音訊的採樣率的限制...
簡單說mp4就像是個儲存多媒體資料的容器..而在MPEG-4 part 14的規範裡,幾乎所有的類型的數據都可以內嵌在mp4這個格式底下..也就是說同樣是mp4的附檔名裡頭,儲放的影音資訊卻有可能是完全不同的編解碼運算方式,換句話說MPEG - 4文件可以包含任意數量的音頻,視頻,甚至字幕,並沒有所謂的通用標準規範..而MPEG公司將mp4這個格式授權給開發商自行運用,但對使用的編解碼器但卻沒有強制註冊機制,自然常會有播放器間,因為硬體限制或是編碼支援程度上的不同而產生無法支援的情況存在..
而要解決這樣的歧異..轉檔前必須先了解播放器對媒體的規範及限制..這樣轉出來的影音資料才可以順利播放
上面的確有不少誤人子弟的發言....
簡單的說,檔案格式不等於編碼格式
例如以本篇的MP4來講,副檔名雖然是.mp4
但是影片內容的編碼格式會有不同
例如Divx, mpeg4, h.264, x.264等等不同的編碼
所以同樣的檔案格式,不見得可以互通
這個問題在電腦上沒什麼,因為電腦的硬體能力強,也可以安裝大量的codec
但在小型的移動裝置上,就會有這種格式不相容或者是LAG,影音不同步的情形
要解決的方式,就是要了解自己的裝置支援什麼檔案格式和編碼格式
也要清楚裝置的能力在那裡,例如解析度,bit rate,fps,等等,
要是超出裝置的能力,就算能播也會LAG
看來要播影片很復雜? 沒錯,現在的軟硬體環境就是這麼復雜
所以建議樓主多了解一下自己的PSP和IPHONE,多做點功課吧




























































































