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

logo网站设计网站建设需要英语吗

logo网站设计,网站建设需要英语吗,友情链接论坛,摄影网站cms本文使用 MSYS2 来编译 ffmpeg 一、安装MSYS2 MSYS2 是 Windows 下的一组编译套件,它可以在 Windows 系统中模拟 Linux 下的编译环境,如使用 shell 运行命令、使用 pacman 安装软件包、使用 gcc (MinGW) 编译代码等。 MSYS2 的安装也非常省心&#x…

本文使用 MSYS2 来编译 ffmpeg 

一、安装MSYS2

MSYS2 是 Windows 下的一组编译套件,它可以在 Windows 系统中模拟 Linux 下的编译环境,如使用 shell 运行命令、使用 pacman 安装软件包、使用 gcc (MinGW) 编译代码等。

MSYS2 的安装也非常省心,只需要到 MSYS2 官网 下载.exe安装包,管理员身份运行安装即可,推荐安装在某个盘的根目录。

安装完毕后,你的安装目录里就会有下面的程序:

点击它们就会启动一个 shell 窗口,Just like on Linux ! 这个 shell 程序默认是 Mintty,类似 Linux 系统中的 bash shell。MSYS2 支持多个编译器工具链,它们的环境是独立的(可以去安装文件夹查看),这里选择启动 MINGW64 (如果你也是64位系统的话)。

 国内可以将下载镜像替换为中科大

sed -i "s#mirror.msys2.org/#mirrors.ustc.edu.cn/msys2/#g" /etc/pacman.d/mirrorlist*
pacman -Sy

二、安装MINGW

然后安装mingw64编译链和基本的依赖:全部都按照默认安装即可,安装时会询问,输入y即可

pacman -S mingw-w64-x86_64-toolchain  # mingw64编译工具链,win下的gcc
pacman -S base-devel    # 一些基本的编译工具
pacman -S yasm nasm     # 汇编器

安装完毕后,可以输入gcc -v查看 gcc 版本:

最后需要添加环境变量。右击此电脑 -> 属性 -> 高级系统设置 -> 环境变量 -> 选择 Path (用户变量和系统变量都要)-> 编辑 -> 新建,添加编译工具链的路径:msys2下载的mingw64一般就在你安装的msys2目录里面

三、下载源码

ffmpeg
官网 http://ffmpeg.org/
下载地址 https://ffmpeg.org/releases/ffmpeg-4.2.3.tar.bz2

x265
官网 https://www.videolan.org/
下载地址 http://ftp.videolan.org/pub/videolan/x265/x265_3.2.1.tar.gz

x264
下载地址 http://ftp.videolan.org/pub/videolan/x264/snapshots/x264-snapshot-20191217-2245.tar.bz2

 全部解压到你安装的msys2目录里的home目录下,然后分别创建install目录

 

四、编译 

1、编译x264

切换到x264的解压目录下,执行下列命令

cd /home/x264-master/
./configure  --prefix=/home/x264_install/ --enable-shared
make -j8
make install

生成的windows库文件在E:\msys64\home\x264_install\bin目录里,不是lib目录

2、编译x265

切换到x265的解压目录下,执行下列命令(x265在windows下是使用ninja编译,与make稍有不同)

 cd  /home/x265_3.2.1/
cmake -DCMAKE_INSTALL_PREFIX=/home/x265_install/ ./source/

cmake执行完后,会在当前目录生成build.ninja等文件

然后执行以下命令

ninja
ninja install

生成库文件如下:

3、编译ffmpeg 

 切换到ffmpeg目录

cd /home/ffmpeg-5.1.5/

指定x264与x265的配置文件目录

 export PKG_CONFIG_PATH=/home/x265_install/lib/pkgconfig/:/home/x264_install/lib/pkgconfig/ 

 echo ${PKG_CONFIG_PATH}          可以看到输出  

 然后运行以下命令

./configure  --prefix=/home/ffmpeg_install/ --enable-gpl --enable-libx264 --enable-libx265 --disable-static --enable-shared --extra-cflags=-l/home/x264_intall/include --extra-ldflags=-L/home/x264_install/lib --extra-cflags=-l/home/x265_intall/include --extra-ldflags=-L/home/x265_install/lib
执行过后会生成MakeFile,然后执行如下

make -j8
make install

生成库文件如下

五、使用库文件 

在使用时必须将x264、x265、ffmpeg同时链接才能使用,不能只链接ffmpeg。

http://www.yayakq.cn/news/524082/

相关文章:

  • 网站设计原型做基网站
  • 江苏网站备案流程专门给小公司做网站
  • 三门峡网站建设价格多语言网站开发
  • wordpress cenos昆明seo和网络推广
  • 网站前置审批证书网站建设案例欣赏
  • 昆明网站搭建贵阳网站建设天锐科技
  • 学生网站建设实训报告百度爱采购下载app
  • 龙岗网站建设价位网站运维托管
  • 在线设计平台的用户群分析企业门户网站优化
  • 江门制作公司网站上海网站建设思创
  • qq网站登录入口wordpress 搬家 插件
  • 九江有哪些免费推广网站企业网站 php 免费
  • 域名备案期间 网站访问可以做任务的网站有哪些
  • 库尔勒网站建设哪家专业上海模板网站建站
  • 免费公司网站模版手机网站开发视频
  • 电子网站设计南京做网站哪家好
  • 做图表好看的网站茂名专业网站建设
  • 素材图库网站源码南京做网站制作公司
  • 常用的网站推广重庆那里做网站外包好
  • 用群晖如何做公司网站郑州seo优化
  • 检察院门户网站建设成效微信商城开发推荐华网天下
  • wordpress建站云盘生成wap网站
  • 滨州公司网站建设推广wordpress主题vantage
  • 外贸公司网站有哪些wordpress电视直播代码
  • 微信网站主题商务咨询网站源码
  • 欧美做爰视频网站jsp网站开发的mvc
  • 一个公司网站开发多少钱扬州网站建设企业
  • 泰州建站免费模板网架公司安全员需要什么证书
  • 哈尔滨云建站模板江门学做网站课程
  • 霞山手机网站建设公司wordpress分段加载