gpt4 book ai didi

android - 为了使 Instagram 和 Whatsapp 中的 MP4 可预览,我应该将 MOOV 框移到文件的前面吗?

转载 作者:行者123 更新时间:2023-11-29 01:20:52 25 4
gpt4 key购买 nike

目前我已通过 MediaCodec 成功生成 MP4 文件,但上传后无法在 Instagram 或 Whatsapp 中播放它们。现在我假设问题出在 MP4 文件无法像 MPEG4Writer 所说的那样流式传输,并且为了使它们可以流式传输,我必须将 MooV 原子移动到 MP4 文件的开头。

我知道 libav/ffmpeg 中的 qt-faststart 选项,但我排除了它,因为 ffmpeg 会使我的 APK 大小膨胀。不过,我听说使用 MP4Parser 可以做到这一点。

我的问题:

  1. 在将 MooV 原子移动到 MP4 文件的开头时,还有其他选择吗?
  2. Instagram 和 Whatsapp 是否要求 MP4 文件像这样流式传输?

最佳答案

实际上,您不需要所有的 libav/ffmpeg 来使用 qt-faststart,它是一个自包含的小应用程序 - 您只需要包含它的单个 C 文件,所以它实际上是一个非常小的工具。

不过,我不知道这是否是 Instagram 和 Whatsapp 无法处理您的视频的原因,或者是否是由于其他问题。

关于android - 为了使 Instagram 和 Whatsapp 中的 MP4 可预览,我应该将 MOOV 框移到文件的前面吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36880052/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com