Android 11 では、Android のビデオ録画に対する 4GB のファイル サイズ制限が削除される可能性があります

Android では現在、ビデオ録画のファイル サイズが 4 GB に制限されており、これは 4K および 8K ビデオの場合に簡単に適用できます。 Android 11 ではその制限がなくなる可能性があります。

アップデート (2020 年 6 月 12 日午後 4 時 (東部標準時)): 公式: Android 11 では、ついにビデオ録画のファイル サイズ 4 GB の制限が撤廃されました。

2019年、スマートフォンブランドは、特にズームと低照度の点でカメラの品質が大幅に向上しました。 一方で、ビデオの品質はそれほど重視されていません。 2020 年には状況が変わる可能性があります。 Qualcomm Snapdragon 865 の改良された ISP. Android スマートフォンは、より大容量の内部ストレージ容量を搭載し、より高速なモデムを搭載して出荷されているにもかかわらず、 5G ネットワークをサポートしているため、古い制限により、これらの携帯電話のほとんどは 4GB を超えるビデオ ファイルを保存できません。 サイズ。 ただし、2020 年にリリースされる予定の Android の次のメジャー バージョンである Android 11 では、状況が変わる可能性があります。

技術的な側面にはあまり深く立ち入らずに、この制限の背後にある理由を要約してみます。 基本的に、Google は、Android の MediaMuxer クラスと MPEG4Writer クラスがそれぞれ多重化 (結合) を担当することを決定しました。 ビデオ ファイルを作成し、MP4 ファイルとして保存するには、最大サイズ 2^32 - 1 バイトの MP4 ファイルの出力をサポートする必要があります。 約4GB。 この決断は 2014年初めに作られた、最大 32GB の内部ストレージを備えた Google Nexus 5 がまだ市場に出ていた頃、SD カード はまだ広く使用されており、4K ビデオ録画を備えた最初の携帯電話が市場に出たばかりでした (Galaxy Note) 3). そのため、サイズが 4GB を超えるビデオ ファイルを保存する需要はあまりありませんでした。ほとんどの携帯電話には十分なストレージと SD カードがありませんでした。 いずれにせよ、FAT32 でフォーマットされたものは FAT32 をサポートせず、それを満たすのに十分な高品質で録音された携帯電話はほとんどありません。 制限。 5 年が経ち、多くのことが変わりました。今では 1TB のストレージを備えた携帯電話が登場し、SD カードが主流になりました。 4K ビデオ録画は一般的であり、8K ビデオ録画も間もなく実現します。 デバイス。

現在、Pixel 4 で 4K ビデオを録画すると、ビデオのサイズは約 12 分で 4GB に達します。 これは、フレーム レートが 30fps、ビットレートが 48Mbps のデフォルトの品質設定です。 約 12 分間の録画後、カメラ アプリはビデオを保存し、ユーザーが気付かないうちにすぐに別のビデオの録画を開始します。 携帯電話の DCIM フォルダを確認すると、1 つの連続ビデオ録画であるはずが複数のビデオ ファイルに分割されていることがわかります。 たとえば、Pixel 4 で録画した 73 分のビデオは 7 つの異なるファイルに分割されており、Google フォトではすべてが個別の録画として認識されました。 Google フォトにアップロードする前にこれらの MP4 ファイルを多重化することは難しくありませんが、そうしたい場合はサードパーティのアプリを使用する必要があります。 ほとんどの人はそんなことは気にしないし、その方法も知らないだろうと思います。

Pixel 4 で録画した 73 分間の 4K30 ビデオは、7 つの異なるファイルに分割されました。

開発者は、サイズが 4GB を超えるビデオ ファイルを録画する方法を求めています もう何年も、そしてついにAndroid 11で変化が訪れる可能性があるようです。 の説明によると、 新しいコミット AOSP gerrit では、Google は Android のメディア クラスを更新して、32 ビットのファイル サイズ制限を削除しています。 具体的には、Android は「mpeg4writer で 64 ビット オフセットを使用」するようになり、これにより Android は「サイズが 4GB を超えるファイルを合成/多重化」できるようになります。 テスト中、Google 約 32 GB のサイズのファイルを作成することに成功し、別のテストでは、単一のファイルで電話機のストレージ容量全体を埋めることにも成功しました。 録音。 最大ファイル サイズ 2^64 -1 バイトは滑稽なほど大きく、実際には決して満たされないため、Google は次のことを期待しています。 MediaRecorder API または OEM を制限して、より合理的な最大ファイルをサポートするストック カメラ アプリを制限する サイズ。 ただし、Camera2API を使用する OpenCamera のようなアプリでは、32 ビットのファイル サイズ制限を気にすることなく、必要な最大ファイル サイズを任意に設定できるはずです。

OpenCamera のビデオ録画設定

コミットはまだマージされていませんが、マージされると、次の Android メジャー リリースである Android 11 に変更が反映されると予想されます。 最初の Android 10 ベータ版は今年 3 月に公開されたため、2020 年 3 月に Android 11 ベータ版が公開され、その後 2020 年 8 月中に安定版がリリースされる予定です。 からの電話で シャオミ そして サムスン 8Kビデオ録画をサポートすると予想されているため、この変更は歓迎されていますが、かなり遅れています。

XDA 認定開発者のおかげで ルカ020400 ヒントのために!


更新: 確認済み

Android 11 では、ビデオ録画のファイル サイズ 4 GB の制限が正式に撤廃され、ビデオ撮影者は大喜びしています。 Android 11 Beta 1 ではついにこの制限がなくなりましたが、この制限をサポートするカメラ アプリを使用する必要があります。 現時点では、Google 自身のカメラ アプリですらまだサポートしていません。 人気のアプリ オープンカメラ すでにサポートしているようですが、Google カメラを含むさらに多くのアプリもサポートを追加するはずです。

ソース: グーグル | 経由: アンドロイド警察