音视频开发:Ubuntu 20.04 编译安装使用YUView

前言

如果你的系统版本为Windows,则可以在github直接下载安装包。

如果你的系统版本为Ubuntu22.04及以上,可以直接更新源,用命令来下载。

sudo apt install yuview

笔者的系统为 Ubuntu 20.04 arm 版,这里选择下载源代码,直接编译,最终得到可执行程序。

编译环境需要 QT环境(需要运行qmake),ubuntu 20.04安装之后自带QT环境

下载YUView源代码

下载地址:Github YUView

在这里插入图片描述

这里选择下载 Source code zip 格式, 下载之后,解压到文件夹。

编译安装YUView

解压之后,进入文件夹,在当前目录打开终端。

输入命令 qmake

在这里插入图片描述

提示创建之后, 使用make 命令 , 注:如果想多核全开, 可以加上处理器数量参数, 例如本机12核心,就直接 make -j12 即可,我发现直接make 好多核心在摸鱼…

使用YUV View

当编译完成之后,会在当前目录出现YUViewApp 文件夹,进入文件夹之后 就能看到可执行程序 YUView了,打开终端,直接输入命令 ./YUView,就可以运行了

在这里插入图片描述

打开之后,可以在左上角 选择打开你想要分析的yuv文件了。

如果没有显示源文件属性面板,可以通过view菜单打开

在这里插入图片描述

可以在此面板设置分辨率,颜色格式,帧率等等。中间展示画面的面板,可以通过鼠标滚轮控制缩放比例。

相关推荐

  1. 视频实战--视频编码

    2024-04-28 09:34:01       38 阅读
  2. Android 视频开发 - VideoView

    2024-04-28 09:34:01       37 阅读
  3. Android视频开发-AudioRecord

    2024-04-28 09:34:01       38 阅读
  4. Android视频开发-AudioTrack

    2024-04-28 09:34:01       34 阅读
  5. 视频开发-- 坑整理

    2024-04-28 09:34:01       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-28 09:34:01       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-28 09:34:01       106 阅读
  3. 在Django里面运行非项目文件

    2024-04-28 09:34:01       87 阅读
  4. Python语言-面向对象

    2024-04-28 09:34:01       96 阅读

热门阅读

  1. Qt——实现滚动条添加小组件自动跳转到最后

    2024-04-28 09:34:01       26 阅读
  2. string模拟实现(直接上源码)

    2024-04-28 09:34:01       33 阅读
  3. FREERTOS 的协程

    2024-04-28 09:34:01       36 阅读
  4. Spring

    Spring

    2024-04-28 09:34:01      28 阅读
  5. C# 投影(Projection)

    2024-04-28 09:34:01       33 阅读
  6. 智乃的k线段区间

    2024-04-28 09:34:01       28 阅读
  7. SQL提升

    2024-04-28 09:34:01       30 阅读
  8. react之state深入浅出

    2024-04-28 09:34:01       29 阅读