问题标签 [video-processing]
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.
c++ - C++:FFMPEG 和 SDL 资源
我正在寻找将 FFmpeg 和/或 SDL 与 C++ 结合使用的资源(最好是书籍,但网站也很好)。
我想做的事情(最终):
- 将视频实时解码并播放到 QT 小部件(QT 部分不是问题)
- 在视频上叠加文本和图像(实时)
- 循环视频
- 从一个视频交叉淡入到另一个(实时)
- 某种 DVD 功能
- 现场资源?(即网络摄像头、流媒体等)
到目前为止,我已经查看(并认为有帮助)以下资源:
Dranger 的 FFmpeg 和 SDL 教程(非常有帮助)
堆栈溢出:ffmpeg C API 文档/教程 (不是重复的,顺便说一句)
与 FFMPEG 库捆绑的示例代码
(我会尝试用下面的任何有用的东西更新这个列表)
谢谢你的帮助...
另外:操作系统是 Windows(但也许有一天是跨平台的)
另外 2:也欢迎使用替代品的资源......即 DirectShow、VFW 等。
c# - Silverlight MediaElement 问题
我正在使用 Silverlight 3.0 + .Net 3.5 + VSTS 2008 + C# 使用 Silverlight 的 MediaElement 开发一个简单的视频应用程序。
我有两个视频,我想同时播放它们(类似于画中画效果)——即两个视频在播放时有一部分重叠(UI设计中Z-Order的概念相同)。我想在另一个 MediaElement 之上播放一个 MediaElement,我想知道如何分配重叠顺序(类似于设置 Z-Order UI 元素,但我没有发现 MediaElement 具有 Z-Order 属性)?
animation - 如何以编程方式(Java 或 C)从图片创建动画视频
我正在创建一个动画视频,我有逐帧的图片。我想用它创建一个视频,但只能以编程方式,而不是使用任何工具,如 MovieMaker、Flash 或 AdobePremier。
请让我知道是否有任何 api 可以组合这些帧并以任何格式(如 AVI、MPEG-4 等)创建压缩视频,并且在进行压缩时都考虑了比特率、关键帧速率等各种参数
java - java中的视频转换
是否有任何 Java 框架或开源项目可以将视频从任何视频格式转换为任何视频格式。类似于熊猫视频转换框架的东西。
flash - Can I process video using flash?
I want to have a web page where user can activate his/her web-camera and send video to another user. Additionally to that I want to have a possibility to process video on the client side. In more details, I want to have a program which analyze video on the client side. Is it possible to do it with Flash?
command-line - 为什么这个 gstreamer 管道会停止?
这有效:
我可以让它运行一段时间,杀死它,然后totem gst.avi
显示一张漂亮的带有音调的测试卡。
但是,尝试做一些更有用的事情,例如
它只是显示
然后无限期停止。
使用 decodebin 滚动获取版本的诀窍是什么?
php - 如何获取上传视频的时长?
我正在使用 ffmpeg 将视频转换为所需的格式并生成缩略图..
我想找到要在主页中显示的视频的总持续时间以及缩略图..
我可以使用 ffmpeg 来查找上传的持续时间并将它们存储在数据库中吗?
是否需要将持续时间存储在 db 中,否则还有其他方法吗?
java - 什么是最好的视频处理编程语言?
我有 4 个数码摄像头,每个摄像头之间的距离是 30 厘米,我需要一个可以在 c++ 或 Java 上运行的软件或编程库,它可以从这 4 个摄像头中获取视频,并将它们放在一个视频中,只显示一个图像是从 4 个摄像头收集的,任何提示都会有所帮助,无论如何,谢谢。
open-source - 开源项目的免费素材
我正在实现一个视频处理框架。我在哪里可以获得高质量的免费素材,以便我可以使用它来演示功能?该框架是开源的,所以我希望视频也是如此(我不为最终产品收费,所以我也不想为视频付费)。
image - 图像处理 - 一帧被洗掉,其他不是。怎么修'?
我从视频中有以下 2 个相应的、未更改的帧:
由于某种原因,相机使第二个比第一个“褪色”了很多。我想让第二个看起来更像第一个。
在我试图处理的视频中,有很多这样的情况,“曝光”从一帧到下一帧突然变化。我可以通过查看每一帧的图像直方图来找到视频的这一部分,当 2 个相邻帧的直方图相距太远时,这就是发生这种情况的地方。我可以找到不同曝光的这部分,但我不知道如何修复它。
作为一名程序员,我对 ImageMagick 很熟悉,仅此而已。由于我有很多帧,一些自动切换方法来解决这个问题是迄今为止最好的解决方案。我也完全不擅长图形编辑程序。
我试过改变 imagemagick 中的曝光(用-level 0,50%
等),但这没有帮助。
哪些 ImageMagick 命令(或其他 FLOSS 图像编辑工具)会使第二张图像看起来更像第一张?