做了这个网站,目的是为了帮助更多人了解和使用苹果电脑。
欢迎留言以及提问,也许你的疑问就会成为我的下一篇文章。
diff --git a/404.html b/404.html new file mode 100644 index 0000000..0021524 --- /dev/null +++ b/404.html @@ -0,0 +1,3 @@ +
做了这个网站,目的是为了帮助更多人了解和使用苹果电脑。
欢迎留言以及提问,也许你的疑问就会成为我的下一篇文章。
在MacOS中,默认只要按住了Option,再按其他字母按键就会自动弹出一个特殊字符。这对我们大多数时候没多大用,反而会影响一些快捷键的使用体验。下面就来讲,如何禁用这一功能。
主要分为两步,一是禁用英文输入法下的特殊字符,二是禁用中文输入法下的特殊字符。
打开系统设置,进入键盘,编辑输入法。去掉自带的ABC英文输入法,在添加输入法中找到Unicode Hex Input,并添加。
这里主要讲搜狗拼音输入法的禁用方法,打开偏好设置,选择按键->键盘布局,找到并修改为Unicode十六进制输入。
通过切换键盘布局,我们就可以不让特殊字符在使用快捷键的时候自动弹出了。
MacOS会对应用进行认证检查,如果有问题的应用,默认是打不开的,如下图。
怎么办?我们给他放行就是。
主要分为两步,一是禁用GateKeeper,二是修复应用权限。
sudo spctl --master-disable
+
把如下PicGo.app换成你的应用名称。
xattr -cr /Applications/PicGo.app
+
通过修复应用权限,我们就可以正确打开应用了。
今天遇到了一个让人困惑的情况:我的MacBook Air突然不能继续为外接显示器供图了,但内置屏幕还在工作。这种情况之前也发生过,有时候能外接显示,有时候就完全不行,偏偏期间我根本没有改动过任何设置。
我开始觉得莫名其妙,甚至有点恼火。作为一个经常需要外接显示器工作的人,这种随机发生的问题真的很影响效率。我翻看了系统设置,检查了显示器连接,一切看起来都很正常,但就是不工作。
正当我心如死灰,准备重启电脑时,我随手插上了电源充电线。然后神奇的事情发生了 —— 外接显示器突然就能用了!这个意外发现让我很是惊喜,同时也引发了我的好奇心。
后来经过查询,我发现这其实是MacBook的一个电源管理特性。在使用电池供电时,系统会采取更积极的节能策略。特别是当电池电量较低或系统负载较高时,macOS可能会选择关闭某些功能来节省电力,包括降低对外接显示器的支持。
而一旦接入电源,由于不再需要考虑电池续航问题,系统就会切换到更高性能的工作模式,这时就能够同时支持内置显示屏和外接显示器的工作了。
这个设计其实挺有意思的,它体现了苹果在便携性和性能之间做出的平衡。虽然有时候可能会带来一些困扰,但确实是为了延长电池使用时间的考虑。
如果你也遇到类似情况,有几个建议:
另外,如果遇到显示问题,还可以尝试重置SMC(系统管理控制器)。方法很简单:
希望这个发现能帮助到同样遇到这个问题的Mac用户。有时候看似是故障的现象,背后可能有它的设计考虑,了解这些可以帮助我们更好地使用设备。
在MacOS中,默认只允许用户打开从App Store下载的,或其他可信发行者提供的应用。
但是在实际使用中,我们常常会遇到一些第三方来源的软件,那要如何打开他们呢?
主要分为三步,一是确认系统设置,二是允许打开,三是打开使用。
打开系统设置,进入安全,确认勾选的是“App Store和认证的发行者”。
定位到目标文件夹,双击我们要打开的文件。这时候会弹出一个安全警告,点击取消。
在这一步操作之后,再次进入系统设置,进入安全,点击“仍然打开”。
再次回到目标应用,双击打开。这次弹出的是不一样的安全警告,我们选择打开,即可使用。
Click here to be redirected. \ No newline at end of file diff --git a/posts/play-3d-video/index.html b/posts/play-3d-video/index.html new file mode 100644 index 0000000..a2b3a82 --- /dev/null +++ b/posts/play-3d-video/index.html @@ -0,0 +1,9 @@ +
前段时间我入手了一副支持 3D 视频观看的智能眼镜。它支持 SBS(左右分屏)格式的视频播放,但市面上的 3D 视频资源大多是 HSBS(半宽左右分屏)格式。我原本用 Bino 这款老牌 3D 播放器,但它是为 Intel 芯片开发的,在我的 M1 Mac 上经常出现卡顿。
后来发现 ffplay(ffmpeg 项目的一部分)完全能满足需求。它原生支持 Apple Silicon,播放性能很好,而且操作也很简单。
安装很直接。首先需要安装 Homebrew,如果还没装过的话去 brew.sh 按提示安装就好。然后一行命令就能装好 ffmpeg:
brew install ffmpeg
+
播放 3D 视频也很简单,比如要把 HSBS 格式的视频转成 SBS 格式播放:
ffplay -i video.mp4 -vf "scale=2*iw:ih"
+
如果觉得每次输入命令麻烦,可以在 fish shell 配置文件(~/.config/fish/config.fish)里加一个函数:
function play3d
+ ffplay -i $argv -vf "scale=2*iw:ih"
+end
+
这样以后直接用 play3d video.mp4
就可以了。
ffplay 的一些常用快捷键:
特别好用的是,如果视频里有内嵌字幕,ffplay 会自动显示,而且会在左右两边都显示,完全不用额外设置。
相比其他一些 3D 播放器,ffplay 虽然界面简单了些,但该有的功能都有,而且性能很好,用起来很顺手。对于想在 Mac 上看 3D 视频的朋友来说,这是个不错的选择。
在MacOS中,会有一个输入法默认无法删除,例如ABC,这里删除按钮是灰色的。
要删除这个默认输入法,就需要编辑二进制的Plist文件,可以在这里下载免费的Plist Editor软件。
主要分为两步,一是删除默认输入法,二是重启系统。
打开Terminal,输入以下命令,打开文件编辑。
sudo open ~/Library/Preferences/com.apple.HIToolbox.plist -a PlistEdit\ Pro
+
找到AppleEnabledInputSources
节点,展开,在子项中找到KeyboardLayout Name
值为你要删除的输入法名称的项,例如我这里是ABC
,然后点击菜单上的Delete删掉,再按Cmd+S保存即可。
重启后,可以看到默认无法删除的ABC输入法已经被我们移出了。
通过编辑系统配置文件,我们就可以移出不让删除的默认输入法了。
以往我们要在两台设备中传输文件,要么用QQ,要么用微信。现在,在Mac中,我们可以使用系统自带的文件传输功能。
主要分为三步,一是开启文件传输方的文件传输功能,二是接收方连接到对方的文件传输系统,三是复制文件,开始传输。
打开系统设置,进入文件共享,打开文件共享,输入系统密码,然后确认开启。
在传输方刚才开启共享的界面,点击右边小i字母带圆圈的图标,找到机器名称,复制。
在接收方,进入Finder,同时按下Cmd+K的快捷键,粘贴传输方电脑的名称,回车确认
输入传输方Mac的账号密码,或者匿名连接成功后,在打开的窗口中,就像在本地电脑之间复制文件夹一样,就可以复制文件了。
通过Mac自带的文件传输功能,可以帮助我们在局域网中,快速地传输数据。