我正在努力添加將視頻上傳到我正在開發的CMS的功能,並且我對上傳視頻的「最佳做法」有些困惑。視頻將使用Video.js庫進行播放。HTML5視頻格式最佳做法
我對HTML5視頻的理解是有三種可能的格式:MP4,OGG和WEBM。 It would appear MP4支持所有瀏覽器,而其他兩個支持較少。
- 如果我想允許用戶上傳任何類型的視頻,那麼我需要將他們上傳的任何內容轉換爲適用於HTML5的格式嗎?或者有什麼不同的方法可以解決這個問題?
- 如果到處都支持MP4,那麼包括其他兩種格式又有什麼意義呢?如果我在用戶上傳後轉換視頻,我應該將視頻轉換爲全部三種版本嗎?
- 我假設當您將視頻上傳到YouTube時,他們會將視頻轉換爲正確的格式?或者他們還有什麼能夠播放任何視頻格式?
- 是否有任何庫或技術可以快速轉換上傳的視頻?
您可以使用'ffmpeg'在服務器上將媒體轉換爲不同的格式,並且在'html'處使用'
是的,我正在查看https://github.com/AydinAdn/MediaToolkit來轉換視頻 - 但我應該將視頻轉換爲所有三種格式,還是讓MP4足夠? – William
請參閱['