
HDDが故障し、復旧ソフトで大量の動画ファイルを取り出したのですが、沢山の壊れたファイルが混ざっていました。これらを簡単に検出して削除するツール・方法などありませんでしょうか。
ひとつひとつ開き、再生時間をかけて確認するのが大変すぎて困っています。壊れたHDDはシステムのものではなかったので、取り外しました。AVIについては検出ツールがあったので、削除できました。(DivFix++)
この質問の前、主にExcelファイルについて質問したのですが、そちらは目途がついたので、動画(MP4、MOV、MTS)についてアドバイス頂けると助かります。
どうか、よろしくお願いします。
No.2ベストアンサー
- 回答日時:
普通にWindows上でffmpegをダウンロードして、Windowsのコマンドプロンプトアプリか、PowerShellアプリからコマンドを打って操作するだけです!
Linuxコマンドは必要なく、コマンドプロンプトはMS-DOSと同じです。
ffmpegはここからダウンロード出来ます。
https://github.com/BtbN/FFmpeg-Builds/releases/d …
コマンドプロンプトやPowerShellはWindowsに最初からインストールされています。
解説サイトの、大量のファイルを処理する場合は〜の部分はLinux向けのコマンドで書かれていますが、Windowsのバッチ処理に置き換えるだけでよく、他のコマンドはほぼWindowsでも同じで動きます。
No.1
- 回答日時:
ffmpegというツールに、
ffprobeというコマンドがあり、それで破損をまとめてチェックできます。
GUI(マウス等で操作出来る機能)がなく、キーボードで全て操作するCUIアプリなので、ちょっと使い方が難しくて使うにはコマンドプロンプトを理解している必要があるのですが、知っているなら簡単に利用できます。
こちらの解説がわかりやすいです。
https://blog.misosi.ru/2021/05/04/check-movie-fi …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
win32.heur.kvm011.a というマ...
-
大量のファイルの中から壊れた...
-
PUA:Win32/GameHackをMicrosoft...
-
ドグ
-
trojan.gen.2って何?
-
重くないセキュリティーソフトは?
-
VBA32 3.12.10.9というウイルス...
-
ウイルスセキュリティーで『Hac...
-
アドウェアについて
-
マカフィーを使っているのです...
-
昨日、PCを起動するとAvast無料...
-
AVGにおける「警告」ファイルの...
-
ヤフーからの【重要】マルウェ...
-
CDプレイヤー等のトレー開閉機...
-
パソコンから勝手に知らない音...
-
pcについての質問です。wavessy...
-
ノートンの完全スキャンに物凄...
-
Everything というフリーソフト...
-
iPhoneでアダルトサイトを見て...
-
ファイルを削除しようとしたら ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
PUA:Win32/GameHackをMicrosoft...
-
win32.heur.kvm011.a というマ...
-
大量のファイルの中から壊れた...
-
ドグ
-
trojan.gen.2って何?
-
ウイルスセキュリティーで『Hac...
-
CDプレイヤー等のトレー開閉機...
-
trojan.gen.2 というウイルスに...
-
C:\\RECYCLERからウイルスらし...
-
脅威を検出しました。Nort...
-
毎回のように、avast!がウィル...
-
重くないセキュリティーソフトは?
-
昨日、PCを起動するとAvast無料...
-
どうして検出できなかったのだ...
-
教えてくださいトロイの木馬?T...
-
フリーのウイルス対策でAVG7.0...
-
ウイルスバスターとスパイバスター
-
avast!の疑わしいファイルについて
-
カスペルスキーってそんなに優秀?
-
Windows ControlAd と Troja...
おすすめ情報
そちらのサイトは見たんですが、自宅のサーバー上でとあるので、linux系のコマンドではないかなと思ったのですが、どうなのでしょう。MS-DOSプロンプトは簡単なものなら触ったことがあるのですが、解説のコマンドは理解できなかったです。
Window上で何か別のコマンド環境上で適所書き換えてコピペ実行で行けるものなんでしょうか…
ああ… Windows11は比較的楽にLinux環境を構築できるのですね…
https://xtech.nikkei.com/atcl/nxt/column/18/0193 …
UEFIで仮想化支援機能が効いてるかどうかから始めないと…
Linuxはコマンドがさっぱり分からないので怖いです(´;ω;`)
MS-DOSプロンプトで出来るんですね!ffmpeg入ってます!
試しに以下を
$ ffprobe -v error -f lavfi movie="/path/to/file.mp4" 2>&1 | grep lavfi;
こう実行したら
ffprobe -v error -f lavfi movie="IMG_0012.MOV" 2>&1 | grep lavfi;
エラーが出ちゃいました。
'grep' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
調べたらfindらしいので実行したら
ffprobe -v error -f lavfi movie="IMG_0012.MOV" 2>&1 | find lavfi;
こんなエラーが…
FIND: パラメーターの書式が違います
全然分かんないんです(´;ω;`)
MS-DOSでファイルリストを取ることはできるので、1つだけの処理のコマンドでも多数に対応できそうです。MS-DOSでチェックする正しいコマンドを教えていただけないでしょうか。
よろしくお願いいたします。