mp4 相关问题

MP4是一种多媒体容器格式标准,文件扩展名为.mp4。除了其他多媒体之外,它还可用于存储数字音频/视频流。

读取视频的元数据,如评论、作者等

我有一个使用 mp4box.js 阅读的视频,我想在浏览器中获取该视频的元数据,例如评论、作者等(我最感兴趣的是评论,您可以轻松地将它们添加到...

回答 1 投票 0

提取带音频的 MP4 文件中的 NALU

我正在 VB.NET 中开发 WinForms 应用程序,我需要解析 MP4 文件(具体来说,基于 ISO_IEC_14496-12 的 MP4 版本 1;以及 H.264/AVC 编解码器),提取帧作为图像,然后...

回答 1 投票 0

WPF:如何使用TagLibSharp读取mp4中的视频方向(即侧面数据:显示矩阵)?

我正在尝试在 WPF MediaElement 中显示视频。我用手机拍下了它们。横向模式下拍摄的视频显示效果良好,纵向模式下拍摄的视频会旋转 90 度。当在 Win 中查看它们时...

回答 1 投票 0

将h264复用为mp4(isobmff格式)时,Endian处理方法

如果视频数据复用为mp4文件,视频原始数据-> mdat 典型的 MP4 布局: [MDAT 大小(4 字节)] --> [MDAT 标头(4 字节“m”、“d”、“a”、“t”)] 然后

回答 1 投票 0

当我从mp4写入moof box时,ASCII码是相反的

我正在尝试从 isobmff 格式的电影框中提取“moof”框。 // 假设电影框包含片段数据。 ISOMovie 莫夫; MP4MovieFragmentAtomPtr moof; 文件 *fp; fp = fopen(&

回答 1 投票 0

使用expo React Native移动到mp4

我正在使用expo相机,如果我使用expo相机,我会在IOS中获得mov文件,但我们想要mp4文件,我尝试安装react-native-mov-to-mp4包 https://www.npmjs.com/pa...

回答 1 投票 0

MediaCodec:MediaFormat 设置 KEY_I_FRAME_INTERVAL 值被忽略

我在我的项目中使用 MediaCodec 对来自相机的视频进行编码。由于某些原因,我需要将 KEY_I_FRAME_INTERVAL 设置为 0,这意味着录制的 mp4 视频中的每一帧都将是关键帧(关键

回答 3 投票 0

在isobmff库中,如何只写moof和mdat(m4v)(MUXING)

我正在使用 isobmff 库 https://github.com/MPEGGroup/isobmff。 我的目标是制作 m4v 文件。 我知道如何使用这个库制作 mp4 和 fmp4。 但是,我不知道如何只制作 m4v(moof 和 mdat ...

回答 1 投票 0

WPF MediaElement 播放方向

我有一些mp4(用android拍摄的,一些是纵向的,一些是横向的) 当我将它们用作 MediaElement 标记的源时,它们始终以横向模式播放。我一直在谷歌上搜索这个...

回答 1 投票 0

编码mp4视频支持查找

我的 Android 应用程序使用 MediaCodec 和 MediaMuxer 创建 MP4。我使用 MediaPlayer 来播放视频。视频播放时,我们无法找到视频中的任何位置...

回答 3 投票 0

使用ffmpeg将文件夹中的所有mp4音频文件转换为mp3[重复]

如何使用 ffmpeg 将给定文件夹中的所有 mp4 文件转换为 mp3。 我在谷歌上看到的几乎所有链接都是关于将 mp4 视频转换为 mp3 的。 我可以通过 VLC 播放器执行此操作...

回答 2 投票 0

视频文件转换为.mp4后无法显示

我正在尝试创建 PHP 视频上传脚本,将 MOV 和许多其他视频文件扩展名转换为 .mp4 扩展名。我成功将文件上传到文件夹并在数据库中创建一条记录...

回答 1 投票 0

WebCodecs - 从 jpg 图像创建 mp4 视频

我开始使用 WebCodecs API。我尝试从一组 jpg 图像创建 mp4 视频。 从简单的事情开始,我尝试从一张 jpg 图像创建 mp4。当输出回调是我...

回答 1 投票 0

使用 sws_Scale() AVFrame YUV420p-> openCV Mat BGR24 和背面的压缩伪影

我使用 C++ 和 FFmpeg 将 .mp4 容器中的 H264 视频转码为 .mp4 容器中的 H265 视频。这与清晰的图像和经过检查确认的编码转换完美配合...

回答 1 投票 0

视频中的样本是否表示 mdat 数据?

我使用 isobmff 库进行复用。 (https://github.com/MPEGGroup/isobmff) 我将 h264(avc) 制作为 mp4 文件。 (混合) 当我混合时,我使用 ISOAddMediaSamples 这个函数。 在视频中,样本是否仅表示

回答 1 投票 0

经典 ASP:播放位于 Web 根目录后面的 mp4 文件

我的客户将 MP4 上传到 Web 根目录后面的文件夹以供内部使用。他们希望直接从网页为某些用户播放这些内容,而不是下载。这可能吗? 我可以...

回答 1 投票 0

“该文件未在编辑器中显示,因为它是二进制文件或使用不受支持的文本编码”CodeSandbox

因此,我尝试将视频文件上传到 CodeSandbox(它是 MP4 Windows Media Player),但收到错误:“该文件未显示在编辑器中,因为它是二进制文件或使用了 unsupp...

回答 1 投票 0

通过 HTML 视频元素中的 src 标签传输非常大的 MP4 base64

不知何故,我们拥有 Base64 格式的视频,并希望将其流式传输到 HTML 中的视频元素中,如下所示: 不知何故,我们拥有 Base64 格式的视频,并希望将其流式传输到 HTML 中的视频元素中,如下所示: <video controls> <source type="video/mp4" src="data:video/mp4;base64,AAAAHGZ0eXBtcDQyAAAAAG1wNDJpc29....../l/L+X8v5AAAAMgfDg=="> </video> 但是我们的视频很大,每个文件大约 300mb mp4。 我们尝试将整个视频数据加载到 src 中,但是 base64 数据太大,无法加载到(浏览器)内存中。 因此,我们需要一种方法来从文件中传输 Base64 视频,而不是将其加载到内存中。 那么我们如何将mp4文件的base64分成小块,然后将它们加载到内存中。 例如,如果我们有这个: <source type="video/mp4" src="data:video/mp4;base64,AAAAHGZ0eXBtcDQyAAL+X8v5AAAAMgfDg=="> 我们需要将其分割成另外 3 个数据,如下所示: <source type="video/mp4" src="data:video/mp4;base64,FIRST+BASE64+CHUNK=="> <source type="video/mp4" src="data:video/mp4;base64,SECOND+BASE64+CHUNK=="> <source type="video/mp4" src="data:video/mp4;base64,THIRD+BASE64+CHUNK=="> 我也面临着同样的问题。我需要流式传输以 base64 格式编码的大型视频,而不将整个文件加载到内存中。

回答 1 投票 0

OpenCV:FFMPEG:编解码器 ID 12 和格式“mp4 / MP4

我试图运行位于此处的存储库。基本上,只是针对 SimpleVideoSummarizer.cc,它使用 OpenCV 进行一些基本的视频处理。我使用的是 Ubuntu 14.04。以下是...

回答 4 投票 0

ios/safari 无法从 Azure Web 应用程序加载 mp4

我有一个 Azure Web 应用程序(托管 React 应用程序),其中 ios/safari 用户无法加载我的 .mp4 文件。其他浏览器没有问题。在 chrome 上,文件返回 200 OK,媒体类型为 video/mp4 。这是一个

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.