Windows: Batch Recurse Directories for Media File Durations Using FFmpeg

Solution 1:

Try this from a batch file:

for /R %%i in (*) do ffprobe -i "%%~fi" -show_entries format=duration -v quiet -of csv="p=0" -sexagesimal

Try this from command prompt:

for /R %i in (*) do ffprobe -i "%~fi" -show_entries format=duration -v quiet -of csv="p=0" -sexagesimal