收起左侧

请求开发个小功能。播放视频能指定画面输出一张原视频png图片

3
回复
251
查看
[ 复制链接 ]

10

主题

4

回帖

0

牛值

江湖小虾

2025-12-6 14:26:32 显示全部楼层 阅读模式
主要是用ffmpeg根据图片匹配裁剪片头片尾。
start_time=$(ffmpeg -ss "$1" -i "$video" -loop 1 -i "$start_png" -t 10 -filter_complex "blend=difference:shortest=1,blackframe=98:32" -f null - 2>&1 | sed -n 's/.*t:\([0-9.]*\).*/\1/p' | tail -n1)  
大概是这样的,计算图片出现时间戳,根据时间戳剪辑掉头尾
剪掉头尾,能少占用很多的存储空间

拜托拜托,用命令截取帧,一堆查找太麻烦了

有些剧集,片头片尾时间不固定,按照时间批量剪,很容易剪多了
收藏
送赞
分享

10

主题

4

回帖

0

牛值

江湖小虾

2025-12-6 17:53:44 楼主 显示全部楼层
图片与原视频分辨率一样,无损无压缩,.bmp最佳
虽然后来也改了.bmp 但是,png也一样可以  详情 回复
2026-1-29 12:22

6

主题

1万

回帖

0

牛值

管理员

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家fnOS1.0上线纪念勋章

2026-1-12 10:59:40 显示全部楼层
感谢你的反馈,目前其他核心需求排期比较多,这个需求当前优先级较低,但已加入需求池,我们会持续观察后续反馈

10

主题

4

回帖

0

牛值

江湖小虾

2026-1-29 12:22:35 楼主 显示全部楼层
ta1994 发表于 2025-12-6 17:53
图片与原视频分辨率一样,无损无压缩,.bmp最佳

虽然后来也改了.bmp
但是,png也一样可以
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则