mp4文件斷電保存-(關於:MP4視頻文件損壞的一點想法)


mp4文件斷電后經常損壞,特此解決此問題。

 

 

原因分析:

MP4的結構頭部沒有及時寫入! (百度出來的)

解決原理:

1. 預留頭部位置
2. 頭部信息,每隔1-5 秒,強制寫入磁盤一次

 

1. 增加  MP4MoovAtom

2. 把 moov 提前

3. 增加 mp4Flush 接口

4. 強制寫入mp4媒體數據

5. 收工.....

 

 

經測試:播放器都可以支持.    主要是沒下載到,不可以播放的軟件.. 

 

從原理上講,這並不100% 保險,但基本上可以解決 70-80% 損壞的問題! 

如果想保證基本達到95%以上還要再加上別的技術.....不過你只要不是醫療或其它關鍵的地方,已經足夠使用了!

 

 

參考資料: 

1. https://blog.csdn.net/shelldon/article/details/54144409

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM