Re: Video_TS to ISO
Posted: April 4th, 2010, 8:52 pm
Did anyone do a Script for *nix? i see alot of windows not much linux.
i would love one for linux.
i would love one for linux.
Andy, give this a try:vicster wrote: Did anyone do a Script for *nix? i see alot of windows not much linux.
i would love one for linux.
Actually this is even simpler:vicster wrote: Did anyone do a Script for *nix? i see alot of windows not much linux.
i would love one for linux.
Code: Select all
@ECHO off
set dirnamedw=%1
set dirnamedw=%dirnamedw:"=%
set nzb-name=%2
set name=%3
set name=%name:"=%
set nbID=%4
set DLTYPE=%5
set group=%6
set status=%7
set dest="D:\shares\Videos\Dvd\"
set dest=%dest:"=%
ECHO %time% : Begin script
PUSHD "%dirnamedw%"
FOR /D /r %%G in ("*") do IF EXIST "%%G\*.iso" CALL :moveISO "%%G"
FOR /D /r %%G in ("*") do IF EXIST "%%G\video_ts.*" CALL :makeISO "%%G"
IF EXIST "*.iso" CALL :moveISO "%dirnamedw%"
IF EXIST "video_ts.*" CALL :makeISO "%dirnamedw%"
POPD
IF EXIST "%dirnamedw%" ECHO %time% : No video_ts or iso found!
GOTO :EOF
:makeISO
set dirname="%~1"
set dirname=%dirname:"=%
ECHO %time% : Video_ts converting to ISO
"C:\Program Files\ImgBurn\ImgBurn.exe" /DELETESOURCE /MODE BUILD /BUILDMODE IMAGEFILE /NOIMAGEDETAILS /VOLUMELABEL "DvD" /SRC "%dirname%\" /DEST "%dest%%name%.iso" /START /CLOSE
set makeerr=%ERRORLEVEL%
ECHO %time% : Source deleted
POPD
IF %makeerr% == 0 RMDIR "%dirnamedw%" /S/Q
ECHO %time% : Ready
GOTO :EOF
:moveISO
set dirname="%~1"
set dirname=%dirname:"=%
ECHO %time% : ISO Moved
MOVE "%dirname%\*.iso" "%dest%%name%.iso"
set moveerr=%ERRORLEVEL%
ECHO %time% : Source deleted
POPD
IF %moveerr% == 0 RMDIR "%dirnamedw%" /S/Q
ECHO %time% : Ready
GOTO :EOF