问题标签 [mpeg]

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 回答
6479 浏览

ffmpeg - 将流式 MPEG-4 原始数据转换为 H.264

我有一台索尼网络摄像机 (SNC-RZ25N),我正在拼命尝试以某种有意义的格式从中获取数据。文档说它发送 MPEG-4 原始数据,但没有比这更具体。我可以使用 curl ( http://techhead.biz/media/tsv.m4v )捕获流的一部分,它将使用 VLC 和 ffplay 播放(尽管它在 ffplay 中播放速度太快)。

经过一天半的修修补补,我才发现我无法使用 ffmpeg 直接转换此流。一方面,ffmpeg 接受管道数据作为输入(我知道)的唯一方法是采用“yuv4mpegpipe”格式。

我尝试使用 'm4v' 作为指定格式通过管道传输到 ffmpeg,但它似乎想在开始处理之前读取整个流。

有谁知道我该怎么做?使用命令行工具?任何编程语言的开源库?更简单的解决方案是首选,但任何可行的解决方案都会很棒。

0 投票
1 回答
151 浏览

macos - 用于访问类似于 Quicktime atom 或 MPEG 框的数据结构的 OSX API

Quicktime、MPEG 或 AIFF 文件似乎都将它们的数据元素组织成这样的块:

当读取这样的文件时,很容易跳到感兴趣的块,因为每个块都声明了它自己的大小。当然,块也可以嵌套。

在 Quicktime 世界中,这些块被称为“原子”,在 MPEG 中,它们被称为“盒子”。

我的问题:Mac OSX 中是否有某种通用 API 来导航和访问这些块?我知道这很容易实现,但我宁愿使用合适的东西,也不愿自己动手。

另外,我很好奇这种数据结构是否有除“Atoms”或“Boxes”之外的通用名称。在我看来它是如此简单和有用,它必须存在于除 Quicktime 或 MPEG 之外的许多其他领域。

谢谢,塞巴斯蒂安

0 投票
2 回答
3202 浏览

java - 在 Java 中创建 MPEG-4 样本

我正在尝试从 2 分钟的 MPEG-4 视频创建 30 秒的样本。我们正在寻找 100% java 解决方案作为 ffmpeg 的替代方案。到目前为止,我们已经尝试过 IsoParser,它缺少拆分 MPEG-4 的示例代码和文档。有没有人使用这个工具或其他工具来创建剪切/分割 MPEG-4 视频?

0 投票
2 回答
4185 浏览

c++ - C++ 中的 Mpeg 7 描述符

我需要一些 C/C++ 中的 MPEG7 描述符。描述符是主色、颜色布局、颜色结构、可缩放颜色、边缘直方图和同质纹理。你知道我在哪里可以找到其中一些描述符的 C/C++ 源代码吗?

谢谢

0 投票
1 回答
647 浏览

flv - 在 C# 中播放视频/媒体文件

我正在开发一个媒体项目(Windows 应用程序)。在此,flv、avi 和 mpeg 是我必须在应用程序中播放的主要文件类型。我可以使用 wmpLib,但它不会播放 flv 文件。那么我应该遵循什么程序以及我应该使用什么工具或库。是否有任何免费的开源库来做媒体工作。提前致谢

0 投票
2 回答
589 浏览

.net - 在 MonoTouch 上即时转换 MPEG 文件

我有一个 iPhone 应用程序,它使用以荷兰手语显示手势的小型 MPEG 电影。经他们的许可,我从Gebarencecentrum得到电影。但它们都是旧的 MPEG-1 格式,iPhone 不会播放。允许我批量转换数百部电影并将它们放在我自己的网站上,但他们不会让我对所有 6000 部电影都这样做。因此,在将电影从他们的服务器获取到我的 iPhone 后,我需要将电影从 MPEG-1 转换为 MP4。我已经搜索过 ffmpeg 之类的库,但如果它已经移植到 Mono,则没有。也许我不必将 ffmpeg 移植到 .NET/Mono,因为我可以 P/Invoke 到 ffmpeg 库。但是我可以在我的 iPhone 上安装 ffmpeg 吗?如果可以,如何安装?

我对任何想法持开放态度。

谢谢,

理查德

0 投票
1 回答
1181 浏览

encoder - 原始 rgb 帧到 mpeg?

有谁知道一个简单的dll,它有3个主要功能,即

0 投票
2 回答
1528 浏览

matlab - MPEG-1 压缩 - 产生宏块

我在 MPEG-1 压缩中遇到了一个基本问题。我必须在图像中生成宏块。一个宏块由 16 x 16 像素组成——其中 4 x 8x8 是亮度,1 x 8x8 是 Cb,1 x 8x8 Cr。在 MATLAB 中,我想生成一个包含这个的单元矩阵。有什么建议么?

0 投票
2 回答
4010 浏览

wpf - 如何从 WPF 和 Silverlight 播放 MPEG-TS(传输流)

我用 .ts 文件尝试了 MediaElement - 它不感兴趣(HRESULT:0xC00D11B1)。

TS 文件与 WMP 一起播放没有问题(但似乎无法在 graphedt 中播放它?)

我认为 MediaElement 应该支持 WMP 支持的内容?

更新:顺便说一下,这是在 Windows 7 上(显然它有一个稍微不同的媒体堆栈,如果这有所不同,WMF 等)

0 投票
1 回答
606 浏览

haskell - 试图安装 cabal 包 sdl-mpeg 找不到包含文件 smpeg.h

运行“cabal install sdl-mpeg”

我尝试使用 --extra-include-dirs=/usr/include/smpeg 并在 ~/.cabal/config 中设置相同,但无济于事。我什至尝试在 /usr/include 中链接 smpeg.h。

我正在运行 Ubuntu 9.10 Karmic Koala