サファリ再生の問題について、ETAは?

友達が投稿したミーム動画を見たいです。

この問題には極めて緊急に対処してください。

ありがとうございます。

iOS(SafariおよびFirefox)のmp4/av1形式の動画でも同様の問題が発生しますが、webm/vp9形式の動画は正常に再生されます。MacBookのSafariでもこの問題を再現できますが、Firefoxでは正常に動作するため、WebKitベースのブラウザに問題があると考えられます。

「いいね!」 1

私も同じです。他のものは動作します。

使用しているフォーラムはDiscourse v3.6.0.beta3-latestのようです。

SafariでのAV1は、iPhone 15 Pro以降の機種でのみ動作します(AV1 video format | Can I use... Support tables for HTML5, CSS3, etc 参照)。

私はiPhone 15 Proを使っています。

返信ありがとうございます。しかし、それはこの問題の説明ではありません。

AV1のハードウェアデコードサポートについて言及されていますね。SafariはAV1のソフトウェアデコードをサポートしており、最近のバージョンのSafariを実行しているあらゆるAppleデバイスで問題なく再生できるはずです。

もしあなたの回答が正しければ、ハードウェアデコードサポートを備えたM3 Pro CPUを搭載した私のMacBook ProのSafariでAV1動画が再生されるはずですが、そこでも問題が発生しています。

古いiDeviceでAV1のソフトウェアデコードが正常に機能することを確認するために、iPhone 13とM1 CPUを搭載したiPad ProのVLC経由で同じAV1動画を視聴できることを確認しました。

これは新しい問題であると確信しており、SafariまたはDiscourseの最近の変更が原因である可能性があります。さらに調査し、他の場所で報告されているかどうかを確認します。

「いいね!」 1

スレッドを再掲していただけますか、ありがとうございます。

https://caniuse.com/av1によると、ハードウェアデコード対応デバイスでのみサポートされているとのことです。それ以外の情報源があれば教えていただけますか?

Appleはドキュメントの整備があまり親切ではありませんが、経験則では、AV1でエンコードされていると主張する4K HDR YouTube動画は、私のiPhone 13とM1 iPad ProのSafariで再生されます。これらは明らかにハードウェアエンコーディングを持っていませんが、YouTubeが舞台裏で何かをしているか、作成者がエンコーディングについて正直でない可能性もあります…

…いずれにせよ、このスレッド/バグレポートは、ハードウェアデコーディングを備えたiPhone 15にDiscourseフォーラムに投稿されたAV1エンコード動画を再生できないOPに関するもので、私もハードウェアデコーディングを備えたMacBook M3 ProのSafariでこれを再現しました。したがって、それに焦点を当て、OPが要求したとおりに再リストアップしましょう。

SafariでDiscourseを使用している際に再生に問題がある動画へのリンクを共有していただけますか?

こちらです

この動画はMP4コンテナのHEVC動画です。プロプライエタリフォーマットであるため、ウェブ全体でのサポートはまだら模様です。https://caniuse.com/hevc

OPは単なるMP4のH.264であり、広くサポートされています。https://caniuse.com/mpeg4

最初の返信には、MP4のAV1動画が含まれています。これは、https://caniuse.com/av1 によると、ハードウェアデコーダーを持たないデバイスのSafariではサポートされていません。

これはDiscourseのバグではありません。Discourseは動画のトランスコーディングを行わず、アップロードされたそのままの形式で動画を提供するだけです。

私たちのチームの一つが、Discourseにトランスコーディング機能を追加する作業に取り組んでいますが、それには高価なAWSインテグレーションが必要になるでしょう。

https://meta.discourse.org/t/handling-video-compatibility-in-forums/371540/3?u=falco

「いいね!」 3

ETA on safari playback issues? を参照してください