簡體   English   中英

Android記錄方形視頻和concat

[英]Android record square video and concat

有沒有辦法錄制方形(640x640)視頻並在Android中連接它們? 我抬頭看了互聯網,發現了一些解決方案。 解決方案似乎是“ffmpeg”。 但是,要使用ffmpeg,我需要深入NDK並從其源代碼構建ffmpeg。 僅使用Android SDK是否有解決方案?

我的基本需求是:

  • 錄制多個視頻(方格式)
  • 調整捕獲的視頻大小(即480x480到640x640)
  • Concat捕獲了視頻
  • 旋轉最終視頻(順時針90)
  • 最終輸出將采用mp4或mpg格式

僅使用Android SDK是否有解決方案?

並不是的。

您的主要視頻錄制選項是MediaRecorder ,它完全不支持您列出的內容。 例如,不要求任何Android設備支持拍攝方形視頻。

您也可以使用相機預覽功能從各個幀中組合您自己的視頻。 藤做到這一點,AFAIK。 在那里,您可以使用現有的Bitmap工具來處理裁剪,調整大小和旋轉。 然而,這將是緩慢的,並且以能夠保持合理幀速率的方式執行此工作將是困難的。 此外,我不知道是否有一個庫可以將這些幀拼接成一個視頻,或者混合在任何類型的音頻中(相機預覽是純圖像)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM