@echo off &for %%F in (*.mtv) do for /f "tokens=2 delims=]" %%a in ('ffmpeg -i "%%F" 2^>^&1^|find /i "stream #0:0"') do for /f "delims=, " %%x in ("%%a") do ffmpeg -i "%%F" -c:v libx264 -b:v %%xk -c:a copy -y "%%~nF.mp4"
for /f "tokens=2 delims=(= " %%a in ('wmic path Win32_VideoController get name /value^|find "="') do set "_%%a=1"
if defined _nvidia (set "e=h264_nvenc") else if defined _amd (set "e=h264_amf") else if defined _intel (set "e=h264_qsv")
for %%F in (*.mtv) do for /f "tokens=2 delims=]" %%a in ('ffmpeg -i "%%F" 2^>^&1^|find /i "stream #0:0"') do for /f "delims=, " %%x in ("%%a") do ffmpeg -i "%%F" -c:v %e% -b:v %%xk -c:a copy -y "%%~nF.mp4"