博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
「项目已被 macOS 使用,不能打开」的处理办法
阅读量:6576 次
发布时间:2019-06-24

本文共 1614 字,大约阅读时间需要 5 分钟。

前几日在 macOS 里往 NTFS 格式的移动硬盘(其实是老电脑里拆机下来的硬盘套了个壳)拷了几个视频。今天想要打开时却发现打不开了,而且在 Finder 里文件被选中时呈灰色,如图:

项目已被 macOS 使用 不能打开

无论是在 Finder 中打开还是在视频播放器里,都是提示「项目 xxx 已被 macOS 使用,不能打开」。尝试了复制到本地也是不行(Finder 里或者 cp)。不过,ls 发现文件属性带有「@」标志(即带有扩展属性):

ls 命令发现文件含有扩展属性

这个属性可以包含很多扩展属性(metadata),会不会是这个属性出的问题呢?执行 xattr 看看吧那就。使用「xattr -l xxx.mp4」列一下文件的扩展属性:

$xattr -l 五月天\ -\ 我不愿让你一个人\(明日版\).mp4

com.apple.FinderInfo:
00000000 62 72 6F 6B 4D 41 43 53 00 00 00 00 00 00 00 00 |brokMACS……..|
00000010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |…………….|
00000020
com.apple.avkit.thumbnailCacheEncryptionKey:
00000000 AA 0B 2D 4A C9 BF FC 39 10 8D CA 7E 64 E4 DB 85 |..-J…9…~d…|
00000010
com.apple.avkit.thumbnailCacheIdentifier:
00000000 64 64 E4 F7 14 EA 4C FF 82 0A CC 4B 98 A1 62 C8 |dd….L….K..b.|
00000010
com.apple.metadata:kMDItemDownloadedDate:
00000000 62 70 6C 69 73 74 30 30 A1 01 33 41 BE 35 00 FC |bplist00..3A.5..|
00000010 36 D8 5E 08 0A 00 00 00 00 00 00 01 01 00 00 00 |6.^………….|
00000020 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 |…………….|
00000030 00 00 00 00 13 |…..|
00000035
com.apple.metadata:kMDItemWhereFroms:
00000000 62 70 6C 69 73 74 30 30 A2 01 02 6F 11 02 95 00 |bplist00…o….|
00000010 68 00 74 00 74 00 70 00 73 00 3A 00 2F 00 2F 00 |h.t.t.p.s.:././.|
00000020 6E 00 6A 00 30 00 31 00 63 00 74 00 30 00 32 00 |n.j.0.1.c.t.0.2.|
00000030 2E 00 62 00 61 00 69 00 64 00 75 00 70 00 63 00 |..b.a.i.d.u.p.c.|
00000040 73 00 2E 00 63 00 6F 00 6D 00 2F 00 66 00 69 00 |s…c.o.m./.f.i.|

会发现其中有个「com.apple.FinderInfo」属性,内容是「brokMACS」,估计是他的原因。使用「xattr -d com.apple.FinderInfo xxx.mp4」删除掉这个属性就ok了,能打开了。

 

转载于:https://www.cnblogs.com/emitial/p/brokMACS.html

你可能感兴趣的文章
Project Euler 345: Matrix Sum
查看>>
你可能不知道的技术细节:存储过程参数传递的影响
查看>>
HTML转义字符大全(转)
查看>>
[摘录]调动员工积极性的七个关键
查看>>
Backup Volume 操作 - 每天5分钟玩转 OpenStack(59)
查看>>
.htaccess 基础教程(四)Apache RewriteCond 规则参数
查看>>
转: maven进阶:一个多模块项目
查看>>
Android控件之HorizontalScrollView 去掉滚动条
查看>>
UVM中的class--2
查看>>
ORACLE 存储过程异常捕获并抛出
查看>>
博客园博客美化相关文章目录
查看>>
root用户重置其他密码
查看>>
Oracle推断值为非数字
查看>>
多年前写的一个ASP.NET网站管理系统,到现在有些公司在用
查看>>
vue-cli中理不清的assetsSubDirectory 和 assetsPublicPath
查看>>
从JDK源码角度看Short
查看>>
parceljs 中文文档24小时诞生记
查看>>
五年 Web 开发者 star 的 github 整理说明
查看>>
Docker 部署 SpringBoot 项目整合 Redis 镜像做访问计数Demo
查看>>
ReactNative字体大小不随系统字体大小变化而变化
查看>>