我從相機捕獲了一個視頻並存儲在SD卡中,現在我需要將該視頻文件轉換爲二進制格式用於我的進程。任何人都可以告訴我如何將視頻文件轉換爲二進制格式。提前致謝!!!!如何將視頻文件(.mp4,.3gp)格式轉換爲android中的二進制格式
0
A
回答
1
我將我的圖像文件和PDF文件用下面的方法,嘗試對您的要求
Bundle objBundle = objResult.getExtras();
Uri uriString = Uri.parse(objBundle.get("").toString());
File file = new File(uriString.getPath());
FileInputStream objFileIS = new FileInputStream(file);
ByteArrayOutputStream objByteArrayOS = new ByteArrayOutputStream();
byte[] byteBufferString = new byte[1024];
for (int readNum; (readNum = objFileIS.read(byteBufferString)) != -1;)
{
objByteArrayOS.write(byteBufferString, 0, readNum);
System.out.println("read " + readNum + " bytes,");
}
byte[] byteBinaryData = Base64.encode((objByteArrayOS.toByteArray()), Base64.DEFAULT);
strAttachmentCoded = new String(byteBinaryData);
這可能會幫助你
+0
Uri uriString = Uri.parse(objBundle.get(「」)。toString());在這一行中,我必須在get(「」)函數中給出文件路徑,是這樣嗎? – Azhar
+0
@Azhar我從另一個活動使用putExtra傳遞我的文件。到這裏。 get(「」)函數是獲取objBundle中發現的任何數據 –
相關問題
- 1. 如何轉換視頻格式MOV的3GP或MP4 android系統
- 2. 如何將視頻文件(.mp4)格式轉換爲android中的二進制格式?
- 3. 將所有視頻格式轉換爲3gp和mpeg4視頻格式?
- 4. 轉換MP4格式的視頻
- 5. 將視頻保存爲3GP格式
- 6. 如何將圖像文件轉換爲二進制格式
- 7. 如何將mp4轉換爲avi格式?
- 8. 如何將所有視頻格式的文件轉換爲Android中所有音頻格式的文件
- 9. 通過PHP將視頻轉換成任何格式爲mp4?
- 10. 如何使用FFMPEG將MP4視頻文件轉換爲FLV格式
- 11. 將.exe格式的Adobe Flash Player視頻文件轉換爲Windows視頻格式
- 12. 我們可以將視頻文件轉換爲所有這些格式(swf,3gp,mp4,flv,ogv)嗎?
- 13. Android:將標準XML轉換爲Android二進制XML格式(AXML)
- 14. 將二進制文件轉換爲.p7b格式
- 15. SAS可以將CSV文件轉換爲二進制格式嗎?
- 16. 如何在iOS中將圖像轉換爲二進制格式?
- 17. 什麼是iPhone最優化的視頻格式:.3gp或.mp4?
- 18. 將格式爲.dwz的視頻轉換爲其他格式
- 19. C#:寫值轉換爲二進制(.bin文件)文件格式
- 20. 如何將protobuf圖轉換爲二進制格式?
- 21. 十進制轉換爲二進制格式轉換
- 22. 如何將Hexa轉換爲4位格式的二進制文件?
- 23. 轉換視頻文件格式matlab
- 24. 在c#中將視頻文件轉換爲flv格式#
- 25. html5-將mp4視頻以編程方式轉換爲其他格式
- 26. 如何將.npz格式轉換爲.py格式的.csv文件?
- 27. 我如何能加密的文本轉換爲二進制格式的android
- 28. 使用php和ffmpeg將任何格式的視頻轉換爲mp4
- 29. 在SQL Server中將整數轉換爲二進制格式
- 30. 將十進制轉換爲二進制,然後將二進制轉換爲未知格式?
視頻文件已經是一個「二進制格式」。 – CommonsWare