问题标签 [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.
c++ - 如何确定 mpeg-2 程序流文件的视频尺寸
如何以编程方式找出 mpeg-2传输程序流文件中视频的宽度和高度?
编辑:我正在使用 C++,但很高兴看到任何语言的示例。编辑:更正的问题 - 这可能是我要问的程序流
encoding - 如何在编码 MPEG-2 4:2:2 配置文件时将 libavcodec 设置为使用 4:2:2 色度?
我有一个使用 libavcodec (ffmpeg) 的项目。我正在使用它以 4:2:2 Profile, Main Level 对 MPEG-2 视频进行编码。我在 AVCodecContext 中选择了像素格式 PIX_FMT_YUV422P,但是我得到的视频输出的所有颜色都错误,在我看来编码器错误地读取缓冲区,就好像它认为它是 4:2:0 色度而不是大于 4:2:2。这是我的编解码器设置:
可以在http://ftp.limeboy.com/images/screen_grab.png看到生成的视频帧的屏幕截图(输入是标准彩条)。
我已经通过在过程中的各个点将调试帧输出为 TGA 格式进行了检查,并且我可以确认在 libavcodec 对帧进行编码之前一切都很好。
非常感谢任何帮助!
干杯,迈克。
video - RTP 流... MPEG-2 或 MPEG-4?
我正在使用 RTP TS (Payload 33) 以 MPEG-2 和 MPEG-4 流式传输一些视频文件,然后对它们执行一些任务。
我怎么知道我收到的 RTP 流中的视频类型(MPEG-2 或 MPEG-4)?
是否有任何标题或字段表明它是什么?
谢谢你的帮助。
windows-7 - 为 MPEG2 传输流构建图的最佳方法
在 Windows 7 上,Windows Media Player 非常支持 .ts 文件,因为 Windows Media Player 知道如何处理此类文件而无需任何额外的编解码器包。
但是,如果我尝试使用 graphedit “渲染” .ts 文件,它会抱怨它不知道如何为它构建图形。
Windows Media Player 使用什么方法对这些文件进行解复用/解码?是直播吗?Windows 媒体基金会?BDA?微软电视技术?统一调优模型?
无论他们使用什么方法,都可以作为 API 用于我的自定义应用程序吗?
audio - 在 directshow 图中设置音频样本的时间戳
我正在开发一个 directshow 音频解码器过滤器,用于解码 AC3 音频。该过滤器用于实时图,解码 TS 多播。解复用器(mainconcept)为我提供解复用的音频数据,但不提供样本的时间戳。
如何获取/计算音频的正确时间戳?
directshow - 使用 Media Foundation 解码 MPEG1/2 视频
我正在使用 Media Foundation 播放视频。在 Windows 7 上,一些用 Mpeg1/Mpeg2 PS 和 Windows Media Player 编码的视频可以播放它们,但 Media Foundation 不能(我尝试注册一个存根 MPEG1Source,但它仍然无法正常工作)。我注意到其中一些文件可以用 directshow 播放,但不能用 Media Foundation 播放(根本无法打开)。我猜“媒体播放器”不只使用媒体基金会?
是否可以使用 Media Foundation 播放这些文件?如果不是,媒体播放器如何工作?非常感谢。
PS我已经阅读了windows SDK并注册了一个“假”mpeg1解码,它显示了一个没有时间码的空白帧。如果 windows 媒体播放器可以解码,为什么我们需要一个假的 mpeg1 解码器?
c# - 通过 .NET 访问 MPEG 传输数据包
我必须使用 .NET 处理 MPEG 2 传输数据包。最好的方法是什么?目前我正在考虑使用 OpenCV 来实现这一点,但还不确定是否可行。
c - 如何使用 mpeg.org 的 mpeg2v12 解码器 API?
我已经从http://www.mpeg.org/MPEG/video/mssg-free-mpeg-software.html下载了 mpeg.org 标准编解码器源代码 mpeg2v12 我现在正在寻找如何使用它的解码器 API 读取的示例一些 mpeg2 文件。感谢您提供的任何代码示例。提前致谢。
阿图尔
mpeg-2 - 从 PTS 生成 PCR
我正在尝试从 PTS 创建 PCR,如下所示。
但问题是 VLC 只播放第一帧而不播放任何其他帧。我收到“跳过早期图片”的警告。
任何人都可以帮助我从 PTS 转换为 PCR ..
ffmpeg - 计算 MPEG 帧长度 (ms)
我正在互联网上寻找有关计算帧长度的信息,这很难......我能够使用以下方法成功计算 MPEG-4、AAC 的帧长度(以毫秒为单位):
这是有效的,因为在 AAC 上每帧有一个样本。对于 MPEG-1 或 MPEG-2,我很困惑。每帧有 1152 个样本,好的,那我该怎么办?:P
框架样本: