ffplay 命令行 从视频第N帧开始读取 ffmpeg 命令行 提取第N帧图片

ffmpeg中没有直接的命令读取第N帧

但是可以通过 t= N/framerate 来获取到具体第N帧的时间

然后用 -ss t进行跳转。

比如帧率(frame rate)为24fps的视频G:/1/1.mp4文件从第1000帧开始进行播放,先计算出时间为

t = 41.66666

ffplay -i G:/1/1.mp4 -ss 41.66666

提取第1000帧的图片

ffmpeg -i G:/1/1.mp4 -ss 41.666666 -frames 1 G:/1/1.png

视频中 N 与 pts 与 t 的关系 (pts是以timebase为单位进行计数的,t 以 秒 为单位

pts=N/(timebase*framerate) N=pts*timebase*framerate

t=N/framerate=pts*timebase

相关推荐
电子科技圈23 分钟前
XMOS的多项音频技术创新将大模型与边缘AI应用密切联系形成生态化合
人工智能·mcu·物联网·设计模式·音视频·语音识别·iot
云雨歇4 小时前
嵌入式音视频开发(一)ffmpeg框架及内核解析
ffmpeg·音视频
rockyou6664 小时前
ffmpeg学习:ubuntu下编译Android版ffmpeg-kit
ubuntu·ffmpeg·ffmpeg-kit
SimpleForest6 小时前
ffmpeg -hwaccels
ffmpeg
春末的南方城市16 小时前
Stability AI 联合 UIUC 提出单视图 3D 重建方法SPAR3D,可0.7秒完成重建并支持交互式用户编辑。
人工智能·计算机视觉·3d·aigc·音视频·图像生成
tadus_zeng1 天前
FFmpeg(一) 简介
ffmpeg
余~~185381628001 天前
矩阵 NFC 碰一碰发视频源码搭建技术解析,支持OEM
线性代数·矩阵·音视频
自由柿1 天前
【音视频】RTSP拉流: RTP负载AAC详解(三)
音视频
天天爱吃肉82181 天前
第四篇:放大电路的“子弹时间”——车载音频与传感器信号链设计
汽车·音视频
Black_Rock_br1 天前
香港中文大学& Adobe 推出 MotionCanvas:开启用户掌控的电影级图像视频创意之旅。
人工智能·adobe·音视频