问题标签 [mpeg-2]

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 投票
2 回答
22135 浏览

video - FFMPEG 转换为 MXF

我必须将 MPEG2 视频文件包装在 MXF 容器中,并在此过程中转换音频。我有 MXF 包装工作,但它不会转换音频流(需要 16 位、48kHz 线性 PCM)。

这是我正在尝试的:

结果:

视频可以像 MXF 一样播放,但根本没有音频流。任何帮助都会很棒。

0 投票
1 回答
1530 浏览

video-streaming - 如何中继 h.264 流?

我有 2 台服务器,server2 可以从 server1 接收 h.264 流。我需要我的iPad能播放h.264码流,而我的ipad和server2在同一个局域网,但是连接不上server1,所以我需要server2把h.264码流转发到我的ipad上,谁有一个好解决方案 ?谢谢!

0 投票
1 回答
316 浏览

android - 安卓手机上的视频流

Android 上最好的视频流 API 是什么?视频基本上是 MPEG 2,保存在服务器上,我想流式传输到我的 Android 手机,它有解码器和我们自己的播放器。(解码发生在手机本身)。 要求是延迟应尽可能小,以便顺利解码和播放。

Gstreamer 怎么样,它是最有效的方法吗?

有什么建议么?

Rgrds,

赫什舍姆

0 投票
1 回答
414 浏览

video - MPEG-4 解码器与 MPEG 2 解码器与 3GP 解码器,哪个更快,为什么?

在带有 ARM 和/ DSP 的 Android 平台上,哪个解码器会更快:MPEG-4 或 MPEG-2 还是 3GP?为什么?

谢谢

0 投票
1 回答
104 浏览

mpeg-2 - mpeg2可以通过改变其编解码器的配置参数来编码高清视频吗?

根据 MPEG-2 编解码器的配置参数设置,我意识到它可以编码高清视频格式,但我仍然怀疑。有人确定这是否可能吗?

0 投票
1 回答
213 浏览

mpeg-2 - 如何更改 mpeg-2 编解码器中的块大小?

MPEG-2 编码器和解码器中块的默认大小为 16*16。我打算编写一个运动估计算法来查看其他块大小对输出的影响,但我不知道如何更改块的大小。

0 投票
2 回答
2483 浏览

ffmpeg - mpeg-2 ts 视频音频跳过 - HTTP Live Streaming

我有多个 mp4 流,我使用 ffmpeg 将它们转换为 mpeg-2 ts 格式

mp4 的范围从 1 到 n。在转换所有这些之后,我创建了一个类似于以下内容的清单文件:

我已经添加了#EXT-X-DISCONTINUITY,因为我正在尝试背靠背播放转换后的 mp4。问题是,如果我尝试使用 HTTP 实时流式传输,文件之间的音频会出现明显的弹出声。但如果在 QT 中播放这些片段,这并不明显。关于如何解决这个问题的任何想法?

0 投票
2 回答
3182 浏览

video - 尽管使用了 avformat_write_header,但 mpg 中缺少标题

我正在使用 ffmpeg C API 将实时渲染的视频编码为 mpg 和/或 mp4(取决于视频的后期使用)。编码为 mp4 时,一切正常。但是当编码为 mpg 时,任何播放器都无法播放生成的视频。快速调用 ffprobe 显示标题丢失。但这似乎几乎是不可能的,因为我明确地写了它。

在对任何帧进行编码之前,这就是我编写标头的方式:

写入标头时永远不会出现任何错误。

对于编码,我遵循官方 muxing.c 示例,所以我设置了 CODEC_FLAG_GLOBAL_HEADER 标志。我使用 CODEC_ID_MPEG2VIDEO(用于视频)和 CODEC_ID_MP2(用于音频)。

当我在一个额外的步骤中使用外部 ffmpeg 可执行文件“编码”它时,结果 mpg 确实有效:"ffmpeg -i ownEncoded.mpg -sameq -y working.mpg"。所以似乎所有数据都在那里,只是由于某种原因缺少标题......

这是 ffmpeg 在编写标头之前/时报告的唯一内容:

这可能是问题吗?

我想知道这里有什么问题,因为我用完全相同的函数编码 mp4,除了在编码为 mp4 时设置一些特殊值,如 qmin、qmax、me_method 等。我是否可能必须设置任何特殊值才能使 ffmpeg 真正正确地写入标头?

0 投票
1 回答
1783 浏览

windows - Microsoft MPEG-2 编码器和 MPEG-2 视频编码器在 Windows 8 上失败

在 Windows 8 ICaptureGraphBuilder2::SetOutputFileName 使用 Microsoft MPEG-2 编码器从视频和音频源构建记录图到文件期间,返回失败 80040154 结果 - 未注册类。

同样在 graphedit 中,任何尝试在 MPEG-2 编码器和 MPEG-2 视频编码器过滤器中插入的尝试都失败,并带有描述:“无法创建过滤器。此过滤器使用的资源可能已经在使用中。(返回代码:0xc004f011)”

为什么会发生这种情况以及如何避免这个问题?

很高兴有任何建议

0 投票
1 回答
1243 浏览

video - 我想做一个 mpeg-2 解码器

最近,我对 mpeg-2 标准产生了兴趣。我突然想到我想做一个 mpeg-2 解码器。我已经在研究 mpeg 系统部分,它涵盖了流打包机制,如传输流或程序流。但我也想知道视频和音频基本流的结构。我实际上是想告诉你,我真的很想制作自己的 mpeg-2 解码器。

尽管有很多关于 mpeg-2 系统部分的好书,但我找不到任何有用的书来介绍基本流的结构以及如何正确处理它们。我发现的只是一本解释视频如何编码以及各种编码技术的书。

你们会建议我一本有用的书,当我处理 mpeg-2 文件时我可以参考它吗?希望你们愿意去做。