编译一个Mac M系列可以用的yuview

做音视频的有一个神器工具YUView,具体使用和它的功能可以看:https://zhuanlan.zhihu.com/p/558580168, 这个作者讲得很清楚,但是官方只提供了intel的版本,arm版本要自己编,且依赖低版本的ffmpeg。

操作过程:

bash 复制代码
# 0. 删除高版本ffmpeg,准备老版本ffmpeg和qt
brew uninstall ffmpeg
brew install ffmpeg@5
brew install qt

# 1. 编译YUView
git clone git@github.com:IENT/YUView.git
cd YUView
mkdir build && cd build
qmake ../YUView.pro
make -j8

# 2. 产物在 build/YUViewApp 路径下,需要自己手动移动到/Application里
# 3. 根据github issue中某位大佬的提示:https://github.com/IENT/YUView/issues/524#issuecomment-1663561629 把brew安装的ffmpeg中的lib库移动到YUViewApp的包下面
mkdir /Applications/YUView.app/Contents/MacOS/ffmpeg
# 这里我的brew安装路径是/opt/homebrew/opt/ffmpeg@5,依情况自己选
cp -r /opt/homebrew/opt/ffmpeg@5/lib/* /Applications/YUView.app/Contents/MacOS/ffmpeg

好了,愉快玩耍吧:

相关推荐
EXI-小洲2 小时前
MacOS 环境下 IntelliJ IDEA 的 Maven 配置指南
macos·maven·intellij-idea
aspirant-complete9 小时前
MAC(Apple Silicon)嵌入式基于Clion(stm32CubeMX)环境搭建
stm32·macos
EXI-小洲1 天前
MacOS IDEA将本地项目代码上传至SVN空仓库
macos·svn·intellij-idea
weixin_531670892 天前
Interlude起来:久坐提醒软件为什么需要登录?有没有完全本地运行的Mac休息提醒软件?
人工智能·macos·swift
coding4u2 天前
Mac 多桌面(Spaces)的正确用法:你的屏幕可以大三倍
macos·docker·计算机外设·文件管理·策略模式
weixin_531670893 天前
Interlude起来:Swift原生Mac软件有什么优势?原生Mac应用和Electron应用有什么区别?
人工智能·macos·mac·swift
k4m7v2pz3 天前
Swift Package Manager 在 macOS 26 上的三个编译错误排查指南
macos·spm·ai编程·xcode·swift·命令行工具
zhonyu鱼3 天前
Pot 翻译:开源免费的跨平台划词翻译与 OCR 工具
windows·macos·开源·ocr·开源软件
杜子麟4 天前
Android studio模拟器离线安装
android·macos·android studio
守城小轩4 天前
Chromium 148 编译指南 macOS篇:环境配置要求(一)
macos