草庐IT

iOS 视频到音频文件的转换

这个问题在这里已经有了答案:iPhone-Separatingaudiofromavideofileandsavingittoaseparatefile(1个回答)关闭8年前。我设法使用NSUrlConnection下载了一个youtube视频并将其保存到设备上。现在我想将此(我猜是.mp4)文件转换为.mp3音频文件。有谁知道这个问题的解决方案?也许有一种方法可以只从视频中下载音频?这会节省很多时间。

ios - 使用 ExtAudioFileRead 循环 AAC 文件 - 错误?

在iOS上使用ExtAudioFileRead读取音频文件,似乎到达eof完全卡住了阅读器......示例,假设分配并正确配置了_ablAudioBufferList和_eafExtendedAudioFileRef:-(void)testRead{UInt32requestedFrames=1024;UInt32numFrames=requestedFrames;OSStatuserror=0;error=ExtAudioFileRead(_eaf,&numFrames,_abl);if(numFrames没有错误,总是相同的行为,就像读者卡在文件末尾一样。ExtAudioFileT

ios - 从 iOS 设备流式传输视频/音频

我在这里阅读了几篇关于用户正在录制时从iOS设备流式传输视频/音频的帖子。不幸的是,似乎没有任何“好的”解决方案。我明白我必须在录制时访问文件,然后将文件发送到服务器,其他用户可以从服务器观看我的直播(有一小段时间延迟)。使用iOS对我来说不是问题,我更纠结于应该将数据处理到服务器的部分以及服务器上的整个处理过程。我有几个问题:只说服务器很含糊,它应该是什么“类型”的服务器?我知道我必须使用某种协议(protocol)将数据发送到TO服务器,然后从FROM服务器获取数据以便用户可以观看实时视频,我应该使用什么协议(protocol)?我对整个服务器端处理感到很迷茫,应该如何处理发送到服

Ios:从视频中删除音频

我有时需要将发送给最终用户的视频静音,因此我需要从视频中删除音频文件。为静音传递单个进程的视频。 最佳答案 //Removeaudiofromvideo-(void)RemoveAudioFromVideo:(NSString*)VideoLocalPath{NSString*initPath1=VideoLocalPath;AVMutableComposition*composition=[AVMutableCompositioncomposition];NSString*inputVideoPath=initPath1;AVUR

ios - 如何使用 Phonegap 流式传输在线广播?

我很难获得基于phonegap构建的iPhone应用程序来流式传输在线广播电台。应该可以,但是正在做try{varmyaudio=newMedia('http://domain.com:8000/ices',function(e){alert(e);},function(e){alert(e);});myaudio.play();}catch(e){alert('noaudiosupport!');}不播放流。也没有错误。该应用程序只是卡住并且Xcode日志控制台中没有错误。我应该如何处理这个问题? 最佳答案 我已经通过使用HTML

iphone - 如何在音频播放器中为 iPhone 实现均衡器设置

如何以编程方式为我的iPhone应用程序设置低音或其他类型的均衡器?是否有现成的框架或方法可用?请提供引用.. 最佳答案 如果您将音频播放构建为AudioUnit图,您应该能够使用内置的iPodEQAudioUnit,以及类似于iPod应用程序中的预设。看看thisexample这有望帮助您了解如何执行此操作。当您阅读代码时,请确保您了解音频单元是图中的节点,音频信号通过回调在图中流动,并且每个节点都可以修改信号输出节点(本质上是扬声器。)因此,您要做的是将文件加载到内存中,然后在您指定的回调中将PCM(声音样本)数据提供给音频单元

ios - 在 GPUImage 中应用视频过滤器时播放音频

我用谷歌搜索了这个问题,但没有找到任何解决方案。所以,我的问题是,我正在使用GPUImage将视频过滤器应用于视频文件。同时,该视频的声音没有播放。我知道在应用过滤器时GPUImage不支持声音播放。那么,我该如何实现呢? 最佳答案 你可以像这样通过添加对AVPlayer的支持来实现声音播放。在GPUImageMovie.h中,@property(readwrite,nonatomic)BOOLplaySound;在GPUImageMovie.m中,像这样更新@interfaceGPUImageMovie()。@interfaceG

ios - 通过 Spotify iOS SDK 获取用于可视化的 pcm 音频

我们目前正在考虑将我们已经存在多年的音乐可视化软件用于通过新的iOSSpotifySDK播放音乐的iOS应用程序--查看http://soundspectrum.com看看我们的视觉效果,例如G-Force和Aeon。无论如何,我们已经在SpotifyiOSSDK中启动并运行了演示项目,一切看起来不错,但向前迈出的主要一步是访问音频pcm,以便我们可以将其发送到我们的视觉引擎等。Spotify开发人员或知情人士能否建议获得pcm音频的可能性?音频pcmblock可以像几千个最新样本(我们将用于FFT等)的循环缓冲区一样简单。提前致谢! 最佳答案

ios - 如何使用 opus 编码和解码音频

我正在尝试将opus集成到我的应用程序中,编码和解码函数返回正值,这意味着成功,但输出音频无法播放。原始音频数据也可以播放。这是我对数据进行编码的方式。我使用4字节前缀来分隔每个数据包。self.encoder=opus_encoder_create(24000,1,OPUS_APPLICATION_VOIP,&opusError);opus_encoder_ctl(self.encoder,OPUS_SET_BANDWIDTH(OPUS_BANDWIDTH_SUPERWIDEBAND));-(void)encodeBufferList:(AudioBufferList*)buffer

Android audio篇章(1)------Audio架构

文章目录前言一、Android和Linux的区别?二、Audio架构1.Audio音频子系统架构图2.AudioHAL层的功能以及理解2.1.AudioHAL层的框架分析2.2.AudioHAL层的源码分析2.3.AudioHAL层的过程总结总结前言自己现在岗位工作就是底层驱动开发,现在是学习audio的底层驱动,想利用平常的空闲时间对自己的学习做一个总结归纳。一、Android和Linux的区别?Android继承于Linux,Android是基于Linux的内核基础上运行的,提供的核心系统服务包括安全、内存管理、进程管理、网络组和驱动模型等内容。但是,严格来说,Android不算是Linu