gpt4 book ai didi

C++:FFMPEG 和 SDL 资源

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:13:37 25 4
gpt4 key购买 nike

我正在寻找有关将 FFmpeg 和/或 SDL 与 C++ 结合使用的资源(最好是书籍,但网站也可以)。

我希望能够做的事情(最终):

  • 实时解码视频并将其播放到 QT 小部件(QT 部分不成问题)
  • 在视频上叠加文字和图像(实时)
  • 循环播放视频
  • 从一个视频淡入淡出到另一个视频(实时)
  • 某种 DVD 功能
  • 实时资源? (即网络摄像头、流等)

到目前为止,我查看了(并认为有帮助)以下资源:

感谢您的帮助...

另外:操作系统是 Windows(但也许有一天会跨平台)
另外 2:也欢迎使用替代资源...即 DirectShow、VFW 等。

最佳答案

如果您只需要解码和播放视频并需要覆盖,我会考虑使用 Phonon 框架,并通过在 QGraphicsProxyWidget 中使用 Phonon::VideoWidget 来使用 QT Graphics View。这样你就可以很容易地获得覆盖、交叉淡入淡出、动画等。Windows 中的 Phonon 使用 DirectShow 作为后端。您可以安装 FFDShow 并获得与 ffmpeg 播放视频相同的编解码器。

关于C++:FFMPEG 和 SDL 资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2862636/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com