клипы h264 от wmv не работают в видео HTML5 на iPad (черный экран) - PullRequest
1 голос
/ 28 июня 2011

Мне нужно, чтобы файлы .wmv воспроизводились в теге видео на iPad.С помощью ручного тормоза я получил видео для воспроизведения в Chrome, поэтому я знаю, что мой синтаксис в порядке.У меня даже есть mp4 другого веб-сайта для воспроизведения на iPad без проблем.

Это то, что 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

Это то, что говорит ffmpegоб их (рабочем) потоке:

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 = '' + '' + '

video fail!

' ';$ div.append (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

1 Ответ

0 голосов
/ 02 июля 2011

Я не понял, почему это происходит, но я нашел 2 решения.

Загрузите видео на YouTube и вставьте их на свою веб-страницу. Загрузите видео на YouTube, а затем загрузите их как mp4. Этот файл будет работать на iPad.

...