Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- :::::: Created by Jason Hurley
- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- @Echo off
- :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- :: Advanced Editing secondary script
- ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
- cd /d %ScriptPath%
- Set /p Option=<Advanced.txt
- If %Option%==1 Call :RiptoMKV
- If %Option%==2 Call :EncodewithHandbrake
- If %Option%==3 Call :EncodingSettings
- If %Option%==4 Call :KeepUncompressedVersion
- If %Option%==5 Call :ChoiceSelectMKV
- If %Option%==6 Call :AdvancedModeOption2
- If %Option%==7 Call :DVDType2
- If %Option%==8 Call :TVLengthRecord2
- If %Option%==9 Call :CorrectMovieName2
- If %Option%==10 Call :SeasonNumber2
- If %Option%==11 Call :ChangeName2
- If %Option%==12 Call :TVEncodingSettings2
- exit
- :SeasonNumber2
- Echo -----------------------------------------
- Echo -------------Season Number---------------
- Echo -----------------------------------------
- cd /d %ScriptPath%
- Set /P SeasonNumber=Please Type Correct Season Number:
- Echo %SeasonNumber% >>value.txt
- pause
- Goto :EOF
- :ChangeName2
- Echo -----------------------------------------
- Echo -------------Change Name-----------------
- Echo -----------------------------------------
- Echo %volid%
- cd /d %ScriptPath%
- Set /P volid=Please Type Correct Movie or Show Name:
- Echo %volid2% >>value.txt
- Echo %volid2%
- pause
- Goto :EOF
- :CorrectMovieName2
- Echo -----------------------------------------
- Echo -------------Correct Name----------------
- Echo -----------------------------------------
- cd /d %ScriptPath%
- Echo %volid%
- Echo 1. Correct Name
- Echo 2. Wrong Name
- Set /P Correctname=Please select a number:
- echo %Correctname% >>value.txt
- pause
- Goto :EOF
- :DVDType2
- Echo -----------------------------------------
- Echo -------------Movie or TV-----------------
- Echo -----------------------------------------
- cd /d %ScriptPath%
- Echo 1. Movie
- Echo 2. TV Show
- Set /P Which=Please select a number:
- echo %Which% >>value.txt
- pause
- Goto :EOF
- :TVLengthRecord2
- Echo -----------------------------------------
- Echo -------------Tv Show Length--------------
- Echo -----------------------------------------
- cd /d %ScriptPath%
- Echo 1. No Limit
- Echo 2. 10 Min
- Echo 3. 20 Min
- Echo 4. 30 Min
- Echo 5. 45 Min
- Echo 6. Default 60 Min
- Set /P Length=Please select a number:
- echo %Length% >>value.txt
- pause
- Goto :EOF
- :TVEncodingSettings2
- Echo -----------------------------------------
- Echo -------------Tv Show Encoding------------
- Echo -----------------------------------------
- cd /d %ScriptPath%
- Echo 1. 480Medium
- Echo 2. 480High
- Echo 3. 720pMedium
- Echo 4. 720High
- Echo 5. 1080pMedium
- Echo 6. 1080pHigh
- Set /P TVUseSettings=Please select a number:
- echo %TVUseSettings% >>value.txt
- pause
- Goto :EOF
- :RiptoMKV
- Echo -----------------------------------------
- Echo -------------Rip To MKV------------------
- Echo -----------------------------------------
- cd /d %ScriptPath%
- Echo 1. Rip with MakeMKV
- Echo 2. Skip Rip with MakeMKV
- Set /P UseMakeMKV=Please select a number:
- echo %UseMakeMKV% >>value.txt
- pause
- Goto :EOF
- :EncodewithHandbrake
- Echo -----------------------------------------
- Echo ---------Handbrake Encode----------------
- Echo -----------------------------------------
- cd /d %ScriptPath%
- Echo 1. Encode with Handbrake
- Echo 2. Skip Handbrake
- Set /P UseHandbrake=Please select a number:
- echo %UseHandbrake% >>value.txt
- pause
- Goto :EOF
- :EncodingSettings
- Echo -----------------------------------------
- Echo ---------Movie Encode Settings-----------
- Echo -----------------------------------------
- cd /d %ScriptPath%
- Echo 1. 720pLow
- Echo 2. 720pMedium
- Echo 3. 720pHigh
- Echo 4. 1080pLow
- Echo 5. 1080pMedium
- Echo 6. 1080pHigh
- Set /P UseSettings=Please select a number:
- echo %UseSettings% >>value.txt
- pause
- Goto :EOF
- :KeepUncompressedVersion
- Echo -----------------------------------------
- Echo ----------Original Uncompressed----------
- Echo -----------------------------------------
- cd /d %ScriptPath%
- Echo 1. Keep Original
- Echo 2. Delete Original
- Set /P KeepUncompressed=Please select a number:
- echo %KeepUncompressed% >>value.txt
- pause
- Goto :EOF
- :ChoiceSelectMKV
- cd /d %ScriptPath%
- Echo Warning Option 2 may require finding Uncompressed folder and testing each MKV
- Echo 1. Default - Encode Largest MKV
- Echo 2. Advanced - Choose MKV - Requires Checking each file ( not recommened unless being picky )
- Set /P SelectMode=Please select a number:
- echo %SelectMode% >>value.txt
- pause
- If %SelectMode%==2 Call :Selectfile
- Goto :EOF
- :AdvancedModeOption2
- cd /d %ScriptPath%
- Echo Advanced Mode Advanced Mode Advanced Mode
- Echo Advanced Mode Advanced Mode Advanced Mode
- Echo Advanced Mode Advanced Mode Advanced Mode
- Echo .
- Echo .
- Echo 1. Advanced Mode
- Echo 2. Standard Mode
- Set /P AdvancedChoice=Please select a number:
- echo %AdvancedChoice% >>value.txt
- pause
- Goto :EOF
- :SelectFile
- SET index=1
- CD /d %RipDir%\%volid%
- SETLOCAL ENABLEDELAYEDEXPANSION
- FOR %%f IN (*.*) DO (
- SET file!index!=%%f
- ECHO !index! - %%f
- SET /A index=!index!+1
- )
- SETLOCAL DISABLEDELAYEDEXPANSION
- SET /P selection="select file by number:"
- Echo Check File You want to Keep all others will be deleted
- Echo Use the Filemanager to Browse to Uncompressed file - Uncompressed Movie Name - Play mkv
- pause
- SET file%selection% >nul 2>&1
- IF ERRORLEVEL 1 (
- ECHO invalid number selected
- EXIT /B 1
- )
- CALL :Select %%file%selection%%%
- ECHO selected file name: %file_name%
- pause
- Move %file_name% %RipDir%
- Cd /d %RipDir%\%volid%
- ren *.mkv *.delete
- Del "%RipDir%\%volid%\*.delete"
- cd /d %RipDir%
- Move %file_name% %RipDir%\%volid%
- ren %file_name% %volid%.mkv
- GOTO :EOF
- :Select
- SET file_name=%1
- GOTO :EOF
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement