Appium Android 测试:用官方录屏方法,输出的视频能播放但是不能快进播放?

阿三 · May 11, 2023 · Last by 阿三 replied at May 15, 2023 · 6048 hits

问题:

官方提供的 startRecordingScreen 录屏方法,输出的录屏文件能播放,播放过程不能快进播放/拖动进度条任意播放,只能从头播放到尾。

排查过程:

1.AndroidStartScreenRecordingOptions 方法里设置录屏文件参数设置,都按照官方说明正常设置,没发现异常,
withVideoSize:设置视频分辨率
withBitRate:设置视频比特率
enableBugReport:视频显示时间戳
(3 个参数都不设置,默认录屏参数,结果也是一样,输出的视频无法快进播放)
2.视频播放器问题?试了不同播放器,也是同问题,未解决
3.有尝试找网上资料,就是试视频设置参数,结果没解决问题.

已解决

尝试不同视频参数设置,得到官方录屏方法没提供视频参数:设置视频帧组之间的间隔
实际操作,把官方录屏文件,用 FFmpeg 转视频,参数设置如下,就能得到视频文件可以快进播放。

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 3 条回复 时间 点赞
阿三 #1 · May 11, 2023 Author

😂

ffmpeg 转下试试,我之前录制的 FLV 也是这样,转成 MP4 就好了,具体原因我也不清楚

阿三 #3 · May 15, 2023 Author
jack 回复

原因就差一个视频参数设置,文章内容已更新😂

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up