文章目录

  • 1、问题描述
  • 2、解决办法
    • 2.1
    • 2.2 合并多个mp4文件

1、问题描述

有以下两个视频,我们希望将以下视频合并成一个视频,(1在前2在后)

2、解决办法

2.1

进入到当前文件夹,执行一下命令。
将1.mp4 和 2.mp4全部都转化至1.mpg,2.mpg, 再将1.mpg,2.mpg合并成output.mpg,
再将output.mpg转化为output.mp4即可。

ffmpeg -i 1.mp4 -qscale 4 1.mpg
ffmpeg -i 2.mp4 -qscale 4 2.mpg
ffmpeg -i "concat:1.mpg|2.mpg" -c copy output.mpg
ffmpeg -i output.mpg -y -qscale 0 -vcodec libx264 output.mp4

效果如下。

2.2 合并多个mp4文件

当有多个mp4文件需要合并时,按照第一种方式太麻烦,可以使用下面介绍的方法。
将所有的mp4文件信息放入到一个txt文件中。

file '1.mp4'
file '2.mp4'
file '3.mp4'

执行命令

ffmpeg -f concat -i videolist.txt -c copy out.mp4

一瞬间就执行好了。

使用ffmpeg合并mp4文件相关推荐

  1. ffmpeg 合并转换文件_使用FFmpeg转换媒体文件的快速指南

    ffmpeg 合并转换文件 有许多开源工具可用于编辑,调整和将多媒体准确地转换为您所需的内容. 诸如Audacity或Handbrake之类的工具非常出色,但有时您只想快速将文件从一种格式更改为另一种 ...

  2. 使用FFmpeg合并MP4视频

    使用FFmpeg合并MP4视频 1. 使用mpeg拼接 2. ==使用ts拼接== 使用FFmpeg合并MP4视频 windows/linux下均可用 1. 使用mpeg拼接 速度慢,文件大 将 mp ...

  3. ffmpeg合并视频文件

    ffmpeg合并视频文件 创建列表文件filelist.txt,将需要合并的文件按顺序加入,内容如下所示: ffconcat version 1.0 file path/test_1.mp4 file ...

  4. FFMPEG 合并视频文件(无损)

    FFMPEG 合并视频文件(无损) 前言 最近在做视频转码相关业务,但是片源商给了一些DVD的零散视频片段,需要自己去合并片段并进行业务转码,本篇文章主要记录视频合并的过程及常见的合并方式. 环境 F ...

  5. 解决ffmpeg生成mp4文件不能正常预览的问题

    框架的使用极大的提高了开发效率,让我们能够有更多的精力去关注系统的整体架构和业务需求,而不需要过多的关注一些具体的实现细节,但任何事情都有两面性,如果某个细节出了问题,由于对具体的实现不了解,那么会给 ...

  6. 转: FFMpeg 封装MP4 文件

    FFmpeg 封装MP4文件的一个例子    项目中用到FFmpeg 将IP摄像头的视频流的保存MP4文件的.之前的大哥将它先存成了H264文件,然后又调用FFMpeg的命令行去实现转码为MP4.感觉 ...

  7. 多线程下载m3u8影视资源 通过ffmpeg合并ts文件为mp4

    需要用到的ffmpeg,下载地址:Download FFmpeg  下载以后的目录. 合并.转换.切片都用到了ffmpeg.exe,其它两个我暂时没用到. <dependency>< ...

  8. 使用ffmpeg合并视频文件的三种方法

    ffmpeg合并视频的方法有三种.国内大多数仅介绍了其中之一.于是觉得有必要翻译一下.其实在ffmpeg的 FAQ文档中有比较详细的说明. 使用concat协议进行视频文件的合并 这种方式的适用场景是 ...

  9. linux ffmpeg 合并视频文件,使用ffmpeg合并视频

    需求:将十几个MP4视频文件合并为1个视频. 思路: 先将MP4文件转化为同样编码形式的ts流(ts流支持concate) 第二步,连接(concate)ts流 最后,把连接好的ts流转化为MP4. ...

  10. 通过ffmpeg合并视频文件

    1. 生成将要合并的视频文件列表. 通过以下脚本生成将要合并的视频文件列表mylist.txt: (for %i in (*.mp4) do @echo file '%i') > mylist. ...

最新文章

  1. 速卖通代运营靠谱吗?招人做对比代运营,找代运营经验分享
  2. 狄德罗效应下,小程序被“逼”向中心化
  3. linux清理磁盘空间的脚本,在Ubuntu和Linux Mint上释放空间的7种简单方法
  4. Jmeter下载安装配置
  5. 笔记︱范数正则化L0、L1、L2-岭回归Lasso回归(稀疏与特征工程)
  6. 菜鸟上路-Web开发模式
  7. mysql5.7 主从
  8. 用旧电脑安装黑群晖系统
  9. 基于ssm的自动化办公oa系统的设计
  10. iOS 音乐 播放器 声音
  11. 【修真院“善良”系列之十九】他删库了他跑路了
  12. 怎么查看笔记本内存条型号_怎么查看笔记本内存条型号?2种查看笔记本内存型号方法...
  13. 28. 如何使用 SAP OData 服务向 ABAP 服务器上传文本格式和 Excel,PDF 等格式的文件
  14. Spring cloud系列六 Ribbon的功能概述、主要组件和属性文件配置
  15. element-plus 兼容低版本浏览器问题(uc内核 55)
  16. 【linux基础-1】linux下的快捷键-根目录结构-用户目录
  17. 2022考研这一年总结
  18. 利用手机工具教你快速完成英语翻译在线翻译中文
  19. 自动出题机c语言compute,小学数学自动出题工具下载-幼儿园小学数学自动出题机下载v2.0-西西软件下载...
  20. idea:Build或Rebuild项目特别慢

热门文章

  1. C++大写字母转小写字母
  2. 年轻人千万别让老司机把你带到坑里
  3. SDUCS经验分享未完结部分
  4. 小程序 加快安卓手机向蓝牙设备发送大数据
  5. Unity3D ML-agents 入坑指导
  6. socket.io实现一对多的在线咨询客服系统
  7. 软件测试常见分辨率测试,兼容测试:常见的显示器分辨率
  8. DP转HDMI方案|CS5216方案应用|CS5216设计方案
  9. caiguai docker-xware_黑科技——通过docker+xware在群辉DSM 6.0系统实现迅雷远程下载-Go语言中文社区...
  10. Rhythmbox 乱码问题