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
    +关注

    关注

    4

    文章

    3564

    浏览量

    89100
  • 可编程逻辑
    +关注

    关注

    7

    文章

    517

    浏览量

    44144
  • 开发环境
    +关注

    关注

    1

    文章

    229

    浏览量

    16673
  • ffmpeg
    +关注

    关注

    0

    文章

    46

    浏览量

    7408
收藏 人收藏

    评论

    相关推荐

    如何搭建企业AI开发环境

    搭建企业AI开发环境是一个复杂而细致的过程,涉及硬件选择、操作系统配置、软件安装、工具选用以及实践等多个方面。下面,AI部落小编将详细介绍如何搭建企业AI
    的头像 发表于 12-20 10:37 197次阅读

    SSM开发环境搭建教程 SSM与Spring Boot的区别

    SSM开发环境搭建教程 SSM(Spring+SpringMVC+MyBatis)开发环境搭建
    的头像 发表于 12-16 18:13 610次阅读

    【MM32F5270】Keil开发环境搭建

    本文是对MM32F5270相关的灵动官网资料和社区现有几篇环境搭建帖的整理和总结。详细且完整的记录了——如何从零搭建MM32F5270 Keil开发
    的头像 发表于 11-06 16:14 2930次阅读
    【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 430次阅读
    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 927次阅读

    QT5+OpenCV4搭建应用开发环境

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

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

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

    如何搭建ESP32-S2开发环境

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

    虚拟机的Linux搭建环境,执行到‘设置工具’的时候总是报错,怎么处理?

    虚拟机的Linux搭建环境,执行到‘设置工具’的时候总是报错,请问这个要怎么解决? Attachments
    发表于 06-20 07:26

    请问如何在32位的WIN7上搭建开发环境

    公司的电脑是32位的WIN7 在VSCode 上搭建开发环境失败(vscode IDF插件自动下载的都是64bit的软件)有没有解决方法或者安装教程?
    发表于 06-18 06:53

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

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

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

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

    鸿蒙OpenHarmony【搭建Ubuntu环境

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

    鸿蒙OpenHarmony【搭建Windows环境

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