-->
为五月的纽约流媒体保留座位吧. Register Now!

Express Yourself

Article Featured Image
Article Featured Image

Microsoft Silverlight is like the proverbial elephant; your impression depends upon where you touch it. In this article, 我将在表达式编码器中触摸它, 哪个是Expression Studio的编码组件. Specifically, 本文描述了如何使用Expression Encoder生成与silverlight兼容的“媒体体验”, 然后上传到Silverlight流媒体服务器, 微软提供的流媒体服务, and to your own website. 在本文中,我将重点讨论点播编码,而不是实时视频编码.

在我看来,Silverlight提出了两个主要问题. 第一个问题是是否采用Silverlight作为设计和开发架构, particularly over Flash, and I’m not going there. 另一个问题的答案很简单:如果你已经在制作Windows Media文件, should you switch to Silverlight?

Silverlight有一些绝对的限制. 它目前执行的多播功能不如Windows Media健壮, 它不提供服务器端播放列表或多比特率文件, 而且它不支持Windows Media 9屏幕截图编解码器. In addition, Silverlight使用与当前Windows Media Encoder相同的音频和视频编解码器, 所以你不应该期待任何音频/视觉质量的提高.

So, why bother with Silverlight? 为休闲的Windows Media制作者, Silverlight可以让你轻松地为你的视频创建一个自定义播放器,更整齐地集成到你的网页中. 它还允许Macintosh用户更轻松地播放Windows Media视频文件, 这将很快扩展到Linux.

即使你没有切换到Silverlight, Windows Media生产商考虑使用Expression Encoder有几个合理的理由. For example, 表达式编码器可以导入QuickTime文件, 如果你在压缩机生产,这是很好的, After Effects, or Premiere Pro on the Mac. 表达式编码器可以批量编码多个文件, 它与Tarari的压缩加速协处理器兼容.

As we’ll see, 用于评估压缩质量的A/B比较工具非常可靠, 表达式编码器有去隔行功能. Overall, 它比Windows Media Encoder简单多了, 哪个是过时的,有一个令人沮丧的迂回的工作流程.

但是正如我们提到的,表达式编码器不会产生多个比特率文件. Even more surprising, 它不支持Windows Media Format SDK 11中提供的高级编码选项. Sure, 表达式编码器支持实现这些选项的命令行编码, 并且它将响应通过讨论的WMV9 PowerToy调用的注册表项更改 here. However, 考虑到这是SDK 11发布后的第一个主要编码工具版本, 我本来希望微软喝自己的Kool-Aid,直接支持高级参数.

What You’ll Need
Here I’m reviewing the 1.0.2905版本的表达式编码器. 请注意,当我写这篇文章时,微软的网站上仍然有以前的测试版和这些测试版的更新, reportedly, they were soon to be removed), 所以很容易下载甚至更新错误的应用程序(不是我做的), of course). You don’t want the Expression Media Encoder; the name has been shortened to Expression Encoder. 如果你的隔行源视频在编码过程中没有去隔行,你就会知道你的产品是错的.

如果你想自定义你的播放器模板, you’ll need Expression Blend 2, 而不是Expression Studio初始版本附带的Expression Blend版本, 很容易开始使用错误的应用程序(不是我做的), of course). 如果您在尝试导入Expression Encoder生成的项目文件时得到错误消息,则可以知道您的版本错误.

To view the files you produce, 您将需要Silverlight插件, 它在Mac (Safari和Firefox)和Windows上都很好用. 浏览器应该告诉您需要该插件. It’s about 1.8MB for Windows, but it's 4.Mac为6MB,因为它包含PowerPC和英特尔播放器.

有了这些背景知识,让我们开始吧.

Streaming Covers
Free
for qualified subscribers
Subscribe Now Current Issue Past Issues
" class="hidden">券老大京东优惠券