日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

音视频同步测试方法

發(fā)布時間:2023/12/14 编程问答 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 音视频同步测试方法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

原理:

對直播進行錄像,通過分解錄制視頻的音頻視頻文件得出圖像時間、音頻時間,二者差值得出同步延時差。

測試工具

1、 ffmpeg:轉換數字音頻、視頻工具
2、 coolpro2:音頻查看工具

測試方法

file_dir:建議新建一個文件夾,生成圖片較多
ffmpeg -i IMG_0041.MOV file_dir\f%05d.png -----------分解圖片
ffmpeg -i IMG_0041.MOV -vn syn41.wav -----------提取音頻

公式:延時結果=圖像出現(xiàn)時間 – 音頻時間結果 + 客戶端想校驗diff值(可為正數、負數)(看客戶端是否有做處理)
延時結果=圖像出現(xiàn)時間 – 音頻時間結果 (處理后)
音頻時間結果:4341ms(見下圖2)
幀數:音頻轉換成png圖片,圖片命名根據幀數(見下圖1)
圖像時間:257幀(錄制手機為iphone7,選擇幀數為60 fps )
圖像出現(xiàn)時間 = 幀數 / 幀率(每秒產生幀數) * 1000(轉化成毫秒)
即計算公式為: 4283.3333= 257/60 *1000

延時結果:延時結果(57.7)=4341 - 4283.33
ps:一般延時結果在200ms內屬于正常

總結

以上是生活随笔為你收集整理的音视频同步测试方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。