问题标签 [avi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-c++ - 将位图(640x480)推送到 AVI 文件的 Visual C++ AVI 编写器功能?
我有一个带有 SDK for Visual C++ 的视频采集卡。在 SDK 的回调中,我可以以 30 fps 的速度使用彩色帧 (640 x 480)。目前,我正在将整个图像序列作为单独的 bmp 文件一次写入一个单独的线程中——即一小时内 108,000 个文件,或每小时约 100 GB,这是无法管理的。我想将这些传入的帧推送到一个 AVI 文件,而不是可选压缩。我什至从哪里开始?到目前为止,翻阅 MSDN DirectShow 文档让我感到困惑。那里有更好的例子吗?OpenCV 是答案吗?我看过一些例子,但我不确定 OpenCV 是否会将卡识别为捕获设备,我也不明白它是如何识别捕获设备的。另外,我已经把框架放进去了,我只需要将它们放在一些不支持我的生产者线程的消费者线程中的 AVI 中。谢谢你的帮助。
windows - AVI 文件使用 WMP 在本地播放,但不在我的网站上播放 WMP ActiveX
我有一个网页允许客户播放上传的视频。最近上传了几个 AVI 文件,这些文件使用 WMP 在本地可以正常播放,但在 Web 上使用 WMP ActiveX 播放失败并且浏览器挂起。
AVI 编解码器是视频:MJPG,音频:PCM
GSpot 说所有编解码器都安装在我的 Windows Vista 操作系统上,但似乎 WMP ActiveX 无法访问它们......
非常感谢任何帮助。
格雷格
media - MPEG 到 AVI 库
我正在寻找可以将 MPEG 转换为 AVI 的库。
有没有一个很好的用途?
提前致谢。
(我的程序是用VC++编写的,谢谢)
(我正在使用 DirectShow。但我不知道如何使用它将 MPEG 转换为 AVI ?我知道如何构建图形并渲染已经具有适当编解码器的视频)
unix - 如何将帧写入视频文件?
我目前正在编写一个从相机读取帧、修改它们并将它们保存到视频文件中的应用程序。我打算用ffmpeg来做。很少有关于 ffmpeg 的文档。我找不到办法。有谁知道该怎么做?
我需要在 unix 和 C 或 C++ 中完成。有没有人可以提供一些说明?
谢谢。
编辑:
对不起,我没有写清楚。我希望一些开发人员 API 将帧写入视频文件。我打开相机流,获取每一帧,然后使用 ffmpeg 的公共 API 中可用的 API 将它们保存到视频文件中。所以使用命令行工具实际上对我没有帮助。我在 ffmpeg src 文件夹下看到了 output_example.c。我可以直接复制代码的某些部分而无需更改,这真是太好了。我仍在寻找更简单的方法。
另外,我正在考虑将我的应用程序移植到 iPhone,据我所知,只有 ffmpeg 已移植到 iPhone 上。GStreamer 基于 glib,而且都是 GNU 的东西。我不确定我是否可以在 iPhone 上使用它。所以 ffmpeg 仍然是目前最好的选择。
任何意见表示赞赏。
c - 将 libavcodec 编码的视频保存为 AVI 文件格式
我可以通过调用avcodec_encode_video
函数使用 libavcodec 对视频帧进行编码。如何将这些编码帧保存到 AVI 文件中?
java - 用于 AVI 动画的 100% Java 编码器
我正在寻找一种 100% Java 解决方案,用于将软件生成的图像与未压缩的音轨一起编码为 AVI 流。
目前我正在使用 JMF,但它的大小和安装问题使其成为我的一个糟糕的解决方案。
video - 如何简单地从 DV(如在 DV 磁带中)AVI 文件中检索记录的时间戳?
我正在寻找一种从 DV AVI 文件中检索或提取记录时间戳的方法。时间戳应该是 AVI 文件元数据的一部分。这些文件最初是从 DV 导入到 PC 和 AVI 包装器中的 DV 格式。
提供 API 或命令行工具的库就可以了。我将在 Mac 上使用它,但 Linux 的开源工具也可以。
php - 如何使用 PHP 将 AVI 文件转换为 FLV 格式?
是否可以使用 PHP 将 AVI 文件转换为 FLV 格式?如果是这样,怎么做?我不需要一个完整的解决方案,只是一个关于如何做的提示。
capture - 在 Windows 上从 avi 捕获静止图像
我需要从 avi 文件中捕获静止图像。我还需要知道 avi 文件的持续时间。平台是 Windows,语言是 C++(带有 Qt 库)。我对 DirectShow 或 Qt Phonon 了解不多,也没有时间学习它们。所以我正在寻找现成的解决方案。也许有一些开源项目可以让我找到一些灵感来源?或者也许有一些免费的 dll 可以完成这项工作?
html - 如何告诉浏览器使用 VLC 或 HTML 中的类似文件打开 avi 文件?
所以我在网页上有一个 avi 文件列表(出于我自己的目的!),我想知道我必须在 html 代码中添加什么来告诉浏览器打开 VLC?或mplayer或类似?