Windows 8 媒体处理全解析
1. 视频/音频效果添加
在视频播放器中播放视频或音频时,你可以添加各种效果。要添加效果,可使用视频类的msInsertVideoEffect方法。以下是添加视频稳定效果的示例代码:
btn_playvideo.onclick = function () { player_video.msInsertVideoEffect ("Windows.Media.VideoEffects.videoStabilization", false); player_video.play(); };这里的videoStabilization不是一个类,而是一个代表唯一标识符(ClassID)的字符串,它映射到这个效果。不过在动画视频中,稳定效果通常是无效的,但如果你有使用摄像机拍摄的视频,并且可以在开发 PC 上访问,不妨在 PC 上尝试一下。
2. 媒体文件容器和格式
不同的媒体文件容器和格式支持不同的视频和音频编解码器,以下是常见的媒体文件格式及其支持的编解码器表格:
| 媒体文件容器或文件格式 | 文件扩展名 | 视频编解码器 | 音频编解码器 |
| — | — | — | — |
| ASF | .asf, .wm, .wmv, .wma | VC - 1, WMV9 | WMA standard, WMA voice, WMA lossless, WMA Pro, AC3 (DD, DD+) |