当前位置: 首页 > news >正文

建设银行网站的支付流程淘宝关键词优化软件

建设银行网站的支付流程,淘宝关键词优化软件,郑州自助建站软件,做擦边球的网站最近在做视频相关的任务,调试代码发现一个非常坑的点,就是直接用ffmpeg获取fps是有很大误差的,如下: # GPT4o generated import ffmpegprobe ffmpeg.probe(video_path, v"error", select_streams"v:0", sho…

最近在做视频相关的任务,调试代码发现一个非常坑的点,就是直接用ffmpeg获取fps是有很大误差的,如下:

# GPT4o generated
import ffmpegprobe = ffmpeg.probe(video_path, v="error", select_streams="v:0", show_entries="stream=nb_frames,r_frame_rate")
r_frame_rate = probe['streams'][0]['r_frame_rate']
num, denom = map(int, r_frame_rate.split('/'))
fps = num / denom

我的任务里,上述代码给的fps是30,但是用总帧数除以总时长是29.91,误差还是比较大的。正确做法就是自己做除法:

# GPT4o generated
def get_video_info(video_path):probe = ffmpeg.probe(video_path)video_streams = [stream for stream in probe["streams"] if stream["codec_type"] == "video"]if not video_streams:raise ValueError("No video stream found")video_stream = video_streams[0]# 获取帧数frames = int(video_stream.get("nb_frames", 0))# 获取时长duration = float(video_stream.get("duration", probe["format"].get("duration", 0.0)))# 获取帧率# r_frame_rate = video_stream.get('r_frame_rate', '0/1')# num, den = map(int, r_frame_rate.split('/'))# fps = num / den # inaccuratefps = frames / durationreturn frames, duration, fps

真是成也GPT,败也GPT ==

http://www.yayakq.cn/news/218102/

相关文章:

  • 网站申请域名流程医疗器械网站素材
  • 聊城网站建设售后服务网站不备案支付宝接口
  • 企业网站2000元如何免费创建域名
  • 如何自己制作首页网站四川建设厅网站怎么进不去
  • 网站设计与管理方向上海市城乡建设部网站首页
  • 建设网站还不如搬砖河南省建设监理协会新网站
  • 大德通众包做网站怎么样陕西省建设网三类人员成绩公示
  • 百度一下京东东莞seo建站费用
  • 2网站建设总结花店网站建设的工作流程
  • 牡丹江市建设行业协会网站建立网站需要花多少费用
  • 网站开发 erp系统开发好用的浏览器
  • 外贸网站建设 公司自适应网站建设推荐
  • 观澜建网站网站建设特定开发
  • 建设茶网站目的网站链接结构有哪些
  • 南昌网站设计专业排名房产网站开发报价
  • 建设网站都需要哪些资料明星网站开发项目介绍
  • 网站没有备案可以做百度推广吗wordpress 侧栏
  • 网站模板之家官网公众号的运营地区
  • 北京高端网站建建设网站的一些基本代码
  • 做二手电脑的网站重庆市建设岗位培训中心
  • 陕西住房和建设部网站首页上海软件定制
  • 注册网站域名的作用企业展示建设网站
  • h5能做网站开发吗seo技术培训教程视频
  • 2019网站建设免费推广引流渠道
  • 编程和做网站有关系吗青岛北京网站建设价格
  • 制作网站要多少钱国内十大旅游网站排名
  • 淘宝做网站的店东莞网站优化哪里找
  • 河源网站建设合肥动画制作公司
  • 免费生成图片的网站珠海品牌型网站建设
  • 天津广告公司网站建设阳江招聘网官网