草庐IT

c# - 将音频文件转换为 mp3

我在iOS项目中有一个录音功能,它应该创建一个mp3格式的音频文件。我做了一些研发,看起来我们无法在iOS中创建mp3音频文件。唯一的方法是将其转换为.mp3文件。现在我可以创建一个音频文件.aac格式,所以有没有办法在Xamarin中将它转换为.mp3? 最佳答案 据我了解,对MP3文件进行编码的技术已获得专利,要进行此操作,您需要获得许可。几乎每个人都使用LAME库,该库作为源代码分发。(由于LAME是作为源分发的,它避免了专利问题,但作为编码MP3的产品的开发者,您可能会侵犯专利。)这可能也是您必须为iOS做的事情。您需要获取

iphone - 如何使用 CFBundleTypeName 添加 mp3 支持

在类似PDFReaderLite的应用程序中,可以通过这种方式将PDF类型与应用程序相关联,当PDF文件将在Safari或电子邮件等应用程序中打开时,它也会显示在PDFReaderLite应用程序中打开文件的选项。是否可以为mp3实现类似的功能?我尝试通过以下方式在Info.plist文件中添加以下标签。CFBundleTypeNameMPG3LSHandlerRankAlternateLSItemContentTypespublic.mp3但是当我打开一个mp3URL(一个末尾有扩展名.mp3的URL-http://sound18.mp3pk.com/indian/7khoonmaa

ios - 在 iOS 中使用 commoncrypto 解密 mp3 文件(mp3 文件使用 openssl 加密)

我有一个加密的MP3文件。该文件是使用以下openssl方法加密的opensslenc-e-aes-128-cbc-K00ff349830193845af43984758690213-p-iv0-nosalt-ininput.mp3-outoutput.mp3然后我尝试在我的ios应用程序中解密文件,如下所示,NSString*resourceDocPath=[[NSStringalloc]initWithString:[[NSBundlemainBundle]bundlePath]];NSString*filePath=[resourceDocPathstringByAppendin

c# - 如何在 ios 上将 wav 音频转换为 mp3/ogg?

我想为ios制作一个unity3d应用程序,并且需要录制音频。引用:我找到了一个方法recordaudio.但是保存的音频格式是wav。我想要压缩音频格式,例如ogg/mp3。我看这个question也是,但是它使用lame,我可以在ios上使用lame吗?我认为有两种方式:录制音频,并将其保存在ogg中,但我不知道如何在unity引擎上压缩来自麦克风的音频像下面那样使用SaveWav,并将音频文件转换为ogg或mp3,是否有一些统一的库可以做到这一点?它在ios平台上运行良好吗?我现在没有想法,希望你的帮助!附言(20160425)我试试这个库NAudio.Lame.但它不能在uni

ios - 在 iPhone 上将 .caf 转换为 .mp3

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。Improvethisquestion我知道这个问题以前有人问过,但我还没有看到适合我需要的答案。基本上我有.caf格式的全长歌曲,但我需要能够从服务器上传/下载它们。在iPhone上进行压缩(压缩为.mp3或.wav之类的文件)然后将它们发送到服务器是否可行?我该怎么做呢?

ios - 将视频转换成mp4格式

我是新手,正在尝试创建一个应用程序来录制视频或从库中选择视频,而不是将该视频上传到网络。但是这个文件没有在一些安卓设备上播放。所以我想把它转换成mp4格式。因此我想问一下如何在objective-C中将保存的mov转换为mp4?仅供引用,我已经研究了很多但没有找到任何有用的信息。这是我的代码:-(void)openCamera{UIImagePickerController*picker=[[UIImagePickerControlleralloc]init];picker.sourceType=UIImagePickerControllerSourceTypeCamera;picke

iphone - iOS - 尝试播放 mp3 文件失败

我正在尝试通过我的应用执行以下操作来播放我从服务器检索到的mp3文件:-(IBAction)play:(UIButton*)sender{dispatch_queue_tdownloadQueue=dispatch_queue_create("audiodatadownloader",NULL);dispatch_async(downloadQueue,^{NSURL*audioURL=[NSURLURLWithString:[NSStringstringWithFormat:@"%@%@/%@.mp3",FONYK_FILES_URL,[self.voicenotevalueForK

android - App Store 或 Google Play 应用程序的加密和导出许可证

为了保密,我的iOS应用使用crypto++作为静态库。由于这个库是开源的,因此对于任何可能的不法行为者都是可见的,常识意味着应该没有麻烦。但是,根据美国导出管理条例第2部分第5类,我的应用程序似乎并未明确豁免,但我不能确定,因为法律往往是一团乱麻的异常(exception)情况和随意的胡扯,所以我想问问那些在您的应用程序中包含开源加密库的实际经验的人(Android的建议也可以):我需要经历所有获得EAR批准的麻烦吗? 最佳答案 MyiOSappusescrypto++asastaticlibraryforconfidential

ios - 无法使用 AVPlayer 播放 .mp4 视频文件

我正在使用AVPlayer从url播放视频。funcplayVideoFromUrl(urlString:String){letvideoURL=URL(string:urlString)letplayer=AVPlayer(url:videoURL!)letplayerViewController=AVPlayerViewController()playerViewController.player=playerletdelegate:AppDelegate=UIApplication.shared.delegateas!AppDelegatedelegate.window?.roo

android - 丢失 keystore 文件后重新使用 Play 商店中的应用程序 ID

我在从我的Ionic项目创建Android发布版本时遇到了一个小问题。我已经在platform/android/build/outputs/apk文件夹中签署了应用程序,所以我的keystore文件也在那里。然后我注意到一个错误,重建应用程序,但我认为文件夹在每次构建时都会被清除。因此,我不再拥有我的keystore文件,也无法向Play商店添加更新。我已经取消发布以前的版本,但现在我无法使用我的应用程序ID,因为它已被未发布的版本使用。所以现在我看到三个选项:有没有办法更改未发布应用的应用ID?(我读过的所有相关信息都说不)是否有其他方法可以使用相同的应用ID?(我不想为iOS和An