编译一个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

好了,愉快玩耍吧:

相关推荐
fei_sun18 小时前
RIB、FIB、MAC 、ARP 表
服务器·网络·macos
Highcharts.js21 小时前
如何在macOS桌面应用集成Highcharts
macos·highcharts·前端可视化·交互图表
zaemyn20201 天前
macOS 上 AccessClient 无法唤起?排查 Python 架构与 Windows App 识别问题
windows·python·macos·远程桌面·accessclient
应用市场2 天前
把旧 Pixel 变成相册备份中转站(上):Mac 到安卓的照片传输工具设计——流式上传、sha256 校验、adb forward 与 Bonjour
android·macos·adb·kotlin·swift
Peter(阿斯拉)3 天前
[macOS Tahoe 26]_[使用SmartSVN访问库路径报错的问题]
macos·svn·tahoe·smartsvn·macos26
andyweike3 天前
iOS语法原理
macos·objective-c·cocoa
传奇开心果编程4 天前
【SwiftUI提高练中学】第8课 网络层架构:拦截器、重试、缓存与离线优先
学习·macos·ui·ios·swiftui
xUxIAOrUIII4 天前
日常笔记-1005-1
linux·笔记·python·macos
传奇开心果编程4 天前
【Compose Multiplatform 跨端开发学与练】第9课 测试与调试
android·学习·macos·ios·kotlin·web·composer
supabc1234 天前
Celium:连接 Windows、Mac、Linux 与 Android,让远程访问和设备管理更简单
android·linux·windows·macos·远程访问·网络管理·celium