我想從使用javascript的視頻文件中提取音頻,是否可以製作mp3文件或任何格式,以便我可以在html5中的音頻標籤中播放它?如果是的話如何?或者我應該使用什麼API?使用javascript從視頻流中提取音頻
0
A
回答
0
JavaScript是一種在客戶端運行的腳本,用於處理用戶交互。長時間的計算會導致瀏覽器暫停腳本,並可能導致頁面無法響應。此外,它不適合視頻編碼/解碼。
您應該使用Java applet進行視頻處理/音頻提取。這樣,處理仍然被卸載到客戶端。就內存和處理器週期而言,服務器上的處理是昂貴的。不建議。
0
Sooo,這不是最佳解決方案。這實際上很糟糕,因爲你會迫使用戶下載視頻而不看它。你可以做的是將文件作爲HTML5視頻播放,並隱藏視頻顯示,然後將控件顯示爲只是音頻。這有點像播放視頻,但只是在收聽音頻時不觀看視頻。
結帳jPlayer:http://jplayer.org/
它可以讓你在任何瀏覽器告訴它使用閃光燈,然後回落到HTML5,當你需要它基本上發揮了MP4。然後,您可以使用CSS/HTML/Images對樣式進行設置。
您可能需要先嚐試一個小測試,看看display:none;
css風格是否也會阻止播放視頻音頻。如果是這種情況,你也可以使用height:0;
;
再次,這是次優的,因爲你佔用了用戶的帶寬。還有其他解決方案可能會在流媒體環境中爲您刪除只有音頻。
相關問題
- 1. 從python視頻流中提取音頻
- 2. 從視頻中提取音頻
- 3. 從視頻中提取音頻幅度
- 4. PHP從視頻中提取音頻
- 5. 如何從視頻中提取音頻
- 6. FFmpeg - 從傳輸流文件(.ts)中提取視頻和音頻
- 7. 如何在Red5上從實況視頻流中提取音頻?
- 8. 如何在C++中使用ffmpeg從視頻中提取音頻?
- 9. 使用ffmpeg無法從視頻中提取mp3音頻
- 10. 如何使用python從視頻文件中提取音頻?
- 11. 使用ffmpeg從視頻中提取低/質量好的音頻
- 12. 從音頻流中提取元數據
- 13. 音頻/視頻流使用SimpleHTTPServer失敗
- 14. 從視頻和音頻文件中提取語音的文本
- 15. 從視頻中提取聲音
- 16. C#音頻和視頻流
- 17. 流式音頻和視頻
- 18. 只從流式視頻下載音頻?
- 19. 從視頻流中提取前景
- 20. 從YouTube視頻中獲取音頻
- 21. 使用javascript捕獲視頻和音頻
- 22. 使用Javascript生成音頻視頻(ogg)
- 23. Jwplayer音頻/視頻和Google提取
- 24. 用於從音頻流中提取單詞(語音)的庫?
- 25. 從python的音頻文件中提取音頻頻譜
- 26. 如何從HTML5中的視頻中提取音頻?
- 27. 從C#中的youtube視頻中提取mp3音頻文件#
- 28. 從Android中的視頻中提取音頻
- 29. 從Android中的視頻中提取MP3格式的音頻
- 30. 使用ffmpeg從文件中提取音頻流
那你知道我應該用什麼java applet嗎?或者你推薦什麼方法? – Amy
這取決於您嘗試處理的視頻類型(編解碼器/比特率/格式)。有JMF(Java媒體框架)可以幫助你做到這一點。 –