linux - 在 Linux 中从 C/C++ 中的帧缓冲区捕获视频

标签 linux video video-capture

<分区>

我想请您向我推荐一个用于捕获视频的 C/C++ 库。

我正在以每像素 16 位 (RGB) 从相机获取帧,我想以一种有效的方式将这些帧保存为视频格式,以便将来能够查看。

你能给我推荐一个我可以在 Linux 下使用的好 C/C++ 库吗?

谷歌搜索给了我很多库,我真的不确定哪个做得好并且被广泛使用。非常感谢您的帮助。

非常感谢。

最佳答案

据我所知——主要图书馆是Video4Linux -- 然而我自己还没有尝试过,但是使用/支持它的应用程序列表令人印象深刻。

添加:
用于多媒体编码 GStreamer可能是最常用的框架之一。

关于linux - 在 Linux 中从 C/C++ 中的帧缓冲区捕获视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6825413/

相关文章:

php - 批量将未知文件编码转换为 UTF-8

android - 旋转手机在 Android 上重新启动视频

c++ - 从 OpenCV 的 VideoCapture 获取的图像与标量之间的整数除法

linux - 交替的 cron 作业问题

c# - 如何在 Linux 上的 VSCode 中安装和使用 Winforms?

linux - 使用 gstreamer 和 gst-launch 循环播放视频?

python - 我想使用 python opencv 模块以特定时间间隔保存视频帧

.net - 尝试将灰度图像写入 VideoWriter 时 EMGU 崩溃

linux - 制作一个设置 POSIX 文件功能的 RPM

php - 获取 YouTube 视频 uploader