簡體   English   中英

用於html-android的FFmpeg mp4編碼器

[英]FFmpeg mp4 encoder for html-android

您好,我正在嘗試將使用ffmpeg的網絡攝像頭自動捕獲的視頻.mp4放入HTML(在台式機Linux中運行ffmpeg),然后激活本地主機,以便我的android能夠看到它。

video.mp4能夠在linux和html-desktop中運行。

我的android-browser(html-android)中的視頻可以播放,但是all white和像素錯誤,所以失敗了。

我認為是因為android具有差異性表面,因為它在我的桌面上可以完美運行,然后我繼續搜索並嘗試使用ogv / webm。

最后,我只是使用下載的另一個mp4,它可以完美運行。 現在我認為問題出在ffmpeg創建的mp4-webcam(在cmd中運行)

我比較了mp4-網絡攝像頭和mp4-下載的

5秒1分鍾,

數據速率:16477kbps和613kbps

幀率:30frm / s和23frm / s

大小:9MB和5 MB

即使是僅5秒鍾的網絡攝像頭視頻,它仍然比下載1分鍾的視頻具有更大的數據量,這也許是因為沒有進行轉換。

但是問題是那是問題的原因嗎? android-html(google chrome)無法顯示並顯示壞點,因為它在桌面上運行。 這不應該是問題嗎?

我真的需要將攝像頭記錄轉移到android-surface(我的網絡應用)中。

我不知道要解決它,有什么建議嗎? 我一直在搜索很多。 也許還有另一個我不知道的問題。

編輯:我的cmd ffmpeg運行:ffmpeg -y -f v4l2 -i / dev / video1 -codec:v libx264 -qp 0 -t 0:00:05 hss.mp4

編輯2:我的第二個想法,因為我使用的ffmpeg編碼器(libx264)不支持android。 但我還是不知道

我剛剛將mp4-ffmpeg轉換為webm,webm對於視頻瀏覽器更友好

暫無
暫無

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

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