一次异常的文件头损坏
bg8npk2016/06/10软件综合 IP:广东

上周为乐队录音,使用Mac平台,Logic pro X软件。

录音完之后把整个logic文件拷贝进移动硬盘,移动硬盘格式为NTFS。删除了电脑上的logic文件以清理储存空间。随后今天从移动硬盘拷贝出来,logic就提示录制的aif音频文件格式不受支持,不能回放,文件未被logic识别。

花了一晚上,google了很多次,终于修复问题

问题定位为:将大于20Mb 左右的aif文件保存至非Mac OS日志格式的磁盘时,aif文件的文件头(header)被损坏,导致各种音频软件无法识别。

最终下载了一个巨老的软件 SoundHack,使用里面的Header Change功能修复文件头。

这里就很奇怪了,究竟是哪一个环节导致了header损坏?Mac OS 本质是unix系统,按理说不应该出现这种问题。有坛友知道这种情况的原理吗?

来自:计算机科学 / 软件综合
14
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
acmilan
8年7个月前 修改于 8年7个月前 IP:四川
821263

用exFAT试试,Mac对NTFS支持不是很好。

或者直接用官方驱动挂载为可读写试试,不要用第三方驱动,第三方驱动可能更坑。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
warmonkey
8年7个月前 IP:广东
821269

如果确定是在复制环节损坏了文件头,并且这不是一个大文件(20Mb很小,没理由损坏),可以向苹果报告bug了

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
novakon
8年7个月前 IP:广东
821271

能不能重现故障?给一个重现步骤。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
justinpiggy
8年7个月前 修改于 8年7个月前 IP:北京
821274

尝试重复故障。然后检查移动硬盘S.M.A.R.T.数据,看看是否是硬盘故障。
我使用最新版本的Paragon NTFS for Mac OS X,并没有出现过问题。
还有就是,如果只是在OS X之间传递文件,直接格式化为HFS+日志式吧。
比对文件的二进制内容,OS X下有个很方便的图形化软件,叫做Hex Fiend,可以看一下丢的是哪一部分。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
bg8npk作者
8年7个月前 IP:广东
821287

诸君,故障重现了多次,我才能确定是这样子的,环境与步骤如下:

OS X 10.10.5 ,移动硬盘希捷1T USB3.0,格式为NTFS.

在OS X 下一个正常读取的约 20m aif文件,拷贝进移动硬盘,然后再拷贝出,就无法读取了

附件附上两个文件,_save文件是储存后拉出来的,本来想用hex editor打开,结果太大了。


attachment icon EG2#01_save.aif 19.64MB AIF 46次下载


attachment icon EG2#01.aif 19.64MB AIF 26次下载

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
20!Dopaminor
8年7个月前 修改于 8年7个月前 IP:广东
821288

是不是硬盘有坏道了。用NTFS格式U盘试试。原文件的MD5/sha1有没有。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
justinpiggy
8年7个月前 修改于 8年7个月前 IP:北京
821289

引用 bg8npk : 诸君,故障重现了多次,我才能确定是这样子的,环境与步骤如下:

OS X 10.10.5 ,移动硬盘希捷1T USB3.0,格式为NTFS.

在OS X 下一个正常读取的约 20m aif文件,拷贝……

下载了你上传的两个文件。两个文件完全一样。如果你没有上传错文件的话,那是Logic Pro的问题了。

Screen Shot 2016-06-10 at 5.44.51 PM.png

而且两个文件都可以正常播放。。。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
justinpiggy
8年7个月前 修改于 8年7个月前 IP:北京
821290

引用 bg8npk : 诸君,故障重现了多次,我才能确定是这样子的,环境与步骤如下:

OS X 10.10.5 ,移动硬盘希捷1T USB3.0,格式为NTFS.

在OS X 下一个正常读取的约 20m aif文件,拷贝……

还有,请使用Hex Fiend,Hex Fiend可以轻松打开你这个文件。

Screen Shot 2016-06-10 at 5.48.04 PM.png

下载见:XXXXXXXXXXXXXXXXXXXXXXXXX/hexfiend/

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
bg8npk作者
8年7个月前 IP:广东
821297

重新上传损坏的文件试试


attachment icon EG2#01-sa.aif 19.57MB AIF 25次下载

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
bg8npk作者
8年7个月前 IP:广东
821299

移动硬盘是好的,执行了检查也没发现问题(或许有其他隐藏问题?),也没有坏道,以前用u盘也没出现过问题

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
justinpiggy
8年7个月前 IP:北京
821301

引用 bg8npk : 移动硬盘是好的,执行了检查也没发现问题(或许有其他隐藏问题?),也没有坏道,以前用u盘也没出现过问题

嗯,这个可以看出问题了。

Screen Shot 2016-06-10 at 8.52.50 PM.png

可以看到,的确丢掉了头部数据。我又看了一下,实际后面也有数据不一致。
想知道,其他格式文件有这个问题吗?还有能否用其他U盘或者移动硬盘测试。不知道你如何检查移动硬盘,是否检查了S.M.A.R.T.情况(用Windows机器的HDTune Pro检测)。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
warmonkey
8年7个月前 IP:广东
821311

磁盘数据有CRC32保护。坏块被发现之后,数据会被转移。 保险起见可以用hdtune扫描一次,可以完全搞清楚 另外,不一定是磁盘损坏,也可能是MFT损坏

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
上级专业
同级专业
bg8npk
进士 老干部 学者 机友 笔友
文章
152
回复
1454
学术分
1
2011/08/19注册,1天20时前活动

设计师,音乐制作人 KC国际局,Live Soundman

主体类型:个人
所属领域:无
认证方式:手机号
IP归属地:未同步
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}