Mediainfo와 bat 파일을 사용하고 싶습니다. 미디어 정보를 텍스트 파일에 쓰고 파일 이름을 * .nfo 으로 바꿔야합니다. 꽤 잘 작동합니다. 그러나 내가 필요한 사용자 지정 미디어 정보가 아닌 완전한 "standart"미디어 정보를 얻습니다. "output_extenstion는"나는 선택, 결과는 항상 같은, 전체 로그 무엇Mediainfo CLI : 사용자 지정 템플릿 출력
@echo off
set "mediainfo_path=C:\Program Files\mi cli\MediaInfo.exe"
set "output_extension=C:\Program Files\mi cli\custom.txt"
cd %1
echo.
echo Looking for Media Assets on target directory . . .
REM ******** Add media file extensions here ********
dir *.mkv /b /s > filelist.tmp
REM *
REM ******* Loop through temporary file list *******
(for /f "delims=" %%i in (filelist.tmp) do (
echo Extracting %%i metadata information . . .
setlocal enabledelayedexpansion
"!mediainfo_path!" --logfile="!output_extension" "%%i" > %%i.nfo
echo()
endlocal
)
del filelist.tmp
echo.
O 문제 : 여기에 지금까지 내 코드입니다.
하지 - 생성 된 파일은 다음과 같습니다. 사용법 : "MediaInfo [-Options ...] FileName1 [Filename2 ...]" "MediaInfo - 도움말"자세한 정보 표시 – Mueslie
오타를 복사/붙여 넣었습니다 ;-). 누락 된 "!"으로 편집 된 댓글 덧붙였다. –
죄송합니다. 죄송 합니다만, 여전히 전체 출력과 사용자 정의가 아닌 ... en.Example.csv 또는 XML.csv ......... – Mueslie