Ubuntu+Qt+FFmpeg 视频采集、预览与国际化

Ubuntu+Qt+FFmpeg 视频采集、预览与国际化

本示例主要实现在linux操作系统环境下利用qprocess 调用ffmpeg采集录像和截图等图像处理功能,再调用ffmpeg同时通过标准输出重定向将ffmpeg运行返回数据显示到UI界面,同时也对国际化方法进行了简单示例,希望对音视频采集用户有所参考。
示例通过笔记本电脑(win10)安装vmware workstation 15 player虚拟ubuntu系统进行测试。

第一步:到vmware官网下载并安装vmware workstation player非商业用户版
第二步:到ubuntu官网下载ubuntu安装文件(ubuntu-20.04-desktop-amd64.iso)。
第三步:安装ubuntu并配置中文输入法,具体方法可以百度。
第四步:进入ubuntu系统并安装 Qt和FFmpeg,本示例是通过QT5.9.9开源版编写,qt安装需要时间比较长,耐心等待。关于linux c++编译环境、qt中文支持请自行百度。
第五步:进入Qt 运行本示例。

特殊说明:
vmware workstation player 运行ubuntu默认不开启摄像头,请通过虚拟机“管理-》虚拟机设置-》usb控制器-》usb兼容性-》”,设置为usb 3.0,然后再通过虚拟机上方工具菜单连接摄像头即可测试。否则无法通过ffmpeg 调用摄像头。
关于ffmpeg使用方法请通过百度自行查阅相关资料,本文不做解释和说明。
关于C++和Qt 开发框架的使用请自行查阅相关资料。
示例下载请进入我的下载-》我的资源

示例运行效果:
Ubuntu+Qt+FFmpeg 视频采集、预览与国际化_第1张图片
Ubuntu+Qt+FFmpeg 视频采集、预览与国际化_第2张图片

你可能感兴趣的:(Ubuntu+Qt+FFmpeg 视频采集、预览与国际化)