java音频无法播放_无法播放文件中的音频文件?
当我尝试播放音频时,会出现此错误
2010-08-27 09:13:40.466 VoiceRecorder [1]原因失败:操作无法完成。 (OSStatus 错误-43.)
这是什么意思
我正在将文件存储在 Iphone Document 文件夹中,并在我的数据库中复制其名称
所以,当我从数据库中播放它时,它正确获取文件路径
和文件和数据库中的文件名完美地连接但无法播放
2010-08-30 12:22:00.592 VoiceRecorder [2] /Users/Username/Library/Application Support/iPhone Simulator/4.0.1/Applications/4BF0B5C7-59C9-462F-94EC- 662EBCE8505E/Documents/30Aug10_12_21_58.aif 2010-08-30 12:22:00.593 VoiceRecorder [3] 30Aug10-43.)21_58.aif 2010-08-30 12:22:00.618 VoiceRecorder [4]原因失败:操作无法完成。 (OSStatus 错误-43.)
急需回复
这是我的代码
-(IBAction)playevent{
VoiceRecorderAppDelegate *appDelegate=(VoiceRecorderAppDelegate*)[[UIApplication sharedApplication]delegate];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDir = [paths objectAtIndex:0];
NSString *fullpath = [documentsDir stringByAppendingPathComponent:appDelegate.filenamefrompath];
NSFileManager *fileManager = [NSFileManager defaultManager];
// Check if the database has already been created in the users filesystem
BOOL success = [fileManager fileExistsAtPath:fullpath];
// If the database already exists then return without doing anything
if(success) { NSLog(@"Yes exists"); }else{ NSLog(@"no"); }
//return [documentsDir stringByAppendingPathComponent:appDelegate.filenamefrompath];
NSError* err;
NSLog(@"%@",fullpath);
player = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:fullpath] error:&err];
//NSString *filePath = [[NSBundle mainBundle] pathForResource:appDelegate.filenamefrompath ofType:@"aif"];
// NSURL * fileURL = [[7] initFileURLWithPath:filePath]; // player = [[8] initWithContentsOfURL:fileURL error:nil];
NSLog(@"%@",appDelegate.filenamefrompath);
player.delegate = self;
if( err ){
//bail!
NSLog(@"Failed with reason: %@", [err localizedDescription]);
}
[player play];
}
请检查我的代码是否有错误
java音频无法播放_无法播放文件中的音频文件?相关推荐
- java动态拼接请求_在JavaWeb项目中处理静态文件或动态链接拼接网站地址的最优处理方案...
在开发网站时候我们会遇到下面问题? - 在引用网页中引用js和css或者动态的Servlet的时候我们是写绝对路径还是相对路径? - 如果写相对路径吧,上线偶尔会报404,还要手动去拼接绝对路径 - ...
- java 读取mysql日志_如何在MySQL中查看日志文件?
我已经读过Mysql服务器创建了一个日志文件,它记录了所有活动 - 比如何时执行查询和执行什么查询 . 谁能告诉我我的系统中存在哪些内容?我怎么读呢? 基本上,我需要使用不同的输入备份数据库[两个日期 ...
- VB直接播放EXE文件中的声音文件
使用资源文件,可以直接在在EXE文件中播放声音文件(WAV文件),使程序显得更加专业. ⑴启动 VB6.0,在"外接程序→外接程序管理器"中加载"Visual Basic ...
- java+读取source资源_如何从JavaJAR文件中读取资源文件?
如何从JavaJAR文件中读取资源文件? 我试图从一个单独的JAR文件中访问一个XML文件,这个JAR是作为桌面应用程序运行的.我可以获得我需要的文件的URL,但是当我将它传递给FileReader( ...
- 从flv文件中提取音频并存储为mp3格式
在优酷上下载了一些教学视频,为了把它们放到mp3里面,需要从这些flv文件中提取出音频数据并存储为mp3格式. 操作系统是centos 5.3. 在网上搜索了一下,找到以下方法: 方法一:使用menc ...
- FFmpeg进阶: 转码输出视频文件中的音频
很多时候为了方便收听视频文件中的音频信息,我们会将视频文件中的音频流转码输出成音频文件,方便在对应的平台上进行播放.这里就介绍一下如何通过FFmpeg将视频文件中的音频流转码成特定编码格式的音频文件. ...
- 使用ffmpeg从视频文件中提取音频文件、视频抽帧和切割视频
目录 ffmpeg下载 使用ffmpeg从视频文件中提取音频文件 批量提取文件夹下多个视频文件的音频 使用ffmpeg从视频文件中提取视频帧 使用ffmpeg将按固定时长将视频切割成多个小片段 将分割 ...
- Android音频学习之MediaExtractor,提取音频视频轨道数据(从视频中分离音频视频数据)
一个音视频文件是由音频和视频组成的,我们可以通过MediaExtractor.MediaMuxer把音频或视频给单独抽取出来,抽取出来的音频和视频能单独播放: 1 MediaExtractor 说明 ...
- 搜索目录下 匹配文件中 最新的文件 路径
搜索目录下 匹配文件中 最新的文件 路径 1 #!/usr/bin/python 2 import os 3 import glob 4 path = "/homeyufei/tes ...
- oracle 控制文件 scn,重建控制文件后, 控制文件中的数据文件检查点SCN来自哪里...
重建控制文件后, 控制文件中的数据文件检查点SCN来自哪里 这个问题要看具体的情况,比如: 1. 数据库是shutdown immediate,也就是说数据库是一致的状态,重建控制文件后,SCN 以d ...
最新文章
- python索引右往左_[Python笔记]序列(一)索引、分片
- 自己实现内存操作函数memset(),memcmp(),memcpy(),memmove()
- 数据中心架构有哪些组件?
- 516%增长:微博如何熬过七年之痒?
- 计算机专业知识是什么范围,计算机基础知识考题
- python发布_python网站发布
- [转]Nginx的负载均衡方式
- PTA-数组元素循环右移问题
- 培养宝贝惊人记忆力10妙招哦
- Java和SOA的面试总结和个人理解
- python if not A 和 if A is None
- 《OpenGL编程指南(原书第9版)》——1.4 OpenGL渲染管线
- cvi调用matlab dll,cvi通过artix调用matlab
- eclipse里maven install时,报错提示jdk为无效的目标版本:1.7
- 来自Unix/Linux的编程启示录
- SSR (misa + primer3 ) 设计SSR引物
- 圣诞老人python代码_用Python画圣诞老人的N种方法
- Scratch软件安装的详细步骤
- Android蓝牙自动配对和Pin码设置
- win系统的阿里云服务器部署IDEASpringBoot项目保姆级教程