-1
我們在我們的android應用程序中有音頻和視頻錄製選項,音頻文件格式爲.mp3,視頻文件格式爲.3gp,只是我想從實際大小減小文件大小而不會丟失質量。例如,視頻文件是3MP,它應該是2或1 mp。在android中減少視頻和音頻文件大小的最佳方法?
我們在我們的android應用程序中有音頻和視頻錄製選項,音頻文件格式爲.mp3,視頻文件格式爲.3gp,只是我想從實際大小減小文件大小而不會丟失質量。例如,視頻文件是3MP,它應該是2或1 mp。在android中減少視頻和音頻文件大小的最佳方法?
聽起來像要減少分辨率(例如:寬度/高度的圖片大小)。
的選項檢查MediaRecorder API手冊:
setVideoSize(int width, int height)
命令,它可以設置視頻輸出尺寸(注:從SDK手冊 「後,必須setVideoSource()
被稱爲」)。
setVideoEncodingBitRate(int bitRateNumber)
命令可以減少文件大小(以字節爲單位),但也可能會影響視覺質量。一些數字使小文件字節可視保持相同的圖像質量的眼睛。研究比特率設置如何影響視覺圖像。
實驗與上面,看看什麼最適合你。
先試用setVideoSize(width, height)
。
[壓縮(縮小大小)的音頻和視頻文件在Android]可能重複(https://stackoverflow.com/questions/22626997/compress-reduce-size-of-audio-and-video-files-in -Android) –