iPhone - 从视频文件中分离音频并将其保存到单独的文件中

发布于 2024-11-29 13:20:57 字数 129 浏览 1 评论 0原文

有谁知道是否可以将音频从视频文件(例如 h.264 编码 mpeg(或其他此类格式))中分离出来,然后将该音频数据保存到单独的文件(例如 mp3 文件)中? 这涉及到iPhone SDK。

任何正确方向的指示将不胜感激。 谢谢。

Does anyone know if it is possible to separate the audio from a video file such as h.264 encode mpeg (or other such formats) and than save that audio data to a separate file such as an mp3 file?
This relates to the iPhone SDK.

Any pointers in the right direction would be much appreciated.
Thanks.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

月下凄凉 2024-12-06 13:20:57

听起来像是 AVFoundation 的工作。我无法告诉您详细信息,但将视频文件打开到 AVURLAsset 中应该可以让您访问其曲目。识别 mediaTypeAVMediaTypeAudio 的轨道。

不确定输出部分,但我会尝试创建一个 AVMutableComposition 对象,然后向其中添加要导出的曲目。然后使用 AVAssetExportSessionAVAssetWriter 将结果写入新文件。

Sounds like a job for AVFoundation. I can't tell you the details, but opening a video file into an AVURLAsset should give you access to its tracks. Identify the tracks whose mediaType is AVMediaTypeAudio.

Not sure about the output part, but I would try creating an AVMutableComposition object to which I'd then add the tracks you want to export. Then use AVAssetExportSession or AVAssetWriter to write the result to a new file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文