2016-06-27 77 views
12

我正在寫一個軟件,在firefox中操縱相機流視頻。Blob視頻持續時間元數據

我正在生成Blob,錄像類型爲MediaRecorder API

我在做什麼,以節省團塊在本地存儲的視頻使用FileSaver庫:

FileSaver.saveAs(BlobVideo,"video.mp4"); 

看來視頻可是沒有任何時間的上限,所以在我新我不能在時間軸瀏覽例如,在VLC中生成的視頻。

有沒有辦法在blob視頻上設置持續時間元數據?

+0

我有一個類似的問題,特別是在Firefox上從MediaRecorder查看blob視頻。 –

回答

3

這個問題幾乎是this other one的重複。 (但由於有獎勵,我們不能投票結束)

這是一個已知的chrome bug

您可以通過加載視頻,將它的currentTime設置爲一些額外值,然後讀取持續時間,但您不會將其附加到文件本身,至少直到錯誤已被修復。