macOS:图片、音视频与文档
查看、播放与读取媒体信息
afinfo(macOS) · 显示音频文件元数据(Metadata)详细信息(OS X)
OS X 自带命令。 更多信息:https://keith.github.io/xcode-man-pages/afinfo.1.html。
- 显示给定音频文件的详细信息:
bash
afinfo {{路径/到/文件}}- 显示简化的音频文件信息(单行):
bash
afinfo --brief {{路径/到/文件}}- 显示音频文件的元数据信息以及其 InfoDictionary 词典:
bash
afinfo --info {{路径/到/文件}}- 以 xml 格式显示音频文件信息:
bash
afinfo --xml {{路径/到/文件}}- 显示警告信息(如存在):
bash
afinfo --warnings {{路径/到/文件}}- 显示完整用法帮助:
bash
afinfo --helpafplay(macOS) · 命令行音频播放器
- 播放一个声音文件(等待播放结束):
bash
afplay {{路径/到/文件}}- 以 2 倍速播放一个声音文件(播放速率):
bash
afplay --rate {{2}} {{路径/到/文件}}- 以半速播放一个声音文件:
bash
afplay --rate {{0.5}} {{路径/到/文件}}- 播放声音文件的前
n秒:
bash
afplay --time {{n}} {{路径/到/文件}}录制、截图与下载媒体
wacaw(macOS) · 一个用于 macOS 的小命令行工具,允许您从连接的摄像头捕获静止图片和视频
- 从网络摄像机拍照:
bash
wacaw {{文件名}}- 录制视频:
bash
wacaw --video {{文件名}} {{[-D|--duration]}} {{录制多少秒}}- 用自定义分辨率拍照:
bash
wacaw {{[-x|--width]}} {{宽}} {{[-y|--height]}} {{高}} {{文件名}}- 将刚拍摄的图像复制到剪贴板:
bash
wacaw --to-clipboard- 可用设备列表:
bash
wacaw {{[-L|--list-devices]}}转换格式与处理图像
sips(macOS) · 苹果的处理文件脚本系统
光栅 / 查询图像 和 颜色同步 ICC 配置文件。 更多信息:https://keith.github.io/xcode-man-pages/sips.1.html。
- S 指定一个输出目录,这样原始文件就不会被修改:
bash
sips {{输入图片}} --out {{输出图片}}- 以指定的大小对图像重新采样,图像纵横比可能会更改:
bash
sips --resampleHeightWidth {{1920}} {{300}} {{图片文件。扩展名}}- 对图像等比重新取样,使较长边不大于指定大小(注意大写 Z):
bash
sips --resampleHeightWidthMax {{1920}} {{图片文件。扩展名}}- 对目录中的所有图像重新取样,以适应 960px 的宽度(保持纵横比):
bash
sips --resampleWidth {{960}} {{目标 / 文件夹 / 所有图片文件}}- 将图像从 CMYK 转换为 RGB:
bash
sips --matchTo "/System/Library/ColorSync/Profiles/Generic RGB Profile.icc" {{目标 / 文件夹 / 图片。扩展}} --out {{目标 / 文件夹 / 输出文件夹}}- 从图像中删除 ColorSync ICC 配置:
bash
sips --deleteProperty profile --deleteColorManagementProperties {{目标 / 文件夹 / 图片。扩展}}生成图像、动画与语音
say(macOS) · 将文本转换为语音
- 大声说出一个句子:
bash
say "{{我喜欢骑脚踏车。}}"- 播放文本文件内容音频:
bash
say --input-file {{文件名.txt}}- 用自定义的语音和语音速率说出一个句子:
bash
say --voice {{语音库名}} --rate {{每分钟多少词}} "{{戴夫,我很抱歉,我不能让你那么干。}}"- 列出可用的语音库(不同的语音用于不同的语言):
bash
say --voice "?"- 用波兰语说一个句子:
bash
say --voice {{Zosia}} "{{Litwo, ojczyzno moja!}}"- 创建文本的音频文件:
bash
say --output-file {{文件名.aiff}} "{{献给疯狂的人们。}}"示例整理自 tldr-pages,作者为 tldr-pages team and contributors,遵循 CC BY 4.0。
继续阅读
- 完整实践
- 知识专题
- 知识专题