join - 如何使用 ffmpeg 连接所有 "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 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'

此页面对所涉及的步骤进行了简单说明。
  • https://ma.ttias.be/use-ffmpeg-combine-multiple-videos/
  • 关于join - 如何使用 ffmpeg 连接所有 "mkv"文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58290403/

    相关文章:

    android - ExoPlayer 在旋转屏幕上的相同位置恢复

    audio - 使用 ffmpeg [python soundfile] 从 opus 转换为 ogg 文件

    linux - 如何使用 ffmpeg 从管道和磁盘连接视频文件?

    Mysql Join查询与相同日期的计数表记录

    iphone - 如何将 "hang on"转换为直播中 iPhone 摄像头输入的两个不同点?

    ios - 视频作为 openGLES 的纹理

    FFMPEG 比例和 xfade 不能一起工作

    R-合并两个数据框,但 ID 的值有分号

    MySQL - 使用 LIMIT 有效地将两个 select 语句组合成一个结果

    mysql - 验证连接表中两个 id 的唯一性