查看代码发现OBS的处理类上确实没有该方法,猜测官方的主要原因是因为华为云OBS对象存储不提供类似阿里云的那种通过链接即可获取视频第N帧的图片功能。

解决方案:
本想着在后端使用php解决呢,但是因为要安装FFmpeg库,索性放弃了,杀鸡焉用牛刀。改用前端js方案。
改动admin后台,使用js的video api来获取视频第N帧图片后作为参数传送给后端来保存。
效果:

代码分享:
先存草稿,用git补丁方式分享,以后不用截图的方式了,大家使用不方便
查看代码发现OBS的处理类上确实没有该方法,猜测官方的主要原因是因为华为云OBS对象存储不提供类似阿里云的那种通过链接即可获取视频第N帧的图片功能。

解决方案:
本想着在后端使用php解决呢,但是因为要安装FFmpeg库,索性放弃了,杀鸡焉用牛刀。改用前端js方案。
改动admin后台,使用js的video api来获取视频第N帧图片后作为参数传送给后端来保存。
效果:

代码分享:
先存草稿,用git补丁方式分享,以后不用截图的方式了,大家使用不方便
hmmmmmmmmmmmmmmmm 最后编辑于2024-07-20 16:33:43
{{item.user_info.nickname ? item.user_info.nickname : item.user_name}} LV.{{ item.user_info.bbs_level || item.bbs_level }}
{{itemf.name}}
打赏
已打赏¥{{item.reward_price}}
{{itemc.user_info.nickname}}
{{itemc.user_name}}
回复 {{itemc.comment_user_info.nickname}}
{{itemf.name}}
打赏
已打赏¥{{itemc.reward_price}}
打赏
已打赏¥{{reward_price}}
相关推荐
热门文章
推荐板块
快速安全登录
微信登录/注册
{{ bind_phone ? '绑定手机' : '手机登录'}}