2017-12-18 205 views
-1

我在我的Ionic 3應用程序中使用Videogular2庫。該應用程序的一個主要特點是能夠在視頻中尋找不同的地方。最佳視頻格式/編解碼器,可通過視頻圖像優化'搜索'

我注意到,一些格式已經非常快的響應求,而其他需要幾秒鐘到那裏,即使視頻是在已經緩衝 - 我想這可能取決於解碼過程中使用。

將最好的折衷辦法是什麼,以加快搜索時間,同時仍保持文件的大小相當小,使得視頻能夠從服務器傳輸的內容?

編輯 嗯,我瞭解到,我的視頻以mov格式錄製的事實導致了查找延遲。任何應用於此的代碼轉換都無濟於事,因爲mov是有損的,損壞必須已經完成。在屏幕捕獲視頻並以普通mp4對其進行編碼之後,搜索幾乎立即進行。

回答

1

將最好的折衷辦法是什麼,以加快搜索時間,同時 仍保持文件的大小相當小,使得視頻可以 從服務器傳輸的內容?

減少編碼視頻時的關鍵幀距離。這將允許使用較少的掃描速度構建全幀,具體取決於編解碼器。

此,如果使用相同的質量參數會增加文件大小,所以這種妥協是在同一時間,以減少質量。

實際效果取決於編解碼器本身,它是如何構建的中間幀,並在瀏覽器它是如何支持/實現。這與一般的加載/緩存策略一起(可以通過media source extensions控制後者中的一些)。