
CCTVの映像が破損して再生できなくなった場合、慌てないでください――迅速に対応すれば修復できる可能性があります。
CCTVの使用方法、設置方法、および維持方法に加え、干渉の可能性があるため、この種類の映像は論理的なダメージを受けやすいです。しかし、適切なツール(および条件)を使用すれば、破損の影響を逆転させることができます。
このガイド記事は、あらゆるブランドのCCTVビデオ映像を修復するための5つの方法をご紹介します。
目次
CCTV映像修復の成功を最大化する方法
CCTVビデオが破損する原因を目視で特定するのは非常に困難であり、問題が重なり合って予測できないことが多いです。しかし、映像をうまく修復できる可能性を大幅に高めるための、よく知られているベストプラクティスがいくつかあります。
- すぐに録画を停止してください。 特定の条件下では、破損したCCTVビデオ(特に)はストレージデバイスによって「空き」スペースとして扱われる可能性があり、ループ録画によって新しい映像に上書きされる危険性があります。
- 安全にCCTVのストレージデバイスを取り外してください。 ストレージデバイスを安全に取り外すことは、安全な切断のために必要なすべての操作が適切に実行されたことを保証します。これを怠ると、データやストレージデバイス自体がさらに破損する可能性があります。
- CCTVの記憶装置をバックアップしてください。 ストレージデバイスを安全に取り外したら、破損したビデオの複製を複数作成します。試みる修正のいくつかは元のファイルを書き換えるため、他の方法の有効性に影響を与える可能性があります。
破損したCCTVビデオを修復する5つの方法
「修復」するということは、通常、データの損傷した部分や欠損している部分を修正または置き換えることを意味します。幸いなことに、これを実現するためのユニークな方法を持ついくつかの(無料の)ツールがあり、以下のガイドでステップバイステップで説明します。
修正 1: WebアプリでCCTVビデオ映像をオンライン修復する
最初に試すべき最も簡単な修復方法は、オンラインビデオ修復アプレットを利用することです。これらは完全にブラウザー内で動作するツールであり、何もダウンロードしたりインストールしたりする必要はありません。
このガイドでは、Clever Online Video Repair ウェブサイトを使用します。AVI、MP4、そしてCCTVの故障や不適切なメンテナンスからよく発生するDATなどの一般的なCCTVビデオファイル形式を修復できます。また、無料で使用でき、最大5 GBのファイルをサポートしています。
最後に、メタデータを格納する役割を持つビデオファイルの一部分であるmoovアトムが欠落しているビデオを修復することができます。この種の損傷は、たとえば人為的な干渉やネットワークの問題によって、CCTVカメラが映像を記録している最中に中断された場合によく発生します。
ステップ 1. ブラウザを開き、次のページへ移動してください: repair.cleverfiles.com
ステップ 2. ボタンをクリックします。
ステップ 3. ダイアログボックスを使用して、破損したビデオが保存されているフォルダーに移動します。 次に、それをクリックして アップロード をクリックします。
ステップ4. 空のテキストフィールドに、CCTV映像が破損するまでの経過とその後の出来事を記述してください。カメラが録画中に停止しましたか?その記憶装置(例:SDカード)がマルウェアによって破損しましたか?その後、 送信 をクリックしてください。事実を思い出せない場合は、代わりに スキップして修復 をクリックしてください。
ステップ 5. のドロップダウンメニューを使用して、 カメラ を選択します。次に、 ブランド を選択し、CCTVカメラの モデル を選択して 修復 をクリックします。リストにない場合は、カスタムエントリを追加できます。
ステップ 6. あなたの破損したCCTV映像がアップロードされたら、新しく表示された ファイルを選択 ボタンをクリックしてください。
ステップ 7. 今回は、正常な参照ビデオファイルを選択して、 アップロード をクリックします。
ステップ 8. 利用可能なサムネイルプレビューをクリックして、修復操作が成功したことを確認します。その後、 ダウンロード をクリックします。
修復済みのファイルは、他のオンラインダウンロードとともに表示されます。メディアプレーヤーで開いて、本当に動作するか確認することをお勧めします。
修正方法2: VLCメディアプレーヤーのAVI修復ツールを使用する(AVI以外も対応)
VLCメディアプレーヤー は初心者向けの無料でオープンソースのマルチメディアツールであり、ストリーミング、修正、軽微な修復機能を備えており、破損した動画を再生可能にするのに役立ちます。
具体的には、自動修復ツールはインデックスやコンテナに影響する小さな問題(例:不正なタイムスタンプ)を修正できます。AVI以外の動画でも使用する方法を説明します。
ステップ 1. 任意のブラウザで VLC Media Playerの公式ウェブサイト にアクセスします。アプリをダウンロードしてインストールしますが、まだ開かないでください(すでに開いた場合は、もう一度閉じてください)。
ステップ 2. 監視カメラの映像がすでにAVIフォーマットを使用している場合(.aviファイル拡張子がある場合)、ステップ 5 に進みます。そうでない場合、Finder を開き、ビデオの場所に移動します。
ステップ 3. 動画ファイルを右クリックして、 名前を変更 をクリックします。ファイル拡張子(「.」の後の最後の3文字)を avi に変更します。例: corrupt.mp4 → corrupt.avi。
ステップ4. Finder が確認ダイアログを表示します。 .avi を使用 をクリックしてください。
ステップ 5. VLCメディアプレーヤーを開きます。メニューバーで、 VLCメディアプレーヤー > をクリックします 設定…
ステップ 6. ウィンドウの上部で 入力 / コーデック をクリックします。それから、 AVIファイルの修復 の横にあるドロップダウンメニューをクリックし、 常に修正 をクリックします。 保存 をクリックしてこれらのパラメータを確定し、設定ウィンドウを閉じます。
ステップ 7. メニューバーで、 ファイル > ファイルを開く… をクリックします。次に、ビデオを選択して開いてみてください。
修正 3: CCTVビデオを変換する
CCTV映像ファイルを別の形式に変換することで、その「コンテナ」に関連するエラーを解決できる場合があります。これは、実際のストリームや映像に関する情報(例:索引、ファイルヘッダーなど)を「含む」ファイルの一部を指します。コンテナが損傷していると、これらの要素の一部またはすべてが欠落してしまい、映像が再生できなくなります。
ビデオの変換は、現在のコンテナを置き換え、希望する形式(例:MP4、MOV、AVIなど)の新しいコンテナを生成します。コンテナの破損が発生した場合、ビデオファイルを別の形式に変換するには、VLCメディアプレーヤー(無料かつオープンソース)を使用できます。
ステップ 1. 任意のブラウザで、VLC Media Playerの公式ウェブサイトにアクセスします。アプリをダウンロードしてインストールします。
ステップ 2. VLCメディアプレーヤーを開き、 ファイル > 変換 / ストリーミング をクリックします。
ステップ 3. 「変換とストリーム」ウィンドウで、メディアを開く… をクリックします メディアを開く…
ステップ4. 表示されるダイアログメニューで、ビデオファイルを見つけて選択します。そして、 開く ボタンをクリックします。
ステップ 5. クリック カスタマイズ…
ステップ 6. ダイアログボックス上部のタブで、 カプセル化 をクリックします。次に、 MP4/MOV をクリックし、 適用 をクリックします。注: 実際には、CCTVビデオファイルを任意のコンテナ形式に変換できますが、エラーを最小限に抑え、互換性を最大限に高めるためにMP4/MOVをお勧めします。
ステップ 7. クリック ファイルとして保存 .
ステップ 8. クリック 参照…
ステップ 9. のフィールドにファイルの新しい名前を入力します。次に、 どこ の横にあるドロップダウンメニューボタンをクリックし、Macのどこにファイルを保存したいかを選択します。最後に 保存 をクリックします。
プロセスが完了したら、Finderを開き、ステップ9で選択したフォルダーに移動します。そこに動画があるはずですので、再生して修復が成功したか確認してみてください!
Fix 4: CCTVビデオを再エンコードする
破損したCCTV映像の変換が解決しない場合、動画のコーデックが単独またはコンテナと一緒に損傷している可能性があります。それを修復するために、動画ファイルを再エンコードするとよいでしょう。これにより、コンテナを置き換えるだけでなく、選択した新しいコーデックをインストールすることができます。
この操作には、FFmpeg というツールをお勧めします。これは無料でオープンソースなだけでなく、適切なコマンドを使用することで、操作中のエラーを無視することができます(つまり、機能しないデータに妨害されることなく、正常に機能するデータをコピーできます)。
ステップ 1. 任意のブラウザでHomebrewのウェブサイトに移動します。その後、コマンドスニペットの横にあるクリップボードアイコンをクリックしてコピーします。
ステップ 2. ターミナルアプリを開き、コピーしたコマンドを貼り付けます。Enterキーを押してコマンドを実行し、HomebrewをMacにインストールします。
ステップ 3. Homebrewをインストールした後、次のコマンドを使用してFFmpegをインストールできます:
brew install ffmpeg
ステップ4. 次に実行するコマンドは、ディレクトリ変更コマンドを使用して、破損したファイルが保存されているディレクトリにターミナルを移動させます:
cd desktop/demo
デスクトップ/デモ をファイルの適切なフォルダー パスに置き換えてください。
ステップ 5. 正しいディレクトリに移動したら、以下のFFmpegコマンドを利用して破損したビデオを再エンコードできます:
ffmpeg -err_detect ignore_err -i yourcorruptedfile.mp4 -c:v libx264 -c:a aac repairedfile.mp4
ステップ 6. 上記のコマンドが機能しない場合は、音声ストリームを省略した別バージョンのコマンドを試してみる価値があります(音声ストリームも破損している可能性があるため):
ffmpeg -err_detect ignore_err -i yourcorruptedfile.mp4 -c:v libx264 -an fixedfile.mp4
FFmpegによるトランスコード操作が完了すると、再エンコードされたCCTVビデオファイルは、元の破損したファイルと同じ場所に保存されます。
修正方法 5: Untruncを使用して破損したCCTVビデオを「切り詰め」する
Untrunc は、「切り詰められた」または「不完全な」ビデオを修復するために設計された無料でオープンソースのビデオ修復ツールです。 これは通常、録画セッションが中断された結果として発生します。 ファイルの一部が保存されないため、メディアプレーヤーが再生に苦労します。
Untrunc は、修復されたビデオの参照として「正常なファイルサンプル」(同じカメラおよび設定でキャプチャされた稼働中のビデオ)のデータを解析することができます。残念ながら、Untrunc のインストールは面倒なことがあります — 以下の指示に従ってください。
ステップ 1. 手順1-2に従ってください 修正 4。
ステップ 2. Homebrewがシステムに完全にインストールされたことをターミナルのログが伝えたら、Dockerアプリ をインストールするために活用できます。これにより、Untruncを適切にビルドするのに役立ちます。以下のコマンドを使用します:
brew install —cask docker
ステップ4. 新しくインストールされた Docker アプリを開きます (Finder > アプリケーション)。ダイアログボックスを進め、スキップできるもの(例:サインインやプロフィールカスタマイズ)をスキップしてください。Docker のメインダッシュボードが表示されるまで進めます。ウィンドウの左下隅に Engine running という文言が表示されていることを確認してください。
ステップ 5. ブラウザに戻り、Untruncアプリの更新されたフォークであるこのGitHubページに移動します。Codeをクリックし、Download ZIPをクリックします。
ステップ 6. もう一度ターミナルアプリを開き、 cd を入力してスペースを追加します。そして、ダウンロードフォルダを開き untrunc-master フォルダ(ステップ5でダウンロードしたもの)をターミナルウィンドウにドラッグします。 戻る を押します。
ステップ 7. 次に、このコマンドを実行して、FFmpegのフレームワークに必要なすべてを利用するためのuntruncを設定するDocker環境を構築します。
docker build --build-arg FF_VER=3.3.9 -t untrunc .
ステップ 8. 最後に、このコマンドを実行して破損したCCTVビデオファイルでuntruncプロセスを実行できます:
docker run -v ~/Desktop/demo/:/mnt untrunc /mnt/fixed.mp4 /mnt/corrupt.mp4
コマンドが正常に実行されると、元の損傷したCCTV映像が保存されていた同じディレクトリにfixed.mp4(または任意の名前で保存したファイル)が見つかります。
待ってください!CCTV映像のヒントをお持ち帰りください!
腐敗を100%防ぐことはできませんが、フィルムをできるだけ保護するためのベストプラクティスがいくつかあります。まず、電源障害が発生した際の録画中断を防ぐために、バックアップとしてUPS(無停電電源装置)の使用を検討してください。
次に、CCTVは常に映像をループおよび上書きしているため、高耐久性または監視対応のストレージデバイスを使用して、早期の劣化を避けるようにしてください(ボーナスヒント: MacのディスクユーティリティアプリのS.M.A.R.T.インジケーターを使用してストレージデバイスの健康状態を定期的に確認できます)。
最後に、 常に録画を停止し、安全に取り出す機能を使用する あなたのCCTVカメラからストレージデバイスを取り外す前に再確認してください。
頑張ってください!