当前位置: 首页 > web >正文

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

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

操作过程:

# 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

好了,愉快玩耍吧:
在这里插入图片描述

http://www.xdnf.cn/news/11891.html

相关文章:

  • 设计模式-迪米特法则
  • 2025年- H69-Lc177--78.子集(回溯,组合)--Java版
  • 2025年想冲网安方向,该考华为安全HCIE还是CISSP?
  • 界面组件DevExpress WPF中文教程:Grid - 如何识别行和卡片?
  • 深度解析Mysql中MVCC的工作机制
  • 每日Prompt:每天上班的状态
  • UE 材质基础第三天
  • Spring AI Tool Calling
  • SecureCRT 设置超时自动断开连接时长
  • Pluto论文阅读笔记
  • 双流芯谷元宇宙战略落子,智慧园区建设迈入数字孪生时代
  • 【统计方法】树模型,ensemble,bagging, boosting
  • GlobalSign、DigiCert、Sectigo三种SSL安全证书有什么区别?
  • JavaWeb:前端工程化-ElementPlus
  • 设计模式杂谈-模板设计模式
  • 题山采玉:Day2
  • [Harmony]颜色初始化
  • 国产化Word处理控件Spire.Doc教程:Java实现HTML 转Word自动化
  • GICv3电源管理
  • 防止网站被iframe嵌套的安全防护指南
  • python3GUI--车牌、车牌颜色识别可视化系统 By:PyQt5(详细介绍)
  • 【算法深练】分组循环:“分”出条理,化繁为简
  • 匀速旋转动画的终极对决:requestAnimationFrame vs CSS Animation
  • 嵌入式常见 CPU 架构
  • Java转Go日记(五十七):gin 中间件
  • AlphaFold3运行错误及解决方法(1)
  • 25_05_29docker
  • 证券交易柜台系统解析与LinkCounter解决方案开发实践
  • 安全-JAVA开发-第二天
  • Spring Framework 中 UriComponentsBuilder工具类