Join 如何连接所有;mkv“;使用ffmpeg的文件?

Join 如何连接所有;mkv“;使用ffmpeg的文件?,join,video,ffmpeg,video-processing,mkv,Join,Video,Ffmpeg,Video Processing,Mkv,如何将扩展名为mkv的文件夹中的所有文件连接起来?我知道我可以使用该命令指定特定文件: ffmpeg -i "concat:00019.MTS|00020.MTS|00021.MTS|00022.MTS" output.mp4 但我不知道如何更改它,使其在大量视频文件上执行相同的操作。我怎样才能做到这一点呢?我已经用了几次ffmpeg来做到这一点。我主要使用连接来“编辑”刮伤的DVD中的坏视频。我撕开好的部分,然后使用连接。我觉得很满意 这是我用的食谱 ffmpeg -loglevel

如何将扩展名为
mkv
的文件夹中的所有文件连接起来?我知道我可以使用该命令指定特定文件:

ffmpeg -i "concat:00019.MTS|00020.MTS|00021.MTS|00022.MTS" output.mp4

但我不知道如何更改它,使其在大量视频文件上执行相同的操作。我怎样才能做到这一点呢?

我已经用了几次
ffmpeg
来做到这一点。我主要使用连接来“编辑”刮伤的DVD中的坏视频。我撕开好的部分,然后使用连接。我觉得很满意

这是我用的食谱

   ffmpeg  -loglevel info -f concat -safe 0  -i join-Title.ffmpeg -c copy   "Whole Title.mkv"
文件
join Title.ffmpeg
如下所示,是从原始DVD中撕下的3个片段

 ################
 #
 ##  ffmpeg  -loglevel info -f concat -safe 0  -i join-Title.ffmpeg -c copy   "Whole Title.mkv"
 #
 file    '/home/media/title/Title A.mkv'
 file    '/home/media/title/Title B.mkv'
 file    '/home/media/title/Title C.mkv'
本页对所涉及的步骤有一个简单的解释


使用“谢谢”按钮!我会看一看这些官方文档很简洁,并给出了一些在不同平台上生成文件列表的方法:例如,对于Windows Powershell:
foreach($I in Get ChildItem.\*.mkv){echo“file'$I'>>mylist.txt}