/ / html5 video nebude prehrávať ŽIADNE kódovanie mp4 na ipade - ios, html5, ipad, video, ffmpeg

html5 video zvyknutý hrať ANY mp4 kóduje na ipad - ios, html5, ipad, video, ffmpeg

Snažím sa vložiť mp4 na stránku s HTML5značka videa. Na pracovnej ploche je všetko v poriadku, ale iPad verzie 9.3.4 nebude fungovať. V súbore .htaccess mám typy mima. Vyskúšal som rôzne kódovania s prevodmi ručnej brzdy, Miro a FFmpeg.

Dokonca si môžete vyskúšať videá ako na W3Schools a videojs nehrajte. Video sa prehrá, ak ho skutočne synchronizujem s iPadom, ale na webe nič nefunguje. Starší iPad vlastne prehráva MP4 prostredníctvom prehrávača videa HTML5. Som pripravený hádzať tento POS iPad cez okno.

 <video autoplay="false" width="320" height="240" controls="true" id="video">
<source src="http://webnamehere.com/video/bunny.mp4" type="video/mp4; codecs="avc1.42E01E, mp4a.40.2"">

Your browser does not support the video tag.

Našiel niekto spôsob, ako to vyriešiť? Existuje ŽIADNE kódovanie, ktoré bude táto vec skutočne hrať? Vopred vám ďakujem za pomoc.

odpovede:

0 pre odpoveď č. 1

MP4 môže potrebovať správny profil, aby sa na tomto zariadení mohla prehrávať.

Ak prevádzate s ffmpeg, skúste pridať

-profile:v baseline -level 3.1 -movflags +faststart

Tu nájdete rôzne úrovne profilu. https://trac.ffmpeg.org/wiki/Encode/H.264#Compatibility

Tu je úplný príkaz:

ffmpeg -i "video.mp4" -y -vcodec libx264 -crf 18 -pix_fmt yuv420p -qcomp 0.8 -preset medium -acodec aac -b:a 400k -x264-params ref=4 -profile:v baseline -level 3.1 -movflags +faststart "video.mp4"