如果我想播放 mp3,lame 和 MCI(VFW32) 有什么区别?
基本问题,我需要在 Windows 中的应用程序中播放 mp3 当我盯着看时,我得到了很多关于 VFW32.lib 的教程来播放 mp3 我知道蹩脚的,用 C++ 播放 mp3 的最佳选择是什么?
basic question , i need to play mp3's in my application in windows
when goggling i got allot of tutorials about VFW32.lib to play mp3's
and i know lame , what is the best option for playing mp3's in c++?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
VfW 是一个早于 Windows 上的 DirectShow 的 API,并且是提供对系统的视频编解码器。我敢打赌,今天它非常不便携,不应该被使用。相反,更喜欢 DirectShow API 或单独的库,如 Lame 或 libmad 或框架,如 ffmpeg。
VfW is an API that predates DirectShow on Windows, and was the original API that provided access to the system's video codecs. I'd wager that today, it's extremely non-portable, and shouldn't be used. Instead, prefer either the DirectShow API or a separate library like either Lame or libmad or a framework like ffmpeg.