0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

ffmpeg是什么,如何搭建搭建windows和Linux开发环境

电子设计 来源:电子设计 作者:电子设计 2020-12-24 12:57 次阅读

从本篇文章开始,我将开始写一些自己学习音视频方面的学习笔记,记录自己的成长过程!

我们先来了解一下ffmpeg是什么吧?最官方的解释和介绍,当然是去ffmpeg官方看,ffmpeg官方地址:

这里大概的说一下:

FFmpeg是领先的多媒体框架,能够解码,编码, 转码,mux,demux,流,过滤和播放人类和机器创建的几乎所有内容。它支持最模糊的古代格式,直至最前沿。无论它们是由某些标准委员会,社区还是公司设计的。它还具有高度的可移植性:FFmpeg可以在各种构建环境,机器体系结构和配置下,跨Linux,Mac OS X,Microsoft Windows,BSD,Solaris等编译,运行并通过我们的测试基础架构 FATE

它包含可以由应用程序使用的libavcodec,libavutil,libavformat,libavfilter,libavdevice,libswscale和libswresample。与ffmpeg,ffplay和ffprobe一样,最终用户也可以使用它们进行转码和播放。

当然如果这些还不够你作为知识认知上来了解一个东西的话,可以再多看几篇文章,这里我就不再造轮子了,咋们接下来开始来搭建windows和Linux开发环境,正所谓:工欲善其事 必先利其器。可能搭建环境的时候,会遇到一些坑。

一、windows环境搭建:

其实这个礼拜我当时去搭建环境的时候,去网上找了一些博客资料,但是发现之前的网站打不开了,而且现在官网变化有点大,你可能看以前别的文章资料参考,按照操作来,去官网下载安装包,但是其实根本就不是那回事,如果没有仔细观察的话,现在官网下载windows包是这样的:

1、环境搭建步骤;

(1)从官网下载安装包:

(2)开始解压安装包和文件说明:

我们把刚才下载下来的包进行解压:

解压后有四个文件:bin里面是安装的应用程序以及一些动态链接库:

审核编辑:符乾江
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • WINDOWS
    +关注

    关注

    3

    文章

    3527

    浏览量

    88484
  • 可编程逻辑
    +关注

    关注

    7

    文章

    514

    浏览量

    44074
  • 开发环境
    +关注

    关注

    1

    文章

    223

    浏览量

    16595
  • ffmpeg
    +关注

    关注

    0

    文章

    46

    浏览量

    7386
收藏 人收藏

    评论

    相关推荐

    【MM32F5270】Keil开发环境搭建

    本文是对MM32F5270相关的灵动官网资料和社区现有几篇环境搭建帖的整理和总结。详细且完整的记录了——如何从零搭建MM32F5270 Keil开发
    的头像 发表于 11-06 16:14 2638次阅读
    【MM32F5270】Keil<b class='flag-5'>开发</b><b class='flag-5'>环境</b><b class='flag-5'>搭建</b>

    SemiDrive X9 AI 开发环境搭建

    SemiDrivex9AI开发环境搭建开发机端,开发板端。主要的工具是SDNN,它是一个基于开源编译器框架TVM的端到端的AI编译器框架,
    的头像 发表于 08-03 08:27 345次阅读
    SemiDrive X9 AI <b class='flag-5'>开发</b><b class='flag-5'>环境</b><b class='flag-5'>搭建</b>

    pytorch环境搭建详细步骤

    PyTorch作为一个广泛使用的深度学习框架,其环境搭建对于从事机器学习和深度学习研究及开发的人员来说至关重要。以下将介绍PyTorch环境搭建
    的头像 发表于 08-01 15:38 734次阅读

    QT5+OpenCV4搭建应用开发环境

    作为深度学习算法工程师,必须要掌握应用开发技能吗?搞工程肯定是必须要会界面开发,QT就是一个很不错的选择。本文以QT5.15 + OpenCV4.8 + OpenVINO2023为例,搭建应用
    的头像 发表于 07-23 11:23 1017次阅读
    QT5+OpenCV4<b class='flag-5'>搭建</b>应用<b class='flag-5'>开发</b><b class='flag-5'>环境</b>

    PyTorch深度学习开发环境搭建指南

    PyTorch作为一种流行的深度学习框架,其开发环境搭建对于深度学习研究者和开发者来说至关重要。在Windows操作系统上
    的头像 发表于 07-16 18:29 912次阅读

    如何搭建ESP32-S2开发环境

    如何搭建ESP32-S2开发环境
    发表于 06-25 08:00

    使用官方教程搭建Windows下的Eclipse IDE环境出错怎么解决?

    使用官方教程搭建Windows下的Eclipse IDE环境出错,不知该如何解决?
    发表于 06-18 06:50

    Purple Pi OH又开外挂!带你搭建编译环境及编译Android 11固件

    01介绍今天的文章主题是分享与探讨关于PurplePiOH开发板Android开发搭建编译环境及编译Android固件。如果你是刚开始接触嵌入式L
    的头像 发表于 05-22 08:32 1085次阅读
    Purple Pi OH又开外挂!带你<b class='flag-5'>搭建</b>编译<b class='flag-5'>环境</b>及编译Android 11固件

    鸿蒙OpenHarmony【搭建Windows环境

    支持在Windows环境下进行编译,如Hi3861、Hi3516系列开发板。因此,建议使用Ubuntu的编译环境对源码进行编译。
    的头像 发表于 04-19 15:42 584次阅读
    鸿蒙OpenHarmony【<b class='flag-5'>搭建</b><b class='flag-5'>Windows</b><b class='flag-5'>环境</b>】

    TLT507-Android开发环境搭建

    TLT507-Android开发环境搭建
    的头像 发表于 01-26 17:03 574次阅读
    TLT507-Android<b class='flag-5'>开发</b><b class='flag-5'>环境</b><b class='flag-5'>搭建</b>

    【全志T113-i】OK113i-S开发开发环境准备和搭建

    这次就来准备搭建一下T113i的开发环境,其实对于初入门的Linux开发者而言,开发
    发表于 01-19 09:45

    鸿蒙开发南向环境搭建教学

    南向开发环境搭建教学,更多鸿蒙开发资料可以前往高清完整版 《鸿蒙开发4.0基础-高阶文档》找保存。(附鸿蒙文档)
    发表于 01-05 16:38

    使用VeriStand搭建MIL测试环境

    MIL(Model In The Loop)模型在环仿真测试用于在实际系统搭建完成之前进行模型测试,使用VeriStand搭建MIL测试环境,可以在不需要硬件资源的情况下测试控制模型。
    的头像 发表于 01-05 10:42 4314次阅读
    使用VeriStand<b class='flag-5'>搭建</b>MIL测试<b class='flag-5'>环境</b>

    安信可Ai-M61/Ai-M62系列模组Linux开发环境搭建

    软件烧录(windows) 四、开发资料 01 Ubuntu安装 在Linux下编译速度比windows快很多,一般推荐优先使用linux
    的头像 发表于 12-25 16:59 596次阅读
    安信可Ai-M61/Ai-M62系列模组<b class='flag-5'>Linux</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b><b class='flag-5'>搭建</b>

    java环境搭建及配置教程

    Java是一种广泛使用的编程语言,用于开发各种应用程序。在开始学习和使用Java之前,您需要搭建和配置Java开发环境。本教程将提供详细的Java
    的头像 发表于 12-06 15:50 756次阅读