U盘PE| w764位旗舰版下载 | U盘装win7系统 | U盘启动 |win7pe | win10下载 |加入收藏土豆PE官网U盘PE,U盘装win7系统,win7pe,U盘启动,U盘装系统,w764位旗舰版下载站!
当前位置:主页 > 帮助中心 > 帮助中心 >

Windows上使用vs编译x264的方法

来源:http://www.tudoupe.com时间:2022-06-28

前言

有时需要在Windows上使用libx264,在和gitgub网站上,没有找到DLL或VS项目代码的源代码,而且源是makefile不是cmake不能直接转换到vs,更麻烦的是手动配置一个与项目本身。考虑在使用Shift媒体项目之前创建的WindowsFFmpeg项目,似乎有一个x264项目代码,然后我们直接使用它。

获取x264源

最新 libx264 v 项目源可以在 Shift Media Project 网站上找到: https://shiftmediaproject.github.io/1-projects/

输入后,请参阅下面的界面,您可以下载一个好的生成文件,或下载项目代码。 你只需要一个动态库或一个静态库的朋友,然后就结束了。

二、安装yasm

因为不同版本的x264取决于yasm或nasm的不同,索引被安装。

1.下载

(1), libx264编译需要yasm, yasm也可以在Shift Media Project网站找到: 项目

2.安装

直接运行 install_script.bat

运行后取得下列结果(vs2017)

在这里插入图片描述

本文福利,免费领取 C++ 音视频 学习宣传材料,包括( C/C++ Linux 服务器开发,面试问题, FFmpeg webRTC rtmp hls rtsp ffplay srs ↓↓↓↓↓↓ 参见下文文章的底部

三、安装nasm

因为不同版本的x264取决于yasm或nasm的不同,索引被安装。

1.下载

(1),libx264编译需要nasm,nasm在Shift Media Project的github上: GitHub - ShiftMediaProject/VSNASM: Provides Visual Studio integration for the NASM assembler.

2.安装

直接运行 install_script.bat

运行后取得下列结果(vs2017)

在这里插入图片描述

四、编译x264

1.打开目录

在第一步下载的源目录中打开SMP文件

2.打开sln

3.生成

你可以直接生成代码在:

在这里插入图片描述

总结

这就是我们今天要谈的。本文介绍了利用V在Windows上编译libx264的方法.当然,整个方法就是从“变媒体项目”中借用好东西,节省了很多时间,比较方便。与VS项目相比,编译静态库嵌入项目更方便,你可以根据你的需要创建不同的DLL版本。

来源链接:如何编译x264v在Windows上 - 信息 - I Love Audio Video Network - 建立国家最权威的音频视频技术交流与分享论坛

本文福利,免费领取 C++ 音视频 学习宣传材料,包括( C/C++ Linux 服务器开发,面试问题, FFmpeg webRTC rtmp hls rtsp ffplay srs ↓↓↓↓↓↓ 参见下文文章的底部

Copyright © 2012-2014 Www.tudoupe.Com. 土豆启动 版权所有 意见建议:tdsky@tudoupe.com

土豆系统,土豆PE,win7系统下载,win7 64位旗舰版下载,u盘启动,u盘装系统,win10下载,win10正式版下载,win10 RTM正式版下载,win8下载,电脑蓝屏,IE11修复,网络受限,4K对齐,双系统,隐藏分区,系统安装不了,U盘装系统,笔记本装系统,台式机装系统,diskgenius运用,GHSOT装系统,U盘修复,U盘技巧,U盘速度,U盘不能格式化,U盘复制发生错误,U盘加密,U盘选购,开机黑屏,蓝屏,进不了系统,上不了网,打不开程序,点击无反应,系统设置,PE个性化,PE添加网络,PE维护系统

点击这里给我发消息