视频播放拖动进度时间定位不准问题

Android、ios开发过程中遇到视频播放拖动进度时间定位不准问题,定位问题为视频本身缺少关键帧,做如下处理解决此问题。

视频播放拖动进度时间定位不准问题

FFmpeg工具相关命令行语句:
ffmpeg.exe -i "D:\in.mp4" -c:v libx264 -preset superfast -x264opts keyint=25 -acodec copy -f mp4 "D:\out.mp4"

 

命令语句大致意思是:在D盘路径下把in.mp4视频文件每隔25帧设置一个关键帧,音轨保持原视频参数,其余使用FFmpeg提供的default值,最后保存为out.mp4文件到D盘。

FFmpeg工具下载地址:http://www.ffmpeg.org/download.html