问题标签 [mpeg-4]
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.
iphone - 从 iPhone SDK 中的 IP 摄像头流式传输实时视频?
如果摄像机的 IP 可用,我必须开发插件模块,它允许我们从 IP 摄像机流式传输实时视频。相同的格式和编码是:MPEG4 RTSP/RTP,但我不知道从哪里开始。我在很多网站上搜索过,找不到任何相关的东西。在浏览 Apple 文档时,我发现AVFoundation
它用于从 IP Cam 流式传输实时视频。
更新 我从 GITHUB 找到了这个,但不知道如何在我的应用程序中实现它。
请通过示例代码或相关应用程序帮助我,并建议我克服这个问题。提前致谢。
java - 合并两个 .m4a 文件或将 .wav 文件转换为 m4a
我一直在寻找一种在 mpeg-4 中录制并能够暂停和恢复的方法,但似乎没有。所以我决定以原始wave
格式记录并转换为.m4a
. 有没有办法可以将.wav
文件转换为.m4a
android. 我四处寻找mencoder
android 的端口,但没有找到,有一些关于移植ffmpeg
到 android的帖子,linux
但不太清楚如何在 android 中使用它来合并两个.m4a
文件或将.wav
文件转换为.m4a
.
metadata - 将自定义文件类型转码为 mpeg-4
我有一个自定义视频文件,其中包含一个自定义标题,后跟 UYVY 类型的 YUV 格式。标题标签包含有关图片位置的特殊信息,因此我需要保留它们。
我目前正在将 UYVY 转换为 YUY2,以便使用 Microsoft Media Foundation H.264 编码器来创建 mpeg-4 文件,但是我不知道如何保存元数据。
我的问题是如何使用 Microsoft Media Foundation 将自定义元数据保存到新编码的 mp4 文件中?IPropertyStore 讨论了使用自定义 XML 文件来描述如何处理自定义元数据,但我找不到任何有关如何执行此操作的示例。
谢谢!
python - 将创建 mp42 编码的 ASF 文件的 Python 模块
我正在尝试使用网络摄像头捕获视频,然后在 Windows 机器上将其编码为 mp42 asf 文件。我设法使用 pymedia 对 mpeg2 文件进行编码,但 pymedia 似乎不支持 mp42。
我安装了 opencv 并尝试使用 python 包装器,但每次创建编写器时 python 都会崩溃。即使只是捕获图像,它似乎也太慢且不可靠。有谁知道允许我创建 mp42 文件的 python 模块?谢谢,-雷
ffmpeg - 从 MP4/FLV 中提取帧?
我知道使用 FFMPEG 是可能的,但是如果我有部分文件(比如没有开头和结尾)该怎么办。是否可以从中提取一些帧?
stream - 我可以使用 ffmpeg 创建多比特率 (MBR) MPEG-4 视频吗?
我目前在一个网络摄像头流媒体服务器项目中,该项目需要根据客户端的设置(屏幕尺寸、处理能力...)或网络带宽动态调整流比特率的功能。编码器是 ffmpeg,因为它是免费和开源的,编解码器是 MPEG-4 第 2 部分。我们使用 live555 作为服务器部分。
如何使用 ffmpeg 对 MBR MPEG-4 视频进行编码以实现此目的?
encoding - H264 编码器设置
我正在使用 xuggler 将一系列图像编码为 MP4 文件。我使用以下代码设置IStreamCoder
并指定 H264 编解码器:
产生以下输出:
现在,当我指定 MPEG4 编解码器时,我得到以下输出:
如您所见,唯一的区别是ICodec
类型(MPEG4 而不是 H264)和预设的使用(xuggler 在使用 H264 编解码器时需要)。谁能向我解释质量上的巨大差异并告诉我如何解决这个问题?
video - 存储视频,然后从特定位置播放
我们正在开发一个项目,我们需要在用户在机器上执行不同事件时存储视频......我们存储用户执行的每个事件的时间戳,然后想要播放用户选择的特定事件的视频。
任何人都可以在这方面帮助我们如何实现这一目标?我的意思是我们需要以 mpeg 格式存储视频吗?我们如何从视频之间的特定位置播放视频。我们不想将视频存储在不同的块中。
mpeg-4 - 你能在不解码的h264视频中找到关键帧(I帧)吗?即它在数据包中吗?
我需要知道是否可以在无需先解码的情况下找到 I 帧。我希望在 AVPacket 中有一些标志,但我看不到有一个。
谢谢。
android - h.264 和 mpeg 标头
我正在尝试为 mpeg/h.264/RTP 流开发代码。我对这一切都很陌生,所以也许我的问题有点傻。我正在从移动相机(android)捕捉视频,我想流式传输它。在网上我发现了很多类似的东西,我想我应该做的是从流中取出 mpeg4 头,这是,取流的前 40 个字节,然后我应该找到 de接下来 4 个字节中的 NAL 单元长度,但我没有找到它,我不知道为什么。
我的流看起来像这样:
mpeg4 标头
进而
所以我的 NAL 单位长度是 3c911716 ......这显然不是我的 NALu 长度
有什么我想念的吗???
非常感谢你 !