使用带有Windows的ffmpeg快速检查目录中视频文件的完整性

时间:2016-07-20 09:54:13

标签: windows video ffmpeg

我正在检查目录中许多视频文件的完整性。我发现this question(对于Ubuntu)。我的问题是,如果我想在我的Windows机器上执行相同操作,代码将是什么。

ffmpegBin-folder: /downloads/ffmpeg/bin
<br>
videoSource-folder: /downloads/ffmpeg/videos
<br>
error-Folder: /downloads/ffmpeg/error

当我对每个文件而不是整个目录执行此操作时,我使用以下代码:

bin\ffmpeg.exe -v error -i videos\fileName.mp4 -f null - >error\fileName.log 2>&1

PS 即可。所有视频都有&#34; .mp4&#34;扩展,但最好我想获取所有文件,尽管它们具有不同的扩展名。

1 个答案:

答案 0 :(得分:0)

这是我用于完全相同的目的。这是一个批处理文件

@echo off

for /f "delims=" %%I in ('dir /b /s "M:\Movies\*.mp4" 2^>nul') do (

    echo Checking "%%I"
    "M:\Movies\ffmpeg.exe" -v error -i "%%I" -f null - >"M:\Movies\%%~nI.log" 2>&1
)