求大神指导,怎么对网页视频播放器进行画面截取

求大神指导,如何对网页视频播放器进行画面截取~我想在视频后方添加按钮对视频画面进行点击截取,截取后的图

求大神指导,如何对网页视频播放器进行画面截取~
我想在视频后方添加按钮对视频画面进行点击截取,截取后的图片保存在网页视频后方,图片点击右键可对其保存为jpeg格式。
<!DOCTYPE HTML>
<html>
<head>
<title>Video test</title>
<script src="jquery-1.10.2.js"></script>
</head>
<body>

<object id="video1" width="1024" height="768" border="0" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA">

  <param name="ShowDisplay" value="0">

  <paramname="ShowControls" value="1">

  <param name="AutoStart" value="1">

  <param name="AutoRewind" value="0">

  <param name="PlayCount" value="0">

  <param name="Appearancevalue="0" value="">

  <param name="BorderStylevalue="0" value="">

  <param name="MovieWindowHeight" value="768">

  <param name="MovieWindowWidth" value="1024">

  <param name="FileName" value="/AC.avi">

    <EMBED src="AC.avi" width="1024" height="768" type="application/x-mplayer2" loop="true"></EMBED>

</object>

<button id="capture" onclick="captureImage();">Capture</button><br/>

<script type="text/javascript"> 

     var video; 

     var scale = 0.25;
 
     video = $("#video1").get(0); 

     var captureImage = function() { 

     var canvas = document.createElement("canvas");

     canvas.width = video.videoWidth * scale; 

     canvas.height = video.videoHeight * scale; 

     canvas.getContext('2d').drawImage(video, 0, 0, canvas.width, canvas.height);

     var tag=document.createElement("img");

     tag.src=canvas.toDataURL("image/jpeg");

     $("body").append(tag);

};

</script>

</body>
</html> 网页视频播放器 图片截取 HTML


[解决办法]
只有支持html5的浏览器支持


<!DOCTYPE HTML>
<html>
<head>
<title>Video test</title>
 
</head>
<body>
 
<video id="video1"  width="320" height="240" controls="controls" autoplay="autoplay">
  <source src="http://www.w3school.com.cn/i/movie.ogg" type="video/ogg" />
  <source src="http://www.w3school.com.cn/i/movie.mp4" type="video/mp4" />
  <source src="http://www.w3school.com.cn/i/movie.webm" type="video/webm" />
  <object data="http://www.w3school.com.cn/i/movie.mp4" width="320" height="240">
    <embed width="320" height="240" src="http://www.w3school.com.cn/i/movie.swf" />
  </object>
</video>
<button id="capture" onclick="captureImage();">Capture</button><br/>

<script type="text/javascript"> 
     var video; 
     var scale = 0.25;
     video = document.getElementById('video1'); 
     var captureImage = function() { 

     var canvas = document.createElement("canvas");
document.body.appendChild(canvas);
     canvas.width = video.videoWidth * scale; 
     canvas.height = video.videoHeight * scale; 
     var ct=canvas.getContext('2d');
 
     var tag=document.createElement("img");
 ct.drawImage(video,0,0,canvas.width,canvas.height);
 
     tag.src=canvas.toDataURL("image/jpeg");
document.body.appendChild(tag);
      

};

</script>
</body>
</html>

[解决办法]
目前只有html5的video 配合 canvas 可以截取图片
media player 没有提供这方面的接口,做不到