I am using builtin cmd commands & mediainfo
utility to get three parameters for media filenames stored in a TXT file but help will be appreciated as I can't make it work
From here I scrapped code for mediainfo: https://stackoverflow.com/a/19091772/1162750
my code is
@echo off
cls
if exist mediafiles.txt del mediafiles.txt
dir /s/b . > mediafiles.txt
for /F "tokens=*" %%i in (mediafiles.txt) do (
set /a dur=mediainfo --Inform="Video;%Duration%" "%%i"
set /a mins=(%dur%/1000)/60
set size=%%~zi
set /a MB=(%size%/1024)/1024
echo %%i,%mins%,%MB% >> mediafiles.csv
)
@echo on
FileDuration is being converted to minutes from milliseconds (default mediainfo output) & FileSize in MBs