/ / html5 видео няма да играе МНОГО mp4 кодира в ipad - ios, html5, ipad, видео, ffmpeg

html5 видеото няма да играе ВСИЧКИ mp4 кодира в ipad - ios, html5, ipad, video, ffmpeg

Опитвам се да вградя mp4 на страница с HTML5видео маркер. Всичко работи добре на Desktop, но нищо няма да работи на iPad Версия 9.3.4. Имам типове mime във файл .htaccess. Опитах различни кодове с ръчна спирачка, Miro и FFmpeg преобразувания.

Дори примерни видеоклипове като в w3schools и videojs не играй Видеоклипът ще се възпроизведе, ако всъщност го синхронизирам с iPad, но нищо не работи в мрежата. По-старият iPad всъщност възпроизвежда mp4s чрез видео плейъра HTML5. Готов съм да хвърля този POS iPad през прозорец.

 <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.

Някой намери ли начин да поправи това? Има ли ВСЯКО кодиране, което това нещо всъщност ще играе? Благодаря ви предварително за всяка помощ.

Отговори:

0 за отговор № 1

Mp4 може да се нуждае от правилния профил за възпроизвеждане на това устройство.

Ако конвертирате с ffmpeg, опитайте да добавите

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

Вижте тук различните нива на профили. https://trac.ffmpeg.org/wiki/Encode/H.264#Compatibility

Ето пълна команда:

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"