首页 > 其他分享 >FFmpeg 常用功能

FFmpeg 常用功能

时间:2024-07-23 10:06:55浏览次数:9  
标签:map 功能 01 ffmpeg MyFiles 常用 mp4 FFmpeg

1. 无损快速分割视频

1.1:从 01:45 秒开始截取,一直到结束。

备注:这个执行过程非常快

cd C:\MyFiles\FFmpeg\ffmpeg-v2022-03-09\ffmpeg\bin
ffmpeg -i "D:\周星驰《功夫》.mp4" -ss 00:01:45 -codec copy "D:\周星驰《功夫》_裁剪后.mp4"

 

 

1.1:从 01:45 秒开始截取,持续一分钟。

备注:这个执行过程非常快

 

cd C:\MyFiles\FFmpeg
ffmpeg -i "D:\周星驰《功夫》.mp4" -ss 00:01:45 -t 00:01:00 -codec copy "D:\周星驰《功夫》_裁剪后.mp4"

 

 2. 视频的倍数调整

2.1  下面是让视频和音频都以 2 倍数的播放

C:\MyFiles\FFmpeg\ffmpeg-v2023-02-10\bin\ffmpeg.exe -i "D:\aaa.mp4" -filter_complex "[0:v]setpts=0.5*PTS[v];[0:a]atempo=2.0[a]" -map "[v]" -map "[a]" "D:\bbb.mp4"

 

2.2   -- 下面是让视频和音频都以 1.75 倍数的播放,公式等于:1-(1.75 * 0.5 / 2)=0.5625

C:\MyFiles\FFmpeg\ffmpeg-v2023-02-10\bin\ffmpeg.exe -i "D:\aaa.mp4" -filter_complex "[0:v]setpts=0.5625*PTS[v];[0:a]atempo=1.75[a]" -map "[v]" -map "[a]" "D:\ccc.mp4"

 

2.3  下面是让视频和音频都以 1.5 倍数的播放,公式等于:1-(1.5 * 0.5 / 2)=0.625

C:\MyFiles\FFmpeg\ffmpeg-v2023-02-10\bin\ffmpeg.exe -i "D:\aaa.mp4" -filter_complex "[0:v]setpts=0.625*PTS[v];[0:a]atempo=1.5[a]" -map "[v]" -map "[a]" "D:\ddd.mp4"

 

2.4    下面是让视频和音频都以 1.25 倍数的播放

C:\MyFiles\FFmpeg\ffmpeg-v2023-02-10\bin\ffmpeg.exe -i "D:\aaa.mp4" -filter_complex "[0:v]setpts=0.8125*PTS[v];[0:a]atempo=1.25[a]" -map "[v]" -map "[a]" "D:\fff.mp4"

 

标签:map,功能,01,ffmpeg,MyFiles,常用,mp4,FFmpeg
From: https://www.cnblogs.com/microsoft-zh/p/18317660

相关文章

  • python里读写excel等数据文件的几种常用方式
    python处理数据文件第一步是要读取数据,文件类型主要包括文本文件(csv、txt等)、excel文件、数据库文件、api等。下面整理下python有哪些方式可以读取数据文件。1.python内置方法(read、readline、readlines)read():一次性读取整个文件内容。推荐使用read(size)方法,size越大......
  • 12 B端产品常用视图
    原型图        是产品经理最熟悉,也是最常用的,是产品表现层面的Demo,描绘产品的界面长什么样,功能如何设计、摆放,有哪些内容。结构图        展示产品的基本结构、框架,它能清晰展示产品有哪些模块、功能或系统组成。用例图        站在用户的叫做......
  • java做算法题可以用到的方法(都是很常用的)
    java做算法题可以用到的方法(都是很常用的)数组排序(从小到大)将字符串大写字母转为小写替换字符串中符合某种规则的字符去除字符串两端的空白字符分割字符串将数组转换为列表两数比较取较大/较小的数字int类型转换为String类型赋予int类型一个最大数(算法题中一般用于初始化一......
  • 接口自动化测试框架实战-0-项目功能概览
    熟悉我CSDN的朋友们应该知道,之前已经更新了requests、pytest、allure2、yaml、jenkins、postman等基础知识的合集。相信大家对接口测试已经有了全面的认识,现在应该迫不及待地想要一个实战项目了。接下来的文章中,我们将把这些知识点串联起来,以钉钉开放接口为例,一起从0到1开发一......
  • 快速功能点分析法与NESMA的比较
    一、快速功能点分析法快速功能点分析方法是依据国际标准(ISOIEC24570:2018《软件工程NESMA功能规模测量法功能点分析应用的定义和计算指南》)要求提出的一种软件规模测量方法,并充分考虑软件组织及需求或项目特性,目前采用预估功能点分析方法和估算功能点分析方法进行业务需......
  • 关于ssh的X11Forwarding功能和vnc端口冲突的问题
    前言偶然间发现有时vnc端口启动不了,显示端口已经启动,但是查看发现默认的59xx端口未启动,但是60xx端口缺被一个sshd进程占用,vnc服务除了默认的59xx端口,还会用到60xx端口。正是因为这个60xx端口被sshd进程占用,所以vnc才启动不了。 那么这个sshd端口是干嘛的呢,默认的sshd端口不是......
  • 会声会影2024旗舰版重磅发布!快来看看有哪些新功能
    会声会影2024旗舰版是一款功能强大且易于使用的视频编辑软件,拥有众多特色功能,能帮助用户轻松创作出精彩的视频作品。以下是其主要功能介绍:会声会影全版本绿色安装包获取链接:(抓紧保存以防失效)https://pan.quark.cn/s/06e2f90a8526会声会影最新一键安装包下载如下:https://w......
  • npm常用命令
    npm常用命令详解npm(NodePackageManager)是Node.js的包管理器,它提供了一种简单的方式来安装、更新和管理Node.js的包。npm是Node.js生态系统中不可或缺的一部分,它拥有庞大的包库,几乎可以满足开发者的所有需求。本文将详细介绍npm的常用命令,帮助开发者更高效地使用npm进行项目开......
  • 深入探究 Golang 反射:功能与原理及应用
    Go出于通用性的考量,提供了反射这一功能。借助反射功能,我们可以实现通用性更强的函数,传入任意的参数,在函数内通过反射动态调用参数对象的方法并访问它的属性。举例来说,下面的bridge接口为了支持灵活调用任意函数,在运行时根据传入参数funcPtr,通过反射动态调用funcPtr指向的具体......
  • Kbdgkl.dll的功能与其损坏后的修复步骤
    kbdgkl.dll是一个动态链接库(DynamicLinkLibrary)文件,通常与Windows操作系统中的键盘布局和输入法支持相关。这个DLL文件负责处理特定语言的键盘输入,例如,kbdgkl.dll可能与希腊语键盘布局相关联,用于在Windows系统中正确解析和显示希腊字母。当kbdgkl.dll文件损坏或缺失时,解决k......