问题标签 [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.

0 投票
1 回答
3431 浏览

linux - 使用 Linux 图形工具制作图像幻灯片

如何通过 4 个小 jpeg (128px x 128px) 和 Linux 命令行图形工具将图像幻灯片制作为视频文件?我需要改变幻灯片过渡:

  • 淡入/淡出黑色
  • 在淡入下一个图像时向左/向右滑动

如果您好奇,我们计划制作可以放入手机中的房地产列表视频。(我们已经拥有将 Ogg Theora 转换为专有移动格式的技术。)

0 投票
4 回答
12901 浏览

python - 视频处理最常用的 Python 模块?

我需要:

  1. 打开视频文件
  2. 将文件的帧作为图像进行迭代
  3. 在视频的这个图像帧中做一些分析
  4. 在此视频图像中绘制
  5. 使用这些更改创建一个新视频

OpenCV 不适用于我的网络摄像头,但 python-gst 正在运行。这可能使用 python-gst 吗?

谢谢!

0 投票
2 回答
2486 浏览

linux - 有没有办法确定 Linux 中可用视频 RAM 的数量?

我们认为,我们正在开发的基于 Linux 的系统中的视频 RAM 已用完。我们看到视频和图形驱动程序段出现分配相关错误。

它们是我们可以用来确定在任何给定时间点有多少视频内存可用的任何工具或技术吗?无论是外部应用程序还是我们在应用程序中构建的东西都会很棒。

任何想法/建议将不胜感激 - 谢谢。

0 投票
1 回答
1629 浏览

ffmpeg - ffmpeg-php 转换的 FLV 中缺少视频长度

我在我的 CentOS 服务器上使用 ffmpeg-php 将 MP4 视频转换为 FLV(没有 flvtool2 的干预,因为它没有安装)。

FLV 视频已创建,但没有播放器能够检索视频时长,这在尝试查找视频时会产生严重问题。我正在使用由 Moyea 的 Flash Video MX Pro 创建的播放器,但其他 FLV 播放器也会出现此问题,因此我确信 ffmpeg-php 没有创建具有正确长度数据的 FLV。

我的 MP4 视频是兼容的,因为 ffmpeg-php 可以从那时起正确获取视频长度,但它不会将该长度信息应用​​到 FLV 文件中。我假设 flvtool2 仅用于检索元数据,与输出 FLV 视频长度无关,请告诉我这是否正确。

我用于转换的这个命令:

这是我的 ffmpeg-php 版本:

对此问题的任何帮助将不胜感激。

0 投票
1 回答
140 浏览

video - 访问来自不同应用程序的常见视频源的帧

我有来自连接到 Ubuntu 盒子的卫星电视接收器的 UDP MPEG-2 TS 流,我可以使用 ffmpeg 从每个流(对应于不同的频道)访问每个帧,没问题。

我想对流执行各种视频处理操作,例如任务 A、任务 B 等。这些可能是人脸跟踪、商业检测等。我想将访问每一帧的代码和处理每一帧的代码分开,即,我希望任务 A、任务 B 是单独的应用程序,可以独立启动和停止。

将帧阅读器读取的每个帧与处理这些帧的其他应用程序(数量可能会增加)共享的最佳方式是什么,类似于发布/订阅者设计模式?pub/sub 适合这个任务吗?我认为这更适用于消息类型传递。在这里,数据速率很高(30 帧/秒,720x480 尺寸)并且需要接近实时的处理性能。

非常感谢,

C

0 投票
2 回答
1266 浏览

.net - 如何转换为 m4v

通过脚本或以编程方式?我有一堆文件需要转换,想知道是否有比一次通过提示更好的方法

操作系统 Windows Vista/XP

0 投票
2 回答
1494 浏览

c - opnecv 跟踪点

我想把点放在一个视频帧的坐标上,我像opencv示例“lk demo”一样确定和跟踪它们

我不明白样本。哪些函数放置点并跟踪它们

感谢您的建议

0 投票
4 回答
10306 浏览

ffmpeg - Can you splice a 1 min clip out of a larger file, without transcoding it?

I have a site that allows people to upload large video files in various formats (avi, mp4, mkv and flv). I need to generate a 1 minute "sample" from the larger file that has been uploaded, and the sample needs to be in the same format, have the same frame dimensions and bit-rate as the original file. Is there a way to simply cut out a section of the file into a new file? Preferably in ffmpeg (or any other tool if ffmpeg is impossible).

0 投票
3 回答
790 浏览

video-processing - 如何在播放时以编程方式逼真地修改视频剪辑?

不久前,我在一家德国公司的网站上看到了一系列有趣的视频演示。他们处理在播放时修改视频流,这种技术的准确性和流畅性给我留下了愉快的印象。在所有这些演示文稿中,我认为其中一个在动态播放视频中的文本混合方面非常吸引人。它允许您在播放视频时在文本框中键入字符串,并以逼真的准确性嵌入您在视频中编写的文本的转换变体。我的问题是,如果您碰巧知道此类功能需要哪种算法,我如何以编程方式将实时文本和图像嵌入视频流中?是否有任何研究论文或图书馆我应该查看详细信息?

PS。不要因为视频的内容而抨击我,这是我感兴趣的编程技术,视频是我能找到的最好的例子。

0 投票
4 回答
1953 浏览

c++ - 在 xcode 中使用 C++ 进行图像和视频处理

我正在研究图像和视频处理领域——特别是模式识别领域(物体、人等)。我希望使用编程语言将转换应用于图像和视频(更重要的是视频)。我正在考虑在 Xcode 中使用 C++ 来做到这一点。我想构建的算法我想从网络上获取数据(例如提交的视频) - 处理它们然后给出输出。我的问题有几个部分:

(1) C++ 是最好的语言吗?这可以在 Python 中完成吗?(我猜 C++ 比 Python 更快,可能可以处理更大的文件/更激烈的算法)

(2) 在 xcode 中为此设置项目的最佳方法是什么 - 它是直接 (A) 命令行工具“香草”项目还是我应该选择 (B) 目标 C 中的 Cocoa 应用程序?(我需要学习 Obj-C)

我的短期目标是写一些简单的算法,看看它们在视频上是如何工作的。然后将它(在后端)连接到前端 Web GUI(以便我可以将视频提交到我的代码)。卷不会很大 - 但文件大小可能很大。

任何见解将不胜感激。

最大限度。