VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > 网络工程 > 网络工程师 >
  • 使用Microsoft Expression Encoder将音频转换为视频并配上背景图片或背景音乐

Microsoft Expression Encoder是Microsoft Expression产品中的一部分,它主要的功能是转换和重新编码媒体文件,如将视频或音频文件转换为Web支持的格式,或者进行各种音视频文件格式之间的转换,将媒体文件转换为Microsoft Smooth Streaming支持的格式或者Silverlight媒体文件格式等。Encoder提供的功能很强大,而且非常专业,大家可以去微软的官方站点查看介绍和下载使用版本,http://www.microsoft.com/download/en/details.aspx?id=19652。

  有关如何在Encoder中转换Smooth Streaming格式的文件请看我另一篇较早的文章http://www.cnblogs.com/jaxu/archive/2010/01/08/1642143.html。

  本文主要介绍下如何在Encoder中将音频格式的文件转换为视频格式,并且添加播放时的背景图片或背景音乐。

  1. 打开Expression Encoder导入一个你想要转换的音频文件。直接点击Encoder窗体下方的Import按钮即可。导入成功后Encoder会给出该音频文件的相关信息并显示在Media Content中,如下图:

  2. 在窗体的右侧选择Encode tab,然后选择输出格式。由于导入的媒体文件是音频格式,所以默认情况下Video复选框是没有被选上的。勾选Video,然后可以根据需要选择不同的Video和Audio的编码格式。Encoder给出了很多用来进行媒体文件转换的选项,如进行文件截取Clips,修改尺寸,比特率、帧率等等。

  3. 在Output tab中选择好输出文件的位置,然后直接点击窗体下方的Encode按钮就可以开始转换工作了。转换时间的长短取决于被转换文件的大小和机器的性能,一般情况下几十兆的文件转换时间大概在几分钟左右。

  4. 因为是将音频文件转换为视频格式,因此转换完后在Windows Media Player中播放时是没有画面的,也就是说用户体验并不好。Encoder允许你给视频提供Overlay image,也就是在视频播放的时候放置在视频上方的图片,我们可以使用该功能添加背景图片。在设置窗口中选择Enhance tab,然后在Visual Overlay中勾选Add Overlay,在弹出的对话框中选择你要添加的图片。你还可以设置该图片在视频中的什么时间段显示,以及透明度、大小和位置等等。这里我们直接选择Maintain Aspect Radio,意思就是说图片的长宽比是固定的,这样的话当你放大和缩小视频播放起时图片的大小会自动调整。同样,在Audio Overlay中你还可以添加背景音乐,方法与Visual Overlay类似。

  你可以看到进度条上方绿色的duration以及你所使用的Visual Overlay图片的文件名,可以选择Visual Overlay图片在视频的什么时间段内显示。当然,如果你要转换的文件本身就是视频文件并且包含有真实的视频内容,则你可以借用该功能添加说明内容的图片或者广告等等。下面是转换完成后在Windows Media Player中播放时的效果。

 

出处:https://www.cnblogs.com/jaxu/archive/2012/04/07/2435593.html


相关教程