FFmpeg操作参数

FFmpeg用法

ffmpeg [global_options] {[input_file_options] -i input_file} ... {[output_file_options] output_file} ...

ffmpeg [全局选项] {[输入文件选项] -i 输入文件/url地址}... {[输出文件选项] 输出文件/url地址}...

#参数 -i 用来读取任意数量的输入文件(可以是正常文件/管道/网络流/抓取设备等)
#写入任意数量的被声明对象为一个简单的输出文件名的文件。
#在命令行的任何不能被解释的选项都被作为输出文件。
继续阅读“FFmpeg操作参数”

FFmpeg无损合并视频

FFmpeg是一个领先的多媒体框架,能够支持多种视频格式,甚至是最古老的格式以及最新的视频格式。官网下载FFmpeg后,通过命令行操作,您可以对视频进行分割、合并、格式转换等操作。

众所周知,从某些视频网站下载的视频是分段的。比如新浪视频每隔6分钟分段,俗称“6分钟诅咒”。

现在的任务是将这些视频片段合并起来,并且尽量无损。

FFmpeg concat分离器

这种方法成功率很高,也是最好的。先创建一个文本文件filelist.txt:

file '01.mkv'
file '02.mkv'
file '03.mkv'

然后合并:

ffmpeg -f concat -safe 0 -i filelist.txt -c copy -y output.mkv
继续阅读“FFmpeg无损合并视频”