QuickTimeエラー2048 — 修正方法
エラー2048は、QuickTimeがこれは開くことができるファイルとして認識できないと言っていることです。通常、完全なメッセージは「ファイルを開けませんでした。このファイルはQuickTimeが理解できるファイルではありません。'これは、いくつかの異なる根本的な原因で表示され、すべて同じ一般的なコードで報告されます。
2048が表示されている場合、このページでは実際に何が問題で、どのように修正するかを説明します。
2048が実際に意味すること
QuickTimeのパーサーがファイルを開こうとしましたが、初期チェックの1つで失敗しました。
- **ファイル拡張子はMOV/MP4ですが、コンテンツはそうではありません。**名前が変更されたMKV、AVI、WebM、またはRAW H.264ストリーム。QuickTimeはそれらの形式を認識しません。
- 「ftyp」アトム(ファイルタイプ宣言)が欠落しているか、認識されていません。「ftyp」がないと、QuickTimeはそれがどのような種類のファイルであるかを確認できません。
- **内部のコーデックは、QuickTimeがネイティブにデコードしないものです。**古いmacOSのHEVC、Intel MacのAV1、VP9、コーデックパックのないCineformはすべて2048を生成します。
- MOOVアトムが欠落しているか、解析できません。 標準的なMOOV not foundのケースと同じで、より具体的なメッセージの代わりに2048として表示されることがあります。
- ファイルは部分的にダウンロード/部分的にコピーされています。 ディスク上のファイルサイズが、ソースが送信していると考えるファイルサイズよりも小さい。
どれかを判断する方法
file your_file.mov
出力が「ISO Media、MP4...」または「Apple QuickTime movie...」でない場合、ファイルは実際にはMOV/MP4ではありません。これは原因1です。
ffprobe -v error -show_format -show_streams your_file.mov
- 出力なし、「moov atom not found」 → 原因4。
- 「Invalid major brand」または同様のもの → 原因2。
- 有効なストリーム情報ですが、QuickTimeのmacOSバージョンでサポートされていないコーデックを使用 →原因3。
ファイルサイズを元のソースサイズと比較します。
ls -l your_file.mov
サイズが予想より小さい場合(元のファイルは2GBだったのに、ディスク上のファイルは1.4GBである)、→原因5。
原因ごとの対処方法
原因1 — ファイル形式が間違っている
mv your_file.mov your_file.mkv # or .avi / .webm / .h264
次に、VLC、IINA、またはトランスコードで再生します。
ffmpeg -i your_file.mkv -c copy your_file.mp4
原因2 — ftypの欠落/誤り
FFmpegを介して再マルチプレクシングを行い、新しい「ftyp」を書き込みます。
ffmpeg -i broken.mov -c copy -f mov fixed.mov
原因3 — お使いのmacOSバージョンでサポートされていないコーデック
- 古いmacOSでのHEVC:macOS 10.13以降にアップデートする(HEVCはその時に追加されました)、またはH.264にトランスコードする:
ffmpeg -i hevc.mov -c:v libx264 -crf 18 -c:a copy h264.mov
- Intel MacのAV1:同様にトランスコードします。Apple Silicon Macには、最新のmacOSでハードウェアAV1デコードがあります。
- VP9、Cineform:FFmpegでトランスコードします。
原因4 — MOOVがありません
標準的なMOOVリカバリガイドを参照してください。これは実際の回復領域です。
原因5 — 部分的なダウンロード/コピー
ソースから再ダウンロードまたは再コピーしてください。ソースがなくなった場合、ファイルは永久に不完全な状態となります。復元により、そこにあるものを保存できる可能性があります。
当社のリカバリが2048のケースを処理する方法
診断パスは、2048を生成している根本的な原因を特定します。
- 拡張子ではなく、コンテンツによるファイル形式の識別。原因1と原因2を突き止めます。
- フレームマーカーからのコーデック識別 — QuickTimeが表示しない場合でも、ファイルに実際に何が含まれているかを把握します。
- 原因4の場合は、観察されたフレームからのMOOV合成。
- 原因5の部分ファイル検出:ファイルのどの部分が存在し、何が回復可能かを報告します。
- 出力はデフォルトでQuickTimeに対応しています。回復されたファイルは、プレビューに標準の「ftyp」とyuv420p H.264を使用しているため、QuickTimeは問題なく開きます。
あなたが行うこと
- ファイルをアップロードします。
- 診断により原因が特定され、回復が適用されるか(原因2、4、5)、またはトランスコードするだけでよいのか(原因1、3)がわかります。トランスコードのみの場合は、その旨をお知らせし、料金は請求しません。
- 回復が適用される場合は、プレビューを行い、機能する場合にのみお支払いいただきます。
FAQ
エラー2048は、1台のMacでのみ発生し、他のMacでは発生しません。 考えられる原因3 — コーデックの互換性がmacOSのバージョン間、およびIntelとApple Siliconで異なる。macOSをアップデートするか、トランスコードしてください。
ファイルはResolve / Premiereで再生されますが、QuickTimeでは2048が表示されます。 ResolveとPremiereはQuickTimeよりも許容度が高いです。メタデータをクリーンアップするために、'-c copy'を使用してFFmpegで再マルチプレクシングしてください。QuickTimeは通常、その結果を受け入れます。
同じファイルがiPhoneでは再生されますが、Macでは再生されません。どちらもQuickTimeを介しています。 iPhoneのメディア再生は、一部のエッジケースではMac QuickTimeとはわずかに異なるコーデックススタックを使用します。標準のH.264 + AAC + yuv420pにトランスコードすると、両方で再生できるファイルが生成されます。
エラー2048はダウンロード時のみで、同じカメラで新しく録画したファイルでは発生しません。 ダウンロードしたファイルは、転送プロセスによって部分的に転送または変更されます。ソースとファイルサイズを比較して確認し、可能であれば再ダウンロードしてください。
私の映像は安全ですか? フランスのサーバー、48時間後に自動削除、トレーニングや共有には一切使用されません。プライバシーポリシー。
関連
無料プレビュー · 義務はありません
動画を復元する準備はできましたか?
ファイルをアップロードしてください。約1分で5秒間の無料プレビューをご覧いただけます。プレビューが正しいと思える場合にのみお支払いください。
動画をアップロード →