遇到个客户反馈多码率帧没同步,想用ffprobe看下不同码率的I帧的pts是否一致,发现ffprobe可以出pkt_pts、pkt_pts_time两个时间戳。

查了下资料,自己也验证了下,结论如下:

pkt_pts:帧的pts数值

pkt_pts_time:通过time_base计算出来的显示时间

验证方法:

pkt_pts*1000000/90000/1000/1000=pkt_pts_time

PS:1秒为1百万微秒,1s为90k的pts,单位pts换算成微秒为1百万/90k,将pkt_pts换算成微秒后,再除以1百万,换算为秒,然后和pkt_pts_time比较即可

参见:

https://blog.csdn.net/ch853199769/article/details/82189171

ffprobe获取视频帧信息中的pkt_pts、pkt_pts_time相关推荐

  1. ffprobe获取视频的分辨率帧数等信息

    这里演示下如何用ffprobe获取视频的各种信息,ffprobe是和ffmepg一起的,不需要特别安装,只需要有ffmpeg,就自动会带ffprobe. 获取视频的分辨率: ffprobe_path ...

  2. python,ffprobe获取视频信息

    背景 需要获取视频基础信息,如果分辨率.大小.播放时长等,研究发现ffprobe工具已经提供了非常全面的视频信息,用ffprobe分析视频很简单,且看我是怎么在python码中调用ffprobe来提取 ...

  3. python获取视频帧的时间_Python提取视频中图片的示例(按帧、按秒)

    一.按帧提取 #coding=utf-8 import os import cv2 def save_img(): #提取视频中图片 按照每帧提取 video_path = r'D:\\test\\' ...

  4. AVFoundation – AVAssetTrack 获取视频 音频信息

    目录 一.前言 1.AVAsset 2.AVAssetTrack 3.AVComposition / AVMutableComposition 4.AVMutableVideoComposition ...

  5. ffmpeg读取本地视频,获取视频帧

    本文转自:https://blog.csdn.net/yinsui1839/article/details/80519742 /******** *本代码参考自雷神博客 * **********/ # ...

  6. 获取视频帧图片,FFmpegMediaMetadataRetriever修改,优化,提高加载速度

    一.背景 因为工作需要制作视频预览功能,使用网上开源代码发现加载第一个视频时,比较耗时,差不多三秒左右,所以对其进行了部分修改,并重新编译使用新ffmpeg 4.1.3 https://github. ...

  7. Android FFmpeg移植总攻略——获取视频帧数(亲测可用)

    第一次尝试使用Android 移植FFmpeg算法,一路坎坷,最终做如下总结,适用于Android手机.Android开发板.亲测可用. 一.下载组件 在Android Studio中下载所需组件:C ...

  8. RTSP播放器网页web无插件直播流媒体音视频播放器EasyPlayer-RTSP-Android解码获取视频帧的方法

    应用场景 EasyPlayer-RTSP在多年与VLC的对标过程中,积累了广泛的应用场景,EasyPlayer-RTSP底层与上层全部自主开发,自主知识产权,可实战测试. EasyPlayer-RTS ...

  9. 获取视频帧数和总帧数

    获取视频帧数和总帧数代码 import cv2 videoPath=input("请输入视屏文件的绝对路径:") # 将视频文件路径转化为标准的路径 videoPath=video ...

最新文章

  1. 《数据中台实战》:如何通过标签平台圈出产品高价值用户?
  2. 【Flask】flask入门以及第一个flask项目的创建
  3. MFC模块状态(一)
  4. Java并发编程之Semaphore信号量
  5. java安卓如何实现定义接口
  6. 干货 物联网卡使用9大常见问题解惑
  7. Windows编译运行EasyPR
  8. 兴东机器人_福州市松下机器人维保中心
  9. 【腾讯笔试题】记腾讯2019年暑假实习移动端开发在线笔试题
  10. styl类型文件css,styl样式文件问题:vue重复加载
  11. Java之颜色工具-yellowcong
  12. qgis二次开发环境
  13. 微信小程序: wx:key详解
  14. 天猫精灵打开电脑(网络唤醒)
  15. MYSQL优化汇总——学习入口
  16. 浏览器与web服务器的交互过程
  17. No resource identifier found for attribute 'headerLayout' in package错误解决方法
  18. Nginx 相关介绍(Nginx是什么?能干嘛?)
  19. 开放原子开源基金会副秘书长刘京娟:中国开源发展现状及趋势思考
  20. win iis6.0 、iis7.0 centos apache ssl 证书安装

热门文章

  1. 推荐几个奇葩的技术公众号
  2. Google Android EDLA协议及AER认证
  3. FunAdmin开发框架系统V2.3正式颁布了
  4. java 获取当前时间的三种方法是什么
  5. python如何安装第三方模块
  6. 中华英才网爬虫程序(3)-queue和threading模块的结合使用
  7. git解决The authenticity of host ‘github.com (192.30.255.112)‘ can‘t be established问题
  8. 我只是穴居人-克拉克/惠勒定律的汉塞尔曼推论
  9. Mac新机初步环境配置
  10. 函数对称性常见公式_三角函数的对称性公式大全