来自wmv的h264剪辑在iPad上的HTML5视频中不起作用(黑屏)

来自wmv的h264剪辑在iPad上的HTML5视频中不起作用(黑屏),ipad,html,google-chrome,video,html5-video,Ipad,Html,Google Chrome,Video,Html5 Video,我需要让.wmv文件在iPad的视频标签中播放。使用手刹,我可以在Chrome上播放视频,所以我知道我的语法很好。我甚至可以在iPad上玩另一个网站的mp4,没有问题 这是ffmpeg关于我的非工作流所说的: Stream #0.0(und): Video: h264 (Main), yuv420p, 320x238 [PAR 1:1 DAR 160:119], 32 kb/s, 28.77 fps, 90k tbr, 90k tbn, 180k tbc Stream #0.0(und): V

我需要让.wmv文件在iPad的视频标签中播放。使用手刹,我可以在Chrome上播放视频,所以我知道我的语法很好。我甚至可以在iPad上玩另一个网站的mp4,没有问题

这是ffmpeg关于我的非工作流所说的:

Stream #0.0(und): Video: h264 (Main), yuv420p, 320x238 [PAR 1:1 DAR 160:119], 32 kb/s, 28.77 fps, 90k tbr, 90k tbn, 180k tbc
Stream #0.0(und): Video: h264 (Main), yuv420p, 1280x544 [PAR 1:1 DAR 40:17], 1677 kb/s, 24.99 fps, 50 tbr, 90k tbn, 50 tbc
以下是ffmpeg对其工作流的描述:

Stream #0.0(und): Video: h264 (Main), yuv420p, 320x238 [PAR 1:1 DAR 160:119], 32 kb/s, 28.77 fps, 90k tbr, 90k tbn, 180k tbc
Stream #0.0(und): Video: h264 (Main), yuv420p, 1280x544 [PAR 1:1 DAR 40:17], 1677 kb/s, 24.99 fps, 50 tbr, 90k tbn, 50 tbc
这是我的标记: html=+ + “视频失败

" '; $div.html

我认为这是因为wmv在2002年第一次编码导致了这个问题,但我无法确定这一点。 以下是ffmpeg对wmv的看法:

Seems stream 1 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 29.97 (30000/1001)
Input #0, asf, from 'pattySlotFormation.wmv':
  Metadata:
    WMFSDKVersion   : 8.00.00.4477
    WMFSDKNeeded    : 0.0.0.0000
    artist          : Craig
    copyright       : 7/31/2002
  Duration: 00:00:13.77, start: 0.000000, bitrate: 691 kb/s
    Chapter #0.0: start 3.100000, end 13.779000
    Metadata:
      title           : Clip 73
    Stream #0.0: Audio: wmav2, 44100 Hz, 2 channels, s16, 64 kb/s
    Stream #0.1: Video: wmv1, yuv420p, 320x240, 29.97 tbr, 1k tbn, 1k tbc

我还没有弄清楚为什么会发生这种情况,但我找到了两种解决方案

将视频上传到youtube并将其嵌入到您的网页中。
将视频上传到youtube,然后作为mp4下载。该文件可以在iPad上使用。

哪个版本的iOS?假设您的标记中没有为视频设置海报属性?