WEBサイトのvideoタグでMP4動画をiPhoneで再生しようとしたが再生できないことがあった。
コードの書き方で解決する場合もあるが、もしPCやアンドロイドでは再生できている場合、
MP4ファイルの保存形式を疑った方がいい。
原因として、MP4が「インターレース方式」で作成されている場合、iPhoneで再生できない。
映像を映し出すときの方式として以下2つの方式あり、iOSの場合は「インターレース方式」での再生に対応していない。
インターレース方式
プログレッシブ方式
プログレッシブ方式で動画を書き出せばIOSでも再生できるようになる。
方法としては、adobeのMedia Encoderが早い
やり方はこち参照
https://itochu-cable-systems.jp/esb/category/useful/adobe/2021/11/6218/