Video 按字母顺序合并目录中的所有.h264文件

Video 按字母顺序合并目录中的所有.h264文件,video,ffmpeg,h.264,video-editing,Video,Ffmpeg,H.264,Video Editing,我有一个摄像头,它可以录制5秒钟的视频片段,其中的文件名是时间戳: 2017-03-08-09-54-27.334326-000000.h264 2017-03-08-09-54-27.334326-000001.h264 2017-03-08-09-54-27.334326-000002.h264 2017-03-08-09-54-27.334326-000003.h264 ... 在OSX上将这些文件合并成一个视频文件的最简单方法是什么?您可以使用ffmpeg的concat demuxer

我有一个摄像头,它可以录制5秒钟的视频片段,其中的文件名是时间戳:

2017-03-08-09-54-27.334326-000000.h264
2017-03-08-09-54-27.334326-000001.h264
2017-03-08-09-54-27.334326-000002.h264
2017-03-08-09-54-27.334326-000003.h264
...

在OSX上将这些文件合并成一个视频文件的最简单方法是什么?

您可以使用ffmpeg的concat demuxer

创建一个文本文件,按所需顺序列出文件。您可以通过管道传输ls/dir的输出来创建它

file 2017-03-08-09-54-27.334326-000000.h264
file 2017-03-08-09-54-27.334326-000001.h264
file 2017-03-08-09-54-27.334326-000002.h264
file 2017-03-08-09-54-27.334326-000003.h264
然后跑

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

您可以使用ffmpeg的concat解复用器

创建一个文本文件,按所需顺序列出文件。您可以通过管道传输ls/dir的输出来创建它

file 2017-03-08-09-54-27.334326-000000.h264
file 2017-03-08-09-54-27.334326-000001.h264
file 2017-03-08-09-54-27.334326-000002.h264
file 2017-03-08-09-54-27.334326-000003.h264
然后跑

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