【问题标题】:controlling left/right audio channel volume in a youtube video player在 youtube 视频播放器中控制左/右声道音量
【发布时间】:2011-09-04 18:48:04
【问题描述】:

我想知道是否可以使用 javascript、flash 或 flex 来制作能够控制左/右声道音量的 youtube 视频播放器。例如,将左声道静音并在左/右扬声器上播放右声道音频。

【问题讨论】:

    标签: javascript flash apache-flex audio youtube


    【解决方案1】:

    是的,您应该能够通过静态 SoundMixer 类控制 YouTube 剪辑的声音属性;特别是 SoundMixer.soundTransform 属性:
    http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/SoundMixer.html#soundTransform

    使用 soundTransform 属性,您将能够设置 leftToLeftrightToRight 属性来控制发送到扬声器的立体声混音。

    有关更多信息,请参阅SoundTransform 课程:
    http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/SoundTransform.html

    请注意,Google 将 YouTube API 锁定得非常严密,因此您只能将这些属性作为全局声音设置进行控制。如果您正在播放多个声音/音频源,那么您将影响 Flash 电影中播放的所有声音的混合。您无法访问每个视频的 SoundTransform 实例。

    【讨论】:

    • 感谢您的快速回复。只是想知道是否有任何现有的 youtube 播放器能够进行左/右音频通道操作,所以我不必从头开始。我不介意付钱。示例代码也有帮助。
    • 我不知道是否有任何预先存在的这样的球员。但是,由于 SoundMixer 是一个静态类,您应该能够使用任何现有的 youtube 播放器并向其中添加功能。例如,使用 Google 提供的嵌入式播放器:code.google.com/apis/youtube/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-24
    • 2013-09-12
    • 2018-06-03
    • 1970-01-01
    • 2014-06-13
    相关资源
    最近更新 更多