「魔法」とは何ですか。また、Windows Liveギャラリーのpicasaで、Viewerが同じように再生できないのはなぜですか。
VLCは統合コーデック(完全なリスト ここ )を使用するため、システムにインストールされている(DirectShow)コーデックから独立しています。ただし、ほとんどのアプリはシステムコーデックに依存しているため、適切なアプリがインストールされていないと、メディアファイルを開くことができません。
QuickTimeブラウザ統合とシェル統合を無効にして、インストールされていることに気付かないようにすることもできますが、Picasaは引き続き機能します。一部のカメラはMP4ではなくMOV形式を使用しているため、私はこのように何年も使用しています。
VLCはデフォルトでサポートしています 多くのコーデック 組み込み。
VLCを再生すると、一部の.MOVファイルはコーデック「undf」で識別され、その他のファイルは「Appleグラフィックス(SMC)」で識別されます。
コード「undf」は、不明/サポートされていないコーデックの汎用トークンです。
「Appleグラフィックス(SMC)」または単に「smc」は、QuickTimeで再生されるほとんどの.MOVファイルの適切な識別です。あなたは見ることができます 詳細 の それがどのように機能するか
したがって、VLCはffmpegを使用して、.movファイルをAppleグラフィック(SMC)デコーダーで再生します。 ffmpegでのsmcのコード実装 を確認できます。