[英]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.