0
我正在使用AVAssetExportSession導出640x480的一些東西,並且這些文件有點怪異 - 可以預見的怪異,但仍然可怕,因爲我們需要通過3G網絡從手機上傳它們。除了降低分辨率之外,是否有任何方法影響文件的大小?理想情況下,我想嘗試一下,例如壓縮更難(即使降低質量),或者降低到15幀/秒等,但似乎沒有任何掛鉤。AVAssetExportSession中的幀速率或比特率?
我正在使用AVAssetExportSession導出640x480的一些東西,並且這些文件有點怪異 - 可以預見的怪異,但仍然可怕,因爲我們需要通過3G網絡從手機上傳它們。除了降低分辨率之外,是否有任何方法影響文件的大小?理想情況下,我想嘗試一下,例如壓縮更難(即使降低質量),或者降低到15幀/秒等,但似乎沒有任何掛鉤。AVAssetExportSession中的幀速率或比特率?
With AVExportSession
您只能使用預設。如果AVAssetExportPresetMediumQuality
和AVAssetExportPresetLowQuality
不適合你,你最好使用AVAssetReader
和AVAssetWriter
。 AVAssetWriter
支持比特率設置,並且可以選擇在寫入時跳過幀以獲得較低的FPS。
亞歷克斯 - 關於跳幀取得較低的FPS,我該怎麼做?這正是我需要做的。 – Ryan 2012-05-23 18:03:30