首页 > 其他分享 >FFmpeg安装与使用

FFmpeg安装与使用

时间:2024-01-25 12:23:47浏览次数:31  
标签:ffmpeg webp fps 使用 input 安装 FFmpeg

前言

ffmpeg 是十分强大的视频录制及格式转换的命令行工具

安装

windows教程
而Mac可以直接用 Homebrew 来安装 ffmpeg: brew install ffmpeg

视频转webp

比如将 input.mp4 转化成 output.webp ,并且要求:

  • 为帧率为20帧每秒,
  • 循环播放,
  • 默认渲染预设效果,
  • 分辨率为 800px宽 600px 高
  • 无损
ffmpeg -i input.mp4 -vcodec libwebp -filter:v fps=fps=20 -lossless 1 -loop 0 -preset default -an -vsync 0 -s 800:600 output.webp

标签:ffmpeg,webp,fps,使用,input,安装,FFmpeg
From: https://www.cnblogs.com/dingshaohua/p/17986890

相关文章

  • 如何手工制作绿色免安装单文件同花顺免费版Windows客户端 2024-01-25
    如何手工制作绿色免安装单文件同花顺免费版Windows客户端  2024-01-25第1步、下载同花顺免费版http://download.10jqka.com.cn/第2步、安装同花顺免费版第3步、移动同花顺免费版软件到文件夹 D:\Prog\同花顺第4步、新建批处理脚本文件 D:\Prog\同花顺\一键打包\一键打......
  • rust使用lazy_static对全局变量多线程并发读写示例
    首先需要在项目依赖Cargo.toml添加lazy_static依赖项[dependencies]lazy_static="1.4.0"示例代码如下:uselazy_static::lazy_static;usestd::sync::{RwLock,RwLockReadGuard,RwLockWriteGuard};usestd::thread;#[derive(Debug)]structSharedData{data:Vec<......
  • 使用nvm下载node版本安装npm失败
     1.从http://npm.taobao.org/mirrors/npm/下载对应npm包2.将npm包中bin文件夹下的四个文件复制粘贴到对应node文件夹中3.把下载npm包改名为npm放入node路径下的node_module中参考文章:https://blog.csdn.net/qq_39293316/article/details/132413050 ......
  • 10个问题,教你如何使用一个事半功倍的代码托管平台
    源代码是企业最宝贵的资产之一,随着软件规模的不断扩大,企业管理庞大的源代码成为一个重大挑战。为了保持企业员工持续稳定地开展软件开发活动,一个好用的代码管理平台变得尤为重要。代码管理工具是软件开发的基础,能够帮助团队协作更加高效,自动化交付更加流畅。因此,选择一款优秀的代码......
  • 记录uniapp开发第一次使用mumu模拟器运行调试
     1下载Mumu模拟器mumu.163.com/2点击安装,按步骤下一步安卓mumu模拟器3打开mumu多开器右上角adb查看端口号4打开mumu模拟器5打开hbuild5.1选择运行,运行到手机模拟器,Android模拟器端口设置,将你自己多开器查看的端口号输入进去 5.2运行配置选择你mumu模拟器安装文......
  • 群晖安装宝塔面板搭建网站(草图)
    下载,第一个    网络选择host就行直接应用,打开你ip地址加:8888,例如我自身是192.168.1.100:8888初始账号username初始密码password登录后面板设置里可以直接修改账号密码,大家自行研究。 ......
  • 在.framework框架下的winfrom中使用Castle.DynamicProxy实现AOP问题小记
    1.需求:为项目中通讯PLC模块实现AOP,实现统一的日志打印,参数校验,方法执行时间统计2.问题:①现有项目没有IOC容器,没法使用部分AOP库的方法注册到IOC,(注:如果要实现IOC对现有代码改动大,并且AOP只是针对部分模块实现)②要在尽量小的代码改动下实现针对以上问题选择使用Castle.DynamicProx......
  • prometheus基本使用
    参考链接:https://www.prometheus.wang/作者总结的很好,大家都可以跟着学习看看prometheus的由来受启发与google的brogmon监控系统,从2012年开始由前Google工程师在Soundcloud以开源软件的形式进行研发,并且于2015年早期对外发布早期版本。2016年5月继Kubernetes之后成为第二个正......
  • GPTs创建及action使用
    一、新建GPTsNewGPT:https://chat.openai.com/gpts/editor二、创建GPT的选项1、Create进入创建GPT页面,在CreateTab下,点击左下角曲别针符号,可以向GPT上传知识库文档。GPT可以根据这些文档进行回答。2、Configure2.1、Action创建Action官方文档Actions与Plugins类似,不......
  • Django 初步使用
    Django框架系列目录Django框架系列一.安装启用1.1主流web框架概述1.2安装版本1.3启动的两种方式1)命令行创建2)pycharm创建3)两种方式的区别1.4配置文件介绍1.5创建应用二.Django初步使用2.1HttpResponse,render,redirect2.2配置静态文件1)添加路由对应关系views2)写后端......