iTOP-iMX6ULL开发板-FFmpeg移植
本章节使用的资料已经放到了开发板网盘资料中,路径为:11_ Linux 系统开发进阶\98_章节使用资料。 FFmpeg(Fast Forward Mpeg)是一种可以用来记录、转换数字音频、视频,并能将其转化为流的多 媒体视频处理工具,拥有视频采集功能、视频格式转换、视频抓图等功能。本文档介绍如何将 ffmpeg 移植 到 ARM 平台。 开发板使用迅为i.MX6ULL终结者和 USB 免驱摄像头,交叉编译工具为arm-linux-gnueabihf,yocto Qt5 文件系统。 98.1 编译 x264 获取 x264 源码,可以从网站 http://www.videolan.org/developers/x264.htm 下载,进入如图 98.1.1 界 面,点击下载;或者用我们已经下载压缩包(与文档同一目录下的 x264-master.tar.bz2); 将压缩包放到 ubuntu 并解压,tar -vxf x264-master.tar.bz2 ,创建文件夹_x264_install 用来存放编译后 生成的文件,mkdir _x264_install: 进入解压后的路径 x264-master,执行以下命令: ./configure --enable-shared --prefix=/home/ubuntu/work/ffmpeg/_x264_install/ -