\r\n\r\n
友人から『ゲーム・オブ・スローンズ』を買ってきて、紅茶を淹れ、テレビの前で一晩くつろぐ準備をするのです。
しかし、AVIファイルが再生されず、夜の予定が危うくなるという災難に見舞われる。
何をするんですか?Netflixにはないし、torrentでダウンロードして法を犯すのも嫌だし、HBOの放送はとっくに見逃している。
心配しないでください、あなたの夜はまだ救われます!ここでは、再生不可能なAVIファイルを素早く修正する方法を紹介します。
AVIファイルが動作しない理由はいくつかあります。最も一般的なものは、ハードディスクの不良セクタ、ウイルス、電磁波の干渉、作成中のソフトウェアの問題、トレントの問題(そう、トレント上のAVIファイルの中には完全に合法なものもあります)です。
原因は深刻そうに聞こえるかもしれませんが、必ずしもそうではなく、ほとんどの場合、問題の根源をたどると、インデックスが破損していることに行き着くのです。
AVIはRIFF(Resource Interchange File Format)のサブフォーマットであるため、データを2ブロックに分割しています。通常、この2つのブロックには、オプションで3番目のブロックのインデックスが付けられる。このブロックは、ファイルを読むプログラムにデータの場所を提供する。3つ目のブロックは、通常、問題のある部分です。
簡単に言うと、インデックスが修正できれば、AVIファイルは修正できていると思われます。
Googleで検索すると、AVIファイルの修復を謳うアプリケーションがいくつかヒットします。多くの場合、彼らの主張は正確ですが、固定ファイルを保存する場合は、高額な料金を請求されます。
通常、全額を支払わずに済む解決策が見つかりますが、その手間を省いてみませんか?必要なプログラムは、DivFix++とVLC Media Playerの2つだけです。
それぞれのAVIファイルを修復する方法を紹介します。
ダウンロード: DivFix++
ダウンロード:VLCメディアプレーヤー
DivFix++は数年間更新されていませんが、AVIファイルを修復するために最もよく使われているアプリケーションで、今でも完璧に動作します。
本ガイドではWindows版をご紹介しますが、macOS、Linuxでもご利用いただけます。
まず、デベロッパーのウェブサイトからアプリケーションのコピーを入手する。アプリケーションはZIPファイルでパッケージされています。解凍すると、EXEファイルを直接使用することができます。お使いのマシンにインストールする必要はありません。
初めてアプリケーションを開くと、いくつかのオプションしかない空白の画面が表示されます。右下隅にある3つのチェックボックスに注目してください。
AVIが開かない場合は、悪いところをチェックするようにしてください。ビデオの救いようがない部分は削除されますが、少なくとも残りは再生して見ることができます。また、元のファイルのコピーを取っておくことも賢明です。
DivFix++によるAVIファイルの修復は、2つのプロセスで構成されています。まず、古いインデックスを削除する必要があります。ファイルの追加」をクリックし、アプリケーションに破損したファイルを指定します。事前に「エラーをチェックする」をクリックすることもできますが、これは不要なステップです。ファイルが使えないとなると、とにかく早く直したいですよね。
複数のファイルを追加してキューを作成することができます。次に、Strip Indexをクリックします。
処理が成功した場合、ログウィンドウに確認が表示されます。
あとは、インデックスを再構築し、ビデオのその他の損傷部分を修復する必要があります。アプリケーションウィンドウの上部にあるフォルダーアイコンをクリックし、新規ファイルの保存先を選択します。次に、[修正]をクリックして、処理を開始・実行します。ファイルサイズやビデオの長さによっては、数分かかる場合があります。
ファイルの準備ができると、再びログウィンドウに確認が表示されます。
これで、新しく作成されたファイルは完璧に再生されるはずです。
DivFix++を使いたくない場合は、通常、VLCメディアプレーヤーを使用して結果を得ることができます。自尊心のある技術者なら、多くの機能を備えているので、自分のシステムに1枚は入れておくべきでしょう。DivFix++と同様、macOSとLinuxで利用可能ですが、今回はWindows版を中心に紹介します。
VLCで破損したAVIファイルを開こうとすると、画面上にエラーメッセージが表示されます。
Build Indexをクリックし、再生してVLCに任せます。メッセージにあるように、これには長い時間がかかることがあります。
不良AVIファイルが多く、画面上のメッセージに頻繁に対応したくない場合は、ファイルを開く際にVLCに自動的に修復させることができます。
VLCアプリケーションを開き、「ツール」> 「環境設定」に移動してください。
新しいウィンドウで、Inputs/codecと書かれたタブをクリックし、Filesセクションまでスクロールダウンしてください。Filesで、破損または不完全なAVIファイルを探し、ドロップダウン・メニューから「Always Repair」を選択します。準備ができたら「保存」をクリックします。
注:VLCを使用してAVIファイルを修復しても、実際のファイルは変更されません。アプリケーションのメモリに新しいインデックスを保存することで、一時的に修復しているだけです。他のメディアプレーヤーで見ようとすると、やはり再生エラーが発生します。
この記事では、DivFix++とVLC Media Playerを使用して、破損したAVIファイルを修復する方法を紹介します。この調子でいけば、「ゲーム・オブ・スローンズ」はその夜にはすぐに再開されるでしょう。
今度はあなたが私たちの提案に追加する番です:私たちが言及していないAVIファイルを修復できるアプリケーションを見つけましたか?その特徴は何でしょうか?なぜ、特筆すべきなのか?
いつものように、ご意見、ご感想を下のコメント欄にご記入ください。この記事をSNSでシェアするのを忘れないでください。誰かの夜を救えるかもしれませんよ。
画像引用元:Shutterstock.comサイト経由オキュロ