上一期我们实现了播放、暂停、重播、倍速功能,这期来谈谈如何实现鼠标滚轮放大缩小和移动;如果还没看过上期,请移步
【Qt+FFmpeg】解码播放本地视频(一)_logani的博客-优快云博客【Qt+FFmpeg】解码播放本地视频(二)——实现播放、暂停、重播、倍速功能_logani的博客-优快云博客
其实播放视频就是播放一帧一帧的图片,鼠标滚轮放大缩小和移动就是对绘图事件中的图片位置进行操作
实现效果

目录
一、FFmpeg解码流程图

本文介绍如何使用Qt+FFmpeg实现视频播放中的鼠标滚轮放大缩小及移动功能。通过定义变量、滚轮事件处理、绘图事件调整等步骤,完成视频画面的缩放和平移。此外,还介绍了鼠标点击、移动及双击事件的处理方法。
上一期我们实现了播放、暂停、重播、倍速功能,这期来谈谈如何实现鼠标滚轮放大缩小和移动;如果还没看过上期,请移步
【Qt+FFmpeg】解码播放本地视频(一)_logani的博客-优快云博客【Qt+FFmpeg】解码播放本地视频(二)——实现播放、暂停、重播、倍速功能_logani的博客-优快云博客
其实播放视频就是播放一帧一帧的图片,鼠标滚轮放大缩小和移动就是对绘图事件中的图片位置进行操作
实现效果

目录

1372
9110