我需要確定如何在Android設備中錄製視頻並將其編碼到mp4容器中的h.264基準配置文件中。我無法找到關於此的信息,因爲智能手機制造商通常不會顯示它。我所知道的是,索尼Z3在H.264 High Profile(L3-L6),HTC One M8-H.264 Baseline,Samsung Galaxy S3中編碼所有錄製的視頻 - 部分在高和基線。我可以在Android設備上錄製視頻並將其編碼爲h.264(基線配置文件)嗎?
回答
它幫助我: http://writingminds.github.io/ffmpeg-android-java/ 我用這個現成的解決方案,因爲我有問題,編譯與Cygwin64和Android NDK的ffmpeg庫在Windows 7
可以提供一些代碼示例。 –
我無法理解hot使用它 –
您必須使用官方的[FFmpeg Documentation](https://ffmpeg.org/ffmpeg.html)。 這是有點困難,但沒有其他選擇。例如: 'String [] cmdArray = {「-y」,「-i」,路徑,「-map」,「0」,「-c:v」,「libx264」,「-profile:v」 ,「基線」,「級別」,「3.0」, 「-preset」,「ultrafast」,「-b:v」,乘以視頻位速率,「--bufsize」,乘以視頻位速率,「-c:a」 ,「-b:a」,AUDIO_BIT_RATE_STRING,輸出}; ' '嘗試{' 'ffmpeg = FFmpeg.getInstance(context);' 'ffmpeg.execute(cmdArray,new ExecuteBinaryResponseHandler(){...} –
- 1. Flowplayer H.264視頻編碼
- 2. Java - h.264視頻編碼
- 3. H.264視頻編碼
- 4. Android:視頻編碼H.264和設置幀率不工作
- 5. 驗證視頻編碼爲H.264
- 6. 直接在GPU上將FBO紋理編碼爲H.264視頻
- 7. 將高分辨率H.264流解碼爲基線配置文件
- 8. 使用MediaCodec API在Android中編碼視頻時設置AVC/H.264配置文件
- 9. 是否可以在Android設備中查看H.264視頻的.mpeg流?
- 10. 使用FFmpeg編碼H.264 CBR視頻
- 11. Android:在虛擬設備上錄製視頻。可能嗎?
- 12. 在Android上實時編碼H.264流
- 13. 2017年H.264編碼配置文件被認爲是「安全」嗎?
- 14. 我可以找到編碼成不同質量的h.264視頻樣本。
- 15. 是否有可能以視頻編碼H.263從轉換爲H.264在可可或iPhone
- 16. Sony Smarteyeglass以H.263或H.264格式輸出視頻嗎?
- 17. 我可以爲HTML5文件上傳設置視頻長度限制嗎?
- 18. 使用Azure配置視頻流以流式傳輸H 264?
- 19. 我可以使用gcm將視頻發送到Android設備嗎?
- 20. 我可以將Youtube視頻嵌入到Android設備中嗎?
- 21. 通過avconv將h.264編碼視頻輸出到vlc
- 22. 爲Android設備編碼視頻
- 23. 在iOS設備上流式傳輸Raspberry Pi上的H.264視頻
- 24. 在Android上將視頻錄製幀速率設置爲1
- 25. 解碼在iOS上編碼爲H.264的單幀編碼
- 26. android:不能改變編碼視頻大小和如何編碼h.264
- 27. 如何設置MediaCodec編碼H.264視頻的平均+最大比特率?
- 28. php exec命令在ubuntu上使用ffmpeg和x264工具將視頻編碼爲h.264 mp4文件
- 29. 如何將視頻從H.264轉換爲H.265
- 30. 我可以製作基於網絡的視頻錄製嗎?
您可以查詢CodecProfileLevel信息出來的http:// developer.android.com/reference/android/media/MediaCodecInfo.CodecCapabilities.html – fadden