flash - 编辑FLV并静音给定帧上的音频

标签 flash actionscript-3 audio flv

我得到了一个变成flv的avi文件,现在需要创建该flv的两个版本,一个版本包含所有音频,一个版本则删除了音频的一小部分(已叙述,我们需要删除提及特定项目)。

我知道我可以将flv导入到Flash时间轴中,但不确定如何在给定的部分帧中消除声音,

正在考虑将flv重做为两个单独的flv,一个包含视频,一个包含音频,然后将它们放入时间轴并剪切音频,但是我希望使用一种更简洁的方法,最好使用ActionScript

提前致谢,
标记

最佳答案

SoundMixer.stopAll();
需要停止所有声音时触发命令。

访问此link以获取有关SoundMixer类的更多信息

如果您正在寻找暂停播放,那么我找到了。

private function setVolume(volume:Number):void 
{ 
var transform:SoundTransform = channel.soundTransform; 
transform.volume = volume; 
channel.soundTransform = transform; 
}

setVolume(0)setVolume(100)调用函数

希望对您有所帮助。

关于flash - 编辑FLV并静音给定帧上的音频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4383446/

相关文章:

flash - JavaFX 与 Flash 和 Flex 相比如何?

可以播放二进制音频流的 Flash 音频播放器

android - AdMob 集成到 Android 版 Adob​​eAIR 应用程序中

actionscript-3 - TextField() 设置插入符号位置

android - Nexus 5 和 navigator.device.capture.captureAudio

google-chrome - 允许通过 chromedriver 在 Chrome 71 中运行 Flash 内容

apache-flex - 获取在 AS3 中单击鼠标的颜色的最佳方法

actionscript-3 - AS3 将回调函数传递到类构造函数中以与 addEventListener 一起使用

android - 使用Eclipse,声音不能在模拟器上完全播放吗?声音字节太长?

swift - 如何使用 swift 同步核心音频的输入和播放