检测音频馈送wmv / wma流

时间:2011-07-29 01:55:20

标签: vbscript wmv wma

我正在尝试查找应用程序或代码来监控静音或黑色视频帧的音频流,并在未检测到音频时发送电子邮件警报或

1 个答案:

答案 0 :(得分:0)

我写了一个小的c#app来做到这一点。

这是一个命令行应用程序,批处理脚本可以使用它来检查是否有一些音频播放。

我使用以下代码:

...

:getAudioLevels
FOR /F "DELIMS=- TOKENS=1,2 skip=1" %%A IN ('CXVolumeMeter.exe') DO (
    SET left=%%A
    SET right=%%B
)
GOTO:EOF

这是一个可以下载的链接:

https://dl.dropbox.com/u/1163492/Uploads/CXVolumeMeter.exe

仅适用于Windows vista / Seven。

获得右声道和左声道的值后,您可以根据需要编写脚本。

干杯!