【问题标题】:Problems adding chapters - FFmpeg添加章节的问题 - FFmpeg
【发布时间】:2022-01-13 17:31:56
【问题描述】:

我有一个问题,我需要帮助。 我已阅读有关该主题的每篇文章,但我没有解决方案,事实证明,当尝试将章节添加到他们编写的视频中时,它们会擦除或覆盖字幕,有没有办法添加章节而不覆盖和保留信息?

Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'video.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2avc1mp41
    encoder         : Lavf58.76.100
  Duration: 03:01:21.92, start: 0.000000, bitrate: 937 kb/s
  Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv, bt709), 1920x1080 [SAR 1:1 DAR 16:9], 801 kb/s, 30 fps, 30 tbr, 15360 tbn, 60 tbc (default)
    Metadata:
      handler_name    : ISO Media file.
      vendor_id       : [0][0][0][0]
  Stream #0:1(eng): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, stereo, fltp, 127 kb/s (default)
    Metadata:
      handler_name    : ISO Media file.
      vendor_id       : [0][0][0][0]
  Stream #0:2: Subtitle: mov_text (tx3g / 0x67337874), 0 kb/s (default)
    Metadata:
      handler_name    : SubtitleHandler

请帮忙。

【问题讨论】:

    标签: ffmpeg


    【解决方案1】:

    这是基本命令:

    ffmpeg -i INPUT -f ffmetadata -i input.chap -map 0:v -map 0:a -map 0:s -map_metadata 1 -map_chapters 1 -c 复制输出
    -map 0:v-map 0:a-map 0:s 保留 INPUT 文件的视频+音频+字幕流
    -map_metadata 1 包含要输出的 input.chap 文件的元数据
    -map_chapters 1 包含input.chap 文件的章节输出
    -c copy for stream 复制所有流

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-01-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 2018-12-28
      相关资源
      最近更新 更多