【问题标题】:Saving two streams of one of video and other audio using Xuggler and Red5使用 Xuggler 和 Red5 保存两个视频和其他音频流之一
【发布时间】:2011-12-21 05:34:00
【问题描述】:

我正在使用 red5 服务器。我正在使用 flex 应用程序进行双向视频会议。我当前的 red5 服务器将两个流存储为不同的 flv 文件。

现在我已经完成了一些编辑,并将这些编辑后的文件与视频流保存为一个

(输出视频.flv)

一个带有音频流

(输出音频.mp3)

.

现在我想将这些视频合并到一个 flv 中

(输出.flv)

我如何使用 xuggler 来做到这一点。

请如果有人可以帮助我或至少给我一些提示。请注意,我使用的是 eclispe java

【问题讨论】:

    标签: java actionscript-3 apache-flex xuggle xuggler


    【解决方案1】:

    我刚刚开始研究 xuggler,所以这个答案未经测试。从this tutorial,看起来你创建了一个命令链:

    [...]
    // create a tool chain:
    // reader -> addStaticImage -> reduceVolume -> writer
    mediaReader.addListener(imageMediaTool);
    imageMediaTool.addListener(audioVolumeMediaTool);
    audioVolumeMediaTool.addListener(mediaWriter);
    [...]
    

    据我了解,这些不必是相同的流;他们只需要被锁住。对不起,我没有更多的帮助,但希望有人可以纠正任何错误。

    【讨论】:

      【解决方案2】:

      查看我的答案HERE
      可以合并音频和视频文件,生成的文件会很好地同步。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-12-11
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-08
        相关资源
        最近更新 更多