linux版ffmpeg批量合并FLV文件

视频转码 楚盟 296℃ 0评论

国内视频网站解析下载下来的视频会被分成很多个小片段,这个小片段有个特点编码格式通通都一模一样,也就说参数完全相同的,只不过被切割开来了而已;

如果用重新转码的方式来将这些零零散散的小视频重新转成一个完整的视频这在window系统上耗费很多不必要的时间,因为这些视频参数是都相同的,我们只要将它首尾粘贴成一个整体就可以了;

这样将极大提高视频合并效率,不管优酷网络视频被切分成了多少个片段合成一个整体也就几秒钟的事情而已;

今天分享的用ffmpeg批量合并flv视频格式的过程是在linux系统当中运行的,也就是如下代码不适用windows系统;

这个教程例子合成的虽然是flv格式,其实合并其它格式也是一回事,没别的要求就一点音视频编码必须完全相同;

第一步:获取视频所在目录下的全部flv格式文件,并将它们输出成列表打印出来;

# CD切换到视频所在目录下
#现将文件名小改一下,不然顺序不对
mv     1.flv   01.flv
mv     2.flv   02.flv
mv     3.flv   03.flv
mv     4.flv   04.flv
mv     5.flv   05.flv
mv     6.flv   06.flv
mv     7.flv   07.flv
mv     8.flv   08.flv
mv     9.flv   09.flv
# bash获取当前目录下的所有flv文件
for f in *.flv; do echo "file '$f'" >> mylist.txt; done
# 打印输出列表至当前目录
printf "file '%s'\n" *.flv > mylist.txt

查看打印输出结果

[root@vultr home]cat  mylist.txt
file '01.flv'
file '02.flv'
file '03.flv'
file '04.flv'
file '05.flv'
file '06.flv'
file '07.flv'
file '08.flv'
file '09.flv'
file '10.flv'
file '11.flv'
file '12.flv'
file '13.flv'
file '14.flv'
file '15.flv'
file '16.flv'
file '17.flv'
file '18.flv'

第二步:开始批量合并flv视频

ffmpeg -f concat -i mylist.txt -c copy output.flv

真的超简单的,两部曲轻松搞定,最主要的是速度快到吓尿;我这次合并的《罗逻辑思维》18个flv视频片段,总计大小678M,合并费时我估计五秒钟的样子就弄好了;

转载请注明:楚盟博客 » linux版ffmpeg批量合并FLV文件

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
(2)个小伙伴在吐槽
  1. 你好。例如下载下来的文件名这样。怎么快速的重命名?要是一个个的重命名的话很不方便啊。
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part10.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part11.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part12.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part13.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part14.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part15.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part16.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part17.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part18.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part19.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part1.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part20.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part21.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part22.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part23.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part2.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part3.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part4.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part5.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part6.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part7.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part8.flv
    我在故宫修文物 第一集-XMTU0MTY4MjAzNg_part9.flv
    
    lao2017-01-20 20:06 回复
    • 目前我也没有更好的方式,不过推荐你用excel来编辑mylist.txt文件,会变得很轻松
      楚斌2017-01-21 21:34 回复