【问题标题】:Can we segment more than one movie file using mediafilesegmenter tool - HTTP Live Streaming我们可以使用 mediafilesegmenter 工具对多个电影文件进行分段吗 - HTTP Live Streaming
【发布时间】:2011-05-13 07:02:21
【问题描述】:

有没有什么方法可以使用 mediafilesegmenter 对多个电影文件进行分段。我想从多个电影文件创建一个 prog_index.m3u8 文件。 如果 mediafilesegmenter 不支持,任何人都可以提出替代方法来实现这一点。

提前感谢所有花时间调查此查询的观众。

谢谢 苏迪尔

【问题讨论】:

    标签: iphone


    【解决方案1】:

    我找不到任何关于使用 mediafielsegmenter 分割多个视频文件的帮助,但找到了解决我的问题的方法。 我们知道 mediafilesegmenter 工具在分割电影文件后默认会生成一个 prog_index.m3u8 文件,这里我将创建一个新的索引文件,其中包含从 prog_index.m3u8 附加的内容,并在分割新的电影文件时更新新的索引文件.这解决了我的问题。

    【讨论】:

      【解决方案2】:

      MediaFileSegmenter 不适合合并多个文件。它用于分割视频文件。

      如果你想合并多个文件,你可以使用ffmpeg。是一款非常简单高效的对视频文件进行各种操作的工具。

      来自ffmpeg 文档, 创建一个文件mylist.txt,其中包含您想要以以下形式连接的所有文件:

      file '/path/to/file1'
      file '/path/to/file2'
      file '/path/to/file3'
      

      请注意,这些路径可以是相对路径,也可以是绝对路径。然后您可以流式复制或重新编码您的文件:

      ffmpeg -f concat -safe 0 -i mylist.txt -c copy output
      

      如果路径是相对的,则不需要上面的-safe 0

      您可以在concatenation here 上找到更多信息。

      合并文件后。使用mediafilesegmenter 对它们进行分段,您无需在prog_index.m3u8 中手动附加索引文件。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多