当前位置: 首页 > 面试题库 >

如何在iOS上使用ffmpeg?

宰父子安
2023-03-14
问题内容

我必须对ffmpeg使用以下命令

ffmpeg -i "Video.mp4" -map 0:1 "AudioWithVocalfromStreamOne.mp3" -map 0:2 "AudioWithoutVocalfromStreamTwo.mp3"

我已经在Mac上成功安装了ffmpeg。我尝试使用FFMPEGWrapper,但是使用“
map”似乎没有任何此类参数。

我需要知道如何从视频中提取流。我已经可以访问流了,因为服务器端在端使用ffprobe向我提供了这些流。


问题答案:

将FFMpeg用于IOS的最佳方法是MobileFFMpeg库。

这是来源:https :
//github.com/tanersener/mobile-ffmpeg

它可以作为pod pod’mobile-ffmpeg-full’,’〜> 4.3’

确保获得适当的FFMpeg许可证。不同的许可证具有不同的库

许可证可供选择:min min-gpl https https-gpl音频视频完整full-gpl



 类似资料:
  • 我有一个音频应用程序,我需要捕捉麦克风样本编码到mp3与ffmpeg 首先配置音频:

  • 本文向大家介绍如何使用Swift在iOS App上发出HTTP请求?,包括了如何使用Swift在iOS App上发出HTTP请求?的使用技巧和注意事项,需要的朋友参考一下 要在iOS中发出http请求,我们将使用DataTask和会话。我们将创建配置,会话,URL,请求和dataTask对象。让我们看看我们将要执行的步骤。 HTTP请求的类型可以不同,这取决于我们要对服务器发出的请求类型。以下是请

  • 本文向大家介绍如何在iOS上使用MVVM进行路由详解,包括了如何在iOS上使用MVVM进行路由详解的使用技巧和注意事项,需要的朋友参考一下 前言 我已经在几个项目中使用MVVM了一段时间,我真的很喜欢它的简单性。特别是,如果你像许多人一样从MVC迁移,你只需要在你的架构中增加一层ViewModel。如果您发现太多层级造成的复杂,这确实使事情变得更容易。 这是一个良好的开端,但这种简单并不总是好的。

  • 本文向大家介绍如何使用Swift在iOS App上发出HTTP POST请求?,包括了如何使用Swift在iOS App上发出HTTP POST请求?的使用技巧和注意事项,需要的朋友参考一下 要在iOS中发出http请求,我们将使用DataTask和会话。我们将创建配置,会话,URL,请求和dataTask对象。让我们看看我们将要执行的步骤。 首先我们需要创建一个会话对象,这是默认配置。 然后,我

  • 问题内容: 我正在尝试使用其中带有* 的URL在iPhone上发起呼叫。它会正确地调出呼叫对话框,但在您单击呼叫时又返回到野生动物园。 问题答案: 苹果公司的这份文档应该会有所帮助: 为防止用户恶意重定向电话或更改电话或帐户的行为,“电话”应用程序支持tel方案中的大多数(但不是全部)特殊字符。 具体来说,如果URL包含*或#字符,则“电话”应用程序不会尝试拨打相应的电话号码。

  • 问题内容: 我在下面找到此定向测试代码,以查找JQTouch参考资料。这可以在移动Safari上的iOS模拟器中正常运行,但在Phonegap中无法正确处理。我的项目遇到了与杀死该测试页相同的问题。有没有办法在Phonegap中使用JavaScript来感知方向变化? 问题答案: 这是我的工作: * 根据MDN的定义, *2019年5月更新:已弃用,大多数浏览器均不支持。该事件与window.or