哪个库用于视频和音频录制? [关闭]

Posted

技术标签:

【中文标题】哪个库用于视频和音频录制? [关闭]【英文标题】:Which library for video and audio recording? [closed] 【发布时间】:2011-08-03 22:18:47 【问题描述】:

我正在寻找一个库来记录来自网络摄像头的图像和来自麦克风的声音并生成视频文件(avi、mpeg 或任何其他格式)。

我更喜欢跨平台解决方案(Windows、MAC 和 Linux)以及 C/C++ 或 Python 中的东西。

有任何建议和/或示例代码吗?

更新:在@Rory 推荐之后,我找到了带有 Python 和 gstreamer 的网络摄像头查看器的 this example。不幸的是,它需要在 Winodws 构建中未提供的 v4l2src 插件(如果我错了,请纠正我)。在 Windows 上应该使用哪个插件?

【问题讨论】:

结尾太开放了,有数百种选择。 @Steve-o:一百种选择!?一个就足够了,但我目前没有找到任何解决方案。 我也对此感兴趣,如果您找到解决方案,请将其添加为答案或编辑您的帖子并提供更多信息以引起更多关注。 @agf : 没有 pb,如果有消息我会更新。这可能需要一点时间,因为我现在没有时间进行更多调查。将问题添加到您的收藏夹。 【参考方案1】:

gstreamer 是一个带有 C 和 Python 绑定的开源多媒体框架。

【讨论】:

Gstreamer 是开源的,但不是特别跨平台。例如,他们甚至不为 Windows 分发二进制文件,这让我怀疑其广泛的用例兼容性。 @stefan Songbird 是 Windows 上 GStreamer 的一个好例子,也可能是坏例子。 GLib 对 MSVC 不太友好。 @Rory:感谢您指出 gstreamer。我已经看过这个看起来很棒但在 Windows 上有点棘手的库。看我的更新。谢谢

以上是关于哪个库用于视频和音频录制? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

将音频和视频文件合并为一个 [C++] [关闭]

如何使用 React Native App 录制音频和视频(没有 Expo)

ios - 播放视频后录制音频

如何同时录制视频和播放音频(快速教程)

用于服务器端估计/识别音频文件相似性的框架/算法/库? [关闭]

例如,如何制作用于录制音频的保持按钮? (斯威夫特)[关闭]