我已经修改了上一个问题的措辞。我已经创建了一个桌面记录器,它工作得很好,除了一件事。当我尝试对视频进行编码并将媒体放入我的输出文件夹C:\Videos时,它抛出了一个异常。
请记住,输出.xesc将保存到C盘上的视频文件夹中。但是,当我尝试将其转换为.wmv格式时,它抛出了以下异常。
An unhandled exception of type Microsoft.Expression.Encoder.InvalidMediaFileException occured in Microsoft.Expression.Encoder.dll Aditional Information: A
在我的case语句中,它检查一些视频格式的文件扩展名,但是我想知道的是,除了创建一个巨大的列表来只允许下面的这些视频格式之外,有没有一种简单的方法来编码只允许所有的视频格式?
下面是cast语句:
function videoValidation(videouploadform) {
var val = $(videouploadform).find(".fileVideo").val();
switch(val.substring(val.lastIndexOf('.') + 1).toLowerCase()){
case &
我正试着用MediaElement让视频永远重复。我在找到了下面的代码,它工作得很好。
<!-- The MediaElement control plays the sound. -->
<MediaElement Name="myMediaElement" >
<MediaElement.Triggers>
<EventTrigger RoutedEvent="MediaElement.Loaded">