按字母顺序合并目录中的所有 .h264 文件
Merge all .h264 files in directory in alphabetical order
我有一个摄像头,可以记录 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 分离器。
创建一个按所需顺序列出文件的文本文件。您可以通过管道 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
我有一个摄像头,可以记录 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 分离器。
创建一个按所需顺序列出文件的文本文件。您可以通过管道 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