首页 > 其他分享 >FFmpeg音视频裁剪和合并命令

FFmpeg音视频裁剪和合并命令

时间:2024-04-06 11:23:33浏览次数:21  
标签:文件 00 FFmpeg 裁剪 音视频 mp4 output ffmpeg

FFmpeg音视频裁剪和合并命令

命令简介

裁剪音视频和合并音视频。

合并命令

ffmpeg -i [输入文件1] -i [输入文件2] ... [滤镜参数] [输出文件]

输入文件

指明输入你要合并的文件,可以有多个输入文件。

滤镜参数

可以为合并的文件添加滤镜,详细参数查看 ffmpeg 滤镜命令中的参数。

输出文件

指明你要输出的文件及其格式。

裁剪命令

ffmpeg -i [输出文件] -ss [起始时间] -t [持续时间] [输出文件]

输入文件

指明你要裁剪的文件。

起始时间

你要从视频/音频的第几秒开始裁剪,格式为00:00:00

持续时间

你要裁剪几秒,格式为00:00:00或者是数字,例如-t 10代表10秒,-t 00:00:10也是代表10秒。

输出文件

指明你要输出的文件及其格式。

例子

将音频output.wav的第2秒到第7秒裁剪出来,以.mp3输出

ffmpeg -i output.wav -ss 00:00:00 -t 00:00:05 output.mp3

将视频output.mp4的第2秒到第7秒裁剪出来,以avi输出

ffmpeg -i output.mp4 -ss 00:00:00 -t 00:00:05 output.avi

将音频input.mp3和视频input.mp4合并,以.mp4输出。

ffmpeg -i input.mp4 -i input.mp3 output.mp4

将视频output001.mp4和视频output002.mp4合并为okput.avi输出。

ffmpeg -i output001.mp4 -i output002.mp4 okput.avi

以上例子都可以添加滤镜参数进行调整。

标签:文件,00,FFmpeg,裁剪,音视频,mp4,output,ffmpeg
From: https://www.cnblogs.com/xiaobai1523/p/18117253

相关文章

  • FFmpeg滤镜命令
    FFmpeg滤镜命令命令简介该命令可以给视频添加水印,修改视频的大小,调整视频的色彩等等等等;对音频可以做到调整音量,去噪等等等等。命令格式ffmpeg-i[输入文件]-filter_complex["参数"][输出文件]输入文件填写你要操作的视频。如果你用到了overlay参数,记得在这里再添加上覆......
  • FFmpeg从原始数据中提取YUV或PCM数据命令
    FFmpeg从原始数据中提取YUV或PCM数据命令命令的作用这些被提取出的YUV数据和PCM数据可以用于多媒体的处理或应用,它们可以用于视频分析(如人脸识别,追踪目标,动作检测);图像处理(如颜色校正,图像处理算法);视频压缩,声音分析等等等等。命令的格式ffmpeg-i[输入的参数][输入的文件......
  • FFmpeg推拉流命令
    FFmpeg推拉流命令命令简介它可以将本地的视频/音频流推送到服务器,也可以将服务器上的音视频流拉到本地。推流命令的命令格式ffmpeg-re-i[输入文件]-c:v[视频编码器]-c:a[音频编码器]-f[输出格式][推流地址]参数解析-re表示采用实时模式,以原始速度推流;-i[输入......
  • 【Python&RS】基于GDAL遥感影像分幅裁剪(固定尺寸)
    ​    之前分享过一篇分幅裁剪的文章:【Python&RS】基于GDAL遥感影像分幅裁剪,只不过这篇文章当时编写的逻辑是自己输入需要裁剪多少行多少列,由于大家可能并没有直观地希望自己裁剪多少行列,所以非常局限。今天跟大家分享一下使用固定尺寸对遥感影像进行分幅裁剪,即每张裁剪......
  • FFmpeg 时间戳与时间基
    FFmpeg时间戳与时间基什么是时间基?FFmpeg中时间基是时间刻度,表示每个刻度有多少秒,能更精确的度量时间。在不同的封装格式下,时间基是不同的。简单来说,比如一个时间刻度是0.0001秒,那么时间基就是1/10000。时间基=时间刻度在FFmpeg中表示时间基的的结构体是AVRational,其实就......
  • FFmpeg开发笔记(十一)Windows环境给FFmpeg集成vorbis和amr
    ​FFmpeg内置了aac音频格式,在《FFmpeg开发实战:从零基础到短视频上线》一书的“5.2.2 Linux环境集成mp3lame”又介绍了如何给FFmpeg集成mp3格式,常见的音频文件除了这两种之外,还有ogg和amr两种格式也较常用。其中ogg格式的编解码依赖于libogg和libvorbis,而amr格式的编解码依赖于op......
  • Make编译之编译32bit ffmpeg
    跨平台编译ffmpeg简述下载ffmpeg源码官网或者github下载使用脚本配置configurehi3798板子厂家提供的编译器,在编译ffmpeg时,必须禁用汇编才能通过使用脚本配置项如下:重要配置项--cross-prefix:使用跨平台工具链的前缀,就是去掉后面如gcc、g++的部分--enable-cross-com......
  • ffmpeg tcp/udp 拉流
    参考文章:ffmpeg命令分析-拉取TCP流FFmpeg实现rtp推流ffmpeg除了拉取rtsp,hsl等协议外,也支持直接通过tcp/udp推拉流url格式为udp://ip:port或tcp://ip:port注意:udp或tcp有主被动的概念:主动:自己作为客户端,从服务端拉流被动:自己作为服务端,等待客户端推流直接使用tcp/u......
  • 【群晖】NASTOOL-自动化处理影音视频工具
    【群晖】NASTOOL-自动化处理影音视频本文主要从获取、部署、使用、配置等方面进行手把手教学如何使用nastool工具进行影音视频自动化处理。从此靠别繁琐的网上各个网址找资源-下载-复制-改名-刮削等操作。准备DSM7.1(我使用的是群晖7.1系统,不管是白群还是黑群都是可......
  • 微信小程序裁剪图片(上传头像裁剪)完整源码
    效果图(将下面的代码复制粘贴就可以做出来了)第一步    将资源文件解压放到utils目录下第二步        页面json配置文件引入组件{"usingComponents":{"image-cropper":"/utils/image-cropper/image-cropper"},"navigationStyle":"custom"......