Windows 10安装FFmpeg详细教程

news/2024/7/10 21:16:14 标签: windows, ffmpeg, 视频编解码

Windows 10安装FFmpeg详细教程

0. 背景

在搭建之前的项目环境时,需要安装ffmpeg,在此记录下过程

1. 官网下载

点击进入官网:ffmpeg,官网地址:https://ffmpeg.org/download.html

在这里插入图片描述
如图所示,点击Windows图标选中后下面显示的第一行
在这里插入图片描述
在release builds第一个绿框里面选择一个版本下载。

在这里插入图片描述
下载好之后解压
在这里插入图片描述
在这里插入图片描述
进入bin文件夹,目录里会有三个exe文件,复制此路径下的地址E:\ffmpeg-6.1-full_build\bin

在这里插入图片描述

2. 配置

(1) 右键点击我的电脑/此电脑->右键点击属性->点击高级系统设置->环境变量->系统变量。
右键点击“此电脑”图标,选择属性,选择高级系统设置
在这里插入图片描述
在这里插入图片描述
选择环境变量
在这里插入图片描述
(2)点击系统变量中的path,点击新增,并将ffmpeg安装路径下的bin目复制填入后,点击确定。
配置Path变量,增加变量值: E:\ffmpeg-6.1-full_build\bin
在这里插入图片描述

5.测试验证

ffmpeg的上述配置完成后,通过windows+R组合键,打开窗口,输入cmd,调用命令行窗口,输入“ffmpeg –version”,如果出现如下说明配置成功。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
内容如下

ffmpeg version 6.1-full_build-www.gyan.dev Copyright (c) 2000-2023 the FFmpeg developers
built with gcc 12.2.0 (Rev10, Built by MSYS2 project)
configuration: --enable-gpl --enable-version3 --enable-static --pkg-config=pkgconf --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libaribcaption --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-libharfbuzz --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-dxva2 --enable-d3d11va --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libcodec2 --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint
libavutil      58. 29.100 / 58. 29.100
libavcodec     60. 31.102 / 60. 31.102
libavformat    60. 16.100 / 60. 16.100
libavdevice    60.  3.100 / 60.  3.100
libavfilter     9. 12.100 /  9. 12.100
libswscale      7.  5.100 /  7.  5.100
libswresample   4. 12.100 /  4. 12.100
libpostproc    57.  3.100 / 57.  3.100

至此,安装成功!



今天的分享就到此结束了

欢迎点赞评论关注三连

在这里插入图片描述


http://www.niftyadmin.cn/n/5238819.html

相关文章

录视频人不在电脑旁,怎么设置定时关机

如果你平常工作比较忙,或者要录制的视频/音频文件需要很长时间,最好选择预约录制,这样可使录屏软件自动开始和停止录制,并且定时关机。此外,你还可以设置保存录制文件、关闭录屏软件。是不是听起来很感兴趣&#xff1f…

JVM类加载全过程

Java虚拟机类加载的全过程,即加载,验证,准备,解析,初始化 一、加载 加载 是 类加载过程中的一个阶段, 有以下三部分组成 1)通过一个类的全限定名来获取定义此类的二进制流 2)将这…

数据的标准化和归一化

前面我们已经学习了识别数据缺失值已经对缺失值进行处理的方法,但是KNN的准确率都不是很高,今天我们继续进行数据探索进一步增强机器学习流水线; 通过数据直方图可以看到数据中的列的均值、最大值、最小值等差别很大; from skle…

数据库系统概论期末经典大题讲解(用关系代数进行查询)

今天也是结束的最为密集的考试周,在分析过程中自己也有些许解题的感悟,在此分享出来,希望能帮到大家期末取得好成绩。 一.专门的关系运算 1.选择(σ) 选择操作符用于从关系中选择满足特定条件的元组 例如,…

Word 在页眉或页脚中设置背景颜色

目录预览 一、问题描述二、解决方案三、参考链接 一、问题描述 如何在word的页眉页脚中设置背景色? 二、解决方案 打开 Word 文档并进入页眉或页脚视图。在 Word 2016 及更高版本中,你可以通过在“插入”选项卡中单击“页眉”或“页脚”按钮来进入或者…

node运行报错:error:0308010C:digital envelope routines::unsupported

运行vue前端项目时遇到报错,分析因为node版本不支持。 主要是因为 nodeJs V17 版本发布了 OpenSSL3.0 对算法和秘钥大小增加了更为严格的限制,nodeJs v17 之前版本没影响,但 V17 和之后版本会出现这个错误。 我的node版本是v20。 方案1&…

【尚硅谷】第07章:随堂复习与企业真题(面向对象-进阶)

来源:尚硅谷Java零基础全套视频教程(宋红康2023版,java入门自学必备) 基本都是宋老师发的资料里面的内容,只不过补充几个资料里没直接给出答案的问题的答案。 不想安装markdown笔记的app所以干脆在这里发一遍。 第07章:随堂复习…

3.5毫米音频连接器接线方式

3.5毫米音频连接器接线方式 耳机插头麦克风插头 绘制电路图注意事项 3.5毫米音频连接器分为单声道开关型和无开关型如下图: sleeve(套筒) tip(尖端) ring(环) 耳机插头 麦克风插头 绘制电路图…