繁体   English   中英

C ++:FFMPEG和SDL资源

[英]C++: FFMPEG and SDL resources

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

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

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

到目前为止,我已经研究 (并认为有帮助) 以下资源:

谢谢你的帮助...

另外:操作系统是Windows(但可能是跨平台的一天)
另外2:也欢迎使用替代方法的资源...即DirectShow,VFW等。

如果您需要解码和播放视频并需要覆盖,则可以考虑使用Phonon框架,并通过在QGraphicsProxyWidget中使用Phonon :: VideoWidget使用QT Graphics View。 这样,您可以轻松获得覆盖,交叉淡入淡出,动画等。Windows中的声子使用DirectShow作为后端。 您可以安装FFDShow并获得ffmpeg播放视频所使用的相同编解码器。

有一个FFMPEG C ++包装器库: FOBS 它使用起来非常简单,但是您获得的简单性却损失了精细的配置。 它的效果很好,但总是有些过时。

m2c

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM