3.ffmpeg命令行环境搭建、ffmpeg命令行初步了解

news/2024/7/10 21:16:14 标签: ffmpeg

在上章,我们讲过:

  • ffmpeg.exe: 主要用于转码或者剪切的应用程序, 也可以从url/现场音频/视频源抓取输入源
  • ffplay.exe: 主要用于播放视频的应用程序,该应用程序源码是开源的,我们后面章节会去源码分析
  • ffprobe.exe: 主要用于分析视频码流的应用程序, 可以获取媒体文件的详细信息, 如果想要查看媒体文件的编码、总时长、分辨率、声道、比特率、帧率、制作者等等信息,就可以通过ffprobe.exe来得到

所以本章则通过命令行方式来学习如何使用

参考链接: ffmpeg Documentation

1.FFmpeg环境搭建

方式有两种

方式一 如果安装了git,可以通过右击,打开git命令行方式来运行,如下图所示:

方式二,将exe拷贝至C:\Windows,然后通过CMD打开

首先我们需要使用ffmpeg-5.1.2-full_bui


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

相关文章

VMware 虚拟机硬盘扩容

虚拟机硬盘扩容: 1.虚拟机关机,选择编辑虚拟机,点击硬盘,再点击扩容 2.输入最大磁盘大小 3.点击扩展后开机 注:如果扩容不了,把创建的快照删掉即可进行扩容,扩容好后建议先创建好快照在进行操作…

Java 对象

Java对象是Java语言中最重要的概念之一,它允许开发人员将数据和方法组合在一起,创建具有自己行为和状态的实体。本文将详细介绍Java对象的概念、特性以及在实际工作中的应用。 Java对象的概念和特性 在Java中,对象是类的实例。类是一个定义…

Android应用启动时白屏或者黑屏处理办法

老生常谈的问题了,随便记录一下吧。通过设置主题来防止白屏或者黑屏一般情况下,启动页面通常是全屏的,而且会用一张图片来展示用户打开应用程序后第一眼看到的界面。在手机中点击应用程序的图标到应用程序显示完MainActivity的视图这个过程中…

RocketMQ的一些使用理解

1.RocketMQ的生产者生产负载策略(3种) (1)SelectMessageQueueByHash (一致性hash) (2)SelectMessageQueueByMachineRoom (机器随机) (3)SelectMessageQueueByRandom (随机) 第1种一…

2023年全国最新保安员精选真题及答案10

百分百题库提供保安员考试试题、保安职业资格考试预测题、保安员考试真题、保安职业资格证考试题库等,提供在线做题刷题,在线模拟考试,助你考试轻松过关。 101.使用干粉灭火器扑救可燃、易燃液体火灾时应对准火焰()扫射…

【学习笔记】2023年3月 Vue.js 专题篇章之刻苦奋斗

系列文章目录 提示:阅读本章之前,请先阅读目录 文章目录系列文章目录学习目标学习计划学习日记学习过程学习目标 主要针对Vue进行全面的学习,把基础学扎实,全面吃透前端技术 下个月的学习目标:JavaScript 基础知识&a…

如何根据IP地址判断是IPv4还是IPv6

IPv4地址的书写形式为:“192.168.0.1” IPv6地址的书写形式为:“2001:DB8:85A3:8D3:1319:8A2E:370:7344” 给你一个IP地址,它有三种可能:IPv4、IPv6、既不是IPv4也不是IPv6的无效地址。所以,如果用函数ipGetAddressAsNumber,只能判断是不是ipv4,编写如下函数: int R…

(四十九)大白话线上数据库莫名其妙的随机性能抖动优化(下)

上一篇文章我们已经给大家详细分析了有时候我们在数据库里执行查询或者更新语句的时候,可能SQL语句的性能会出现不正常的莫名其妙的抖动,平时可能几十毫秒搞定的,现在居然要几秒钟。 其实这种莫名其妙的性能抖动,我们在分析过底层…