gpt4 book ai didi

objective-c - 从 iOS 下载 MP4 文件 block

转载 作者:行者123 更新时间:2023-12-04 18:02:52 25 4
gpt4 key购买 nike

我正在开发一个与 GoPro 摄像机同步的 iOS 应用程序。其中一项功能需要从 GoPro 下载 MP4(可能很大)。

我基本上有一个像这样的网址:http://10.9.9.5/whatever/video.mp4 .

但是,我只需要部分视频,比如说 1:00 到 1:05 之间。我正在考虑使用 HTTP“Range” header 下载 MP4 的一部分。我相信这是可能的,我会得到一堆字节。

但是,它是一个有效的文件吗?我可以制作 MP4 吗?我需要带有元信息的 MP4 header 吗?你们中有人遇到过这种挑战吗?

我正在使用 Objective C,但我认为这是一个普遍的问题。

最佳答案

MP4 文件是视频的容器,它围绕称为 boxes 的东西构建。您可能会在该 MP4 文件中包含 h.264 视频,知道这一点后,您将需要知道要分块的文件的结构。

根据它的编码方式,您将不得不寻找一个包含元数据的框,它允许您在文件的开头或结尾搜索正确的部分,但您必须使用从原始文件中获取的数据重建有效的 MP4。

您可以在此处查看文件格式的引用 http://xhelmboyx.tripod.com/formats/mp4-layout.txt .

关于objective-c - 从 iOS 下载 MP4 文件 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31998120/

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