JustPaste.it


D:\Downloads\DoVi.Scripts>set script.container=MKV

D:\Downloads\DoVi.Scripts>set "script_name=DoVi_Scripts_MKV.bat"

D:\Downloads\DoVi.Scripts>for %F in (D:\Downloads\DoVi.Scripts\DoVi_Scripts_MKV.bat) do set "ModifiedDate=%~tF"

D:\Downloads\DoVi.Scripts>set "ModifiedDate=21.03.2025 17:16"

D:\Downloads\DoVi.Scripts>echo "DoVi_Scripts_MKV.bat"  1>"script_name.txt"

D:\Downloads\DoVi.Scripts>findstr /c:"MKV" "script_name.txt"  1>Nul

D:\Downloads\DoVi.Scripts>if 0 == 0 set script.container=MKV

D:\Downloads\DoVi.Scripts>findstr /c:"MP4" "script_name.txt"  1>Nul

D:\Downloads\DoVi.Scripts>if 1 == 0 set script.container=MP4

D:\Downloads\DoVi.Scripts>findstr /c:"TS" "script_name.txt"  1>Nul

D:\Downloads\DoVi.Scripts>if 1 == 0 set script.container=TS

D:\Downloads\DoVi.Scripts>del "script_name.txt"  1>Nul

D:\Downloads\DoVi.Scripts>set version=3.0.6

D:\Downloads\DoVi.Scripts>echo   Donate: https://www.paypal.com/donate/?hosted_button_id=6ML5KUZG9XGB6                  Date: 21.03.2025 17:16
  Donate: https://www.paypal.com/donate/?hosted_button_id=6ML5KUZG9XGB6                  Date: 21.03.2025 17:16

D:\Downloads\DoVi.Scripts>echo   Contact: R3S3T_9999@proton.me                                                          Version: 3.0.6_MKV
  Contact: R3S3T_9999@proton.me                                                          Version: 3.0.6_MKV

D:\Downloads\DoVi.Scripts>echo   Tutorials: https://www.youtube.com/playlist?list=PLFGpkrmX_eOL2Dre1ZyIJP2uMtcQYH8ql
  Tutorials: https://www.youtube.com/playlist?list=PLFGpkrmX_eOL2Dre1ZyIJP2uMtcQYH8ql

D:\Downloads\DoVi.Scripts>echo.


D:\Downloads\DoVi.Scripts>TITLE DoVi_Scripts_3.0.6

D:\Downloads\DoVi.Scripts>if exist "D:\Downloads\DoVi.Scripts\tools\SETTINGS.bat" call "D:\Downloads\DoVi.Scripts\tools\SETTINGS.bat"  & goto :external.settings

D:\Downloads\DoVi.Scripts>set output_path=E:\Filme High Definition\

D:\Downloads\DoVi.Scripts>set temp_folder=D:\Downloads\DoVi.Scripts\

D:\Downloads\DoVi.Scripts>set same_input_output=NO

D:\Downloads\DoVi.Scripts>set DEL_temp=NO

D:\Downloads\DoVi.Scripts>set container=MKV

D:\Downloads\DoVi.Scripts>set MUX=YES

D:\Downloads\DoVi.Scripts>set mux_all_audio=NO

D:\Downloads\DoVi.Scripts>set mux_all_sub=NO

D:\Downloads\DoVi.Scripts>set mkvtoolnix_settings=--no-date

D:\Downloads\DoVi.Scripts>set mp4_version=NEW

D:\Downloads\DoVi.Scripts>set force.mp4muxer=NO

D:\Downloads\DoVi.Scripts>set forcemp4box2=YES

D:\Downloads\DoVi.Scripts>set FIXapple=NO

D:\Downloads\DoVi.Scripts>set encode_DDP=NO

D:\Downloads\DoVi.Scripts>set encode_DDP_MP4=YES

D:\Downloads\DoVi.Scripts>set encode_7.1=YES

D:\Downloads\DoVi.Scripts>set DDP_bitrate=1024

D:\Downloads\DoVi.Scripts>set auto.select.audio=YES

D:\Downloads\DoVi.Scripts>set removeDialogueNorm=NO

D:\Downloads\DoVi.Scripts>set dialnorm=-31

D:\Downloads\DoVi.Scripts>set encode_LL=NO

D:\Downloads\DoVi.Scripts>set keep_lossless=YES

D:\Downloads\DoVi.Scripts>set export.subs=NO

D:\Downloads\DoVi.Scripts>set convert.SUPTOSRT=NO

D:\Downloads\DoVi.Scripts>set OSD.filename1=

D:\Downloads\DoVi.Scripts>set OSD.filename2=

D:\Downloads\DoVi.Scripts>set OSD.filename3=

D:\Downloads\DoVi.Scripts>set peak_detect=false

D:\Downloads\DoVi.Scripts>set tone_mapping_function=bt2390

D:\Downloads\DoVi.Scripts>set gamut_mapping_mode=perceptual

D:\Downloads\DoVi.Scripts>set smoothing_period=20.0

D:\Downloads\DoVi.Scripts>set percentile=99.995

D:\Downloads\DoVi.Scripts>set frame_number=25

D:\Downloads\DoVi.Scripts>set frame_interval=000

D:\Downloads\DoVi.Scripts>set bakefel7273=YES

D:\Downloads\DoVi.Scripts>set Measure_CAP=YES

D:\Downloads\DoVi.Scripts>set rpuvalues=NO

D:\Downloads\DoVi.Scripts>set upscale=NO

D:\Downloads\DoVi.Scripts>set upscale_algo=Spline36

D:\Downloads\DoVi.Scripts>set maptohdr7.3=NO

D:\Downloads\DoVi.Scripts>set screenshot_OSD=YES

D:\Downloads\DoVi.Scripts>set osdcolor=$5A5A5A

D:\Downloads\DoVi.Scripts>set pic_compression=6

D:\Downloads\DoVi.Scripts>set encode_log=NO

D:\Downloads\DoVi.Scripts>set keep_prores=NO

D:\Downloads\DoVi.Scripts>set downscale=YES

D:\Downloads\DoVi.Scripts>set Encoder=X265

D:\Downloads\DoVi.Scripts>set x265x264_mode=2

D:\Downloads\DoVi.Scripts>set x265x264_CRF=16

D:\Downloads\DoVi.Scripts>set x265x264_bitrate=15000

D:\Downloads\DoVi.Scripts>set x265x264_speed=medium

D:\Downloads\DoVi.Scripts>set X265_HDR_settings=--aq-mode 5 --profile main10 --level-idc 5.1 --output-depth 10 --range limited --hdr10 --colorprim bt2020 --colormatrix bt2020nc --transfer smpte2084 --hdr10-opt --repeat-headers --hrd --aud --deblock -1:-1 --max-luma 1023 --no-sao --chromaloc 2 --vbv-maxrate 60000 --vbv-bufsize 60000 --sar 1 --no-open-gop

D:\Downloads\DoVi.Scripts>set X265_SDR_settings=--aq-mode 5 --profile main10 --level-idc 5.1 --output-depth 10 --range limited --no-hdr10 --colorprim bt709 --colormatrix bt709 --transfer bt709 --repeat-headers --hrd --aud --deblock -1:-1 --max-luma 1023 --no-sao --vbv-maxrate 60000 --vbv-bufsize 60000 --sar 1 --no-open-gop

D:\Downloads\DoVi.Scripts>set X264_SDR_settings=--aq-mode 5 --vbv-maxrate 62500 --vbv-bufsize 78125 --psy-rd 1.05:0.15 --deblock -1:-1 --ref 5 --subme 11 --merange 32 --no-fast-pskip --no-dct-decimate --trellis 2 --level 5.2 --range tv --colorprim bt709 --colormatrix bt709 --transfer bt709

D:\Downloads\DoVi.Scripts>set NVENC_HDR_settings=--codec h265 --vbr 15000 --multipass 2pass-full --preset P7 --output-depth 10 --profile main10 --max-bitrate 60000 --vbv-bufsize 60000 --colormatrix bt2020nc --colorprim bt2020 --transfer smpte2084 --colorrange limited --chromaloc 2 --aud --repeat-headers

D:\Downloads\DoVi.Scripts>set NVENC_SDR_settings=--codec h265 --vbr 15000 --multipass 2pass-full --preset P7 --output-depth 10 --profile main10 --max-bitrate 60000 --vbv-bufsize 60000 --colormatrix bt709 --colorprim bt709 --transfer bt709 --colorrange limited --aud --repeat-headers

D:\Downloads\DoVi.Scripts>set PRORES_settings=-c:v prores_ks -profile:v 3 -vendor apl0 -qscale:v 1 -pix_fmt yuv422p10le -an -hide_banner -y

D:\Downloads\DoVi.Scripts>set DEE_CRF_settings=crf=17:deblock=-1-1:aq-mode=2:min-keyint=23:keyint=250:level-idc=5.1:no-open-gop=1:aud=1:hrd=1:repeat-headers=1:sar=1:sao=0:chromaloc=0:colormatrix=2:colorprim=2:transfer=2:

D:\Downloads\DoVi.Scripts>set DEE_CRF=NO

D:\Downloads\DoVi.Scripts>set DEE_P5_preset=medium

D:\Downloads\DoVi.Scripts>set DEE_P5_bitrate=15000

D:\Downloads\DoVi.Scripts>set DEE_pass=2

D:\Downloads\DoVi.Scripts>set loop_mode=NO

D:\Downloads\DoVi.Scripts>set plot_L3=YES

D:\Downloads\DoVi.Scripts>set cmv4.0.only=NO

D:\Downloads\DoVi.Scripts>set timestamp=00:12:00-00:17:00

D:\Downloads\DoVi.Scripts>set auto_scale_plot=YES

D:\Downloads\DoVi.Scripts>set plotimage.res=3250:1300

D:\Downloads\DoVi.Scripts>set keep_rpu=YES

D:\Downloads\DoVi.Scripts>set keep_EL=NO

D:\Downloads\DoVi.Scripts>set drop.HDR10plus=NO

D:\Downloads\DoVi.Scripts>set ffmpeg_pipe=NO

D:\Downloads\DoVi.Scripts>set ffmpeg_pipe_secondary=YES

D:\Downloads\DoVi.Scripts>set Auto.L6.XML=YES

D:\Downloads\DoVi.Scripts>set cm2.9.to.cm4.0=YES

D:\Downloads\DoVi.Scripts>set lift=--with-lift

D:\Downloads\DoVi.Scripts>set validate_metadata=YES

D:\Downloads\DoVi.Scripts>set auto.crop=YES

D:\Downloads\DoVi.Scripts>set generate_stats=YES

D:\Downloads\DoVi.Scripts>set madvr_workaround=YES

D:\Downloads\DoVi.Scripts>set L1_Tuning=3

D:\Downloads\DoVi.Scripts>set qscale=4

D:\Downloads\DoVi.Scripts>set CM_CPU=NO

D:\Downloads\DoVi.Scripts>set force.FBF=NO

D:\Downloads\DoVi.Scripts>set input.delay=NO

D:\Downloads\DoVi.Scripts>set frame.to.read_path=24

D:\Downloads\DoVi.Scripts>set percentage=60

D:\Downloads\DoVi.Scripts>set downscaleHDRmeasure=NO

D:\Downloads\DoVi.Scripts>set crop.prores62=NO

D:\Downloads\DoVi.Scripts>set downscaleframediff=YES

D:\Downloads\DoVi.Scripts>set Measure_HDR_FBF=NO

D:\Downloads\DoVi.Scripts>set uncropheatmap=YES

D:\Downloads\DoVi.Scripts>set scene_detect_type=detect-adaptive

D:\Downloads\DoVi.Scripts>set force_ffms2=NO

D:\Downloads\DoVi.Scripts>set disable_indexing=NO

D:\Downloads\DoVi.Scripts>set Prefetch=Prefetch(8)

D:\Downloads\DoVi.Scripts>set Force.DV.NOFLOOR=NO

D:\Downloads\DoVi.Scripts>set remove_100=NO

D:\Downloads\DoVi.Scripts>set remove_600=NO

D:\Downloads\DoVi.Scripts>set remove_1000=NO

D:\Downloads\DoVi.Scripts>set rem_cmv4=NO

D:\Downloads\DoVi.Scripts>set audiowavedownmix=NO

D:\Downloads\DoVi.Scripts>set two.sample=NO

D:\Downloads\DoVi.Scripts>set english=YES

D:\Downloads\DoVi.Scripts>set french=NO

D:\Downloads\DoVi.Scripts>set spanish=NO

D:\Downloads\DoVi.Scripts>set german=NO

D:\Downloads\DoVi.Scripts>set italian=NO

D:\Downloads\DoVi.Scripts>set chinese=NO

D:\Downloads\DoVi.Scripts>set dutch=NO

D:\Downloads\DoVi.Scripts>set finish=NO

D:\Downloads\DoVi.Scripts>set russian=NO

D:\Downloads\DoVi.Scripts>set polish=NO

D:\Downloads\DoVi.Scripts>set japenese=NO

D:\Downloads\DoVi.Scripts>set portuguese=NO

D:\Downloads\DoVi.Scripts>set korean=NO

D:\Downloads\DoVi.Scripts>set arabic=NO

D:\Downloads\DoVi.Scripts>set swedish=NO

D:\Downloads\DoVi.Scripts>set turkish=NO

D:\Downloads\DoVi.Scripts>set hindi=NO

D:\Downloads\DoVi.Scripts>set thai=NO

D:\Downloads\DoVi.Scripts>set indonesian=NO

D:\Downloads\DoVi.Scripts>set vietnamese=NO

D:\Downloads\DoVi.Scripts>set greek=NO

D:\Downloads\DoVi.Scripts>set czech=NO

D:\Downloads\DoVi.Scripts>set hebrew=NO

D:\Downloads\DoVi.Scripts>set malay=NO

D:\Downloads\DoVi.Scripts>set tagalog=NO

D:\Downloads\DoVi.Scripts>set dansk=NO

D:\Downloads\DoVi.Scripts>set norwegian=NO

D:\Downloads\DoVi.Scripts>set romanian=YES

D:\Downloads\DoVi.Scripts>set hungarian=NO

D:\Downloads\DoVi.Scripts>set bengali=NO

D:\Downloads\DoVi.Scripts>set maltese=NO

D:\Downloads\DoVi.Scripts>set icelandic=NO

D:\Downloads\DoVi.Scripts>set slovak=NO

D:\Downloads\DoVi.Scripts>set serbian=NO

D:\Downloads\DoVi.Scripts>set estonian=NO

D:\Downloads\DoVi.Scripts>set catalan=NO

D:\Downloads\DoVi.Scripts>if "YES" == "YES" set lang=English  & set langDG=eng

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=French  & set langDG=fra

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Spanish  & set langDG=spa

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=German  & set langDG=deu

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Italian  & set langDG=ita

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Chinese  & set langDG=zho

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Dutch  & set langDG=nld

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Finish  & set langDG=fin

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Russian  & set langDG=rus

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Polish  & set langDG=pol

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Japanese  & set langDG=jpn

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Portuguese  & set langDG=por

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Korean  & set langDG=kor

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Arabic  & set langDG=ara

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Swedish  & set langDG=swe

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Turkish  & set langDG=tur

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Hindi  & set langDG=hin

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Thai  & set langDG=tha

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Indonesian  & set langDG=idn

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Vietnamese  & set langDG=vie

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Greek  & set langDG=ell

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Czech  & set langDG=ces

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Hebrew  & set langDG=heb

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Malay  & set langDG=zlm

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Tagalog  & set langDG=tlg

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Dansk  & set langDG=dan

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Norwegian  & set langDG=nor

D:\Downloads\DoVi.Scripts>if "YES" == "YES" set lang=Romanian  & set langDG=ron

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Hungarian  & set langDG=hun

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Bengali  & set langDG=ben

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Maltese  & set langDG=mlt

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Icelandic  & set langDG=isl

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Slovak  & set langDG=slk

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Serbian  & set langDG=srp

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Estonian  & set langDG=est

D:\Downloads\DoVi.Scripts>if "NO" == "YES" set lang=Catalan  & set langDG=cat

D:\Downloads\DoVi.Scripts>for %i in (E:\Filme High Definition\) do set letterpath=%~di

D:\Downloads\DoVi.Scripts>set letterpath=E:

D:\Downloads\DoVi.Scripts>set letterpath=D:

D:\Downloads\DoVi.Scripts>set letterpath=D:

D:\Downloads\DoVi.Scripts>cd /d "E:\Filme High Definition\"

E:\Filme High Definition>set DEE_path=D:\Downloads\DoVi.Scripts\tools\DEE\dee.exe

E:\Filme High Definition>set DEE_python_P5_script=D:\Downloads\DoVi.Scripts\tools\DEE\python_scripts\encode_dvmezz_to_dv5.py

E:\Filme High Definition>set EAE_path=D:\Downloads\DoVi.Scripts\tools\EAE

E:\Filme High Definition>set EAE=D:\Downloads\DoVi.Scripts\tools\EAE\EasyAudioEncoder.exe

E:\Filme High Definition>set metafier_path=D:\Downloads\DoVi.Scripts\tools\metafier.exe

E:\Filme High Definition>set cm_analyzer_path=D:\Downloads\DoVi.Scripts\tools\cm_analyze.exe

E:\Filme High Definition>set cm_offline_path=D:\Downloads\DoVi.Scripts\tools\cm_offline.exe

E:\Filme High Definition>set dovi_tool_path=D:\Downloads\DoVi.Scripts\tools\dovi_tool.exe

E:\Filme High Definition>set dovi_tool_nofloor=D:\Downloads\DoVi.Scripts\tools\dovi_tool_no_floor.exe

E:\Filme High Definition>set dovi_tool_FIX_path=D:\Downloads\DoVi.Scripts\tools\dovi_tool.fix.exe

E:\Filme High Definition>set dovi_tool_29to40=D:\Downloads\DoVi.Scripts\tools\dovi_tool_2.9_to_4.0.exe

E:\Filme High Definition>set dovi_tool_Hplus=D:\Downloads\DoVi.Scripts\tools\dovi_tool_HDR10plus_tuning.exe

E:\Filme High Definition>set hdr10plus_parser_path=D:\Downloads\DoVi.Scripts\tools\hdr10plus_tool.exe

E:\Filme High Definition>set tsmuxer_path=D:\Downloads\DoVi.Scripts\tools\tsMuxeR.exe

E:\Filme High Definition>set tsmuxer.GUI_path=D:\Downloads\DoVi.Scripts\tools\tsMuxeRGUI.exe

E:\Filme High Definition>set ffmpeg_path=D:\Downloads\DoVi.Scripts\tools\ffmpeg.exe

E:\Filme High Definition>set ffprobe_path=D:\Downloads\DoVi.Scripts\tools\ffprobe.exe

E:\Filme High Definition>set mkvmerge_path=D:\Downloads\DoVi.Scripts\tools\mkvtoolnix\mkvmerge.exe

E:\Filme High Definition>set mkvtoolnix_path=D:\Downloads\DoVi.Scripts\tools\mkvtoolnix\mkvtoolnix-gui.exe

E:\Filme High Definition>set mkvextract_path=D:\Downloads\DoVi.Scripts\tools\mkvtoolnix\mkvextract.exe

E:\Filme High Definition>set madvr_path=D:\Downloads\DoVi.Scripts\tools\madvr\madMeasureHDR.exe

E:\Filme High Definition>set AC3.64kbps_path=D:\Downloads\DoVi.Scripts\tools\64kbps.Silent.AC3.Track.ac3

E:\Filme High Definition>set thdmerge_path=D:\Downloads\DoVi.Scripts\tools\thdmerge.exe

E:\Filme High Definition>set mp4muxer_path=D:\Downloads\DoVi.Scripts\tools\mp4muxer.exe

E:\Filme High Definition>set mp4muxerNEW_path=D:\Downloads\DoVi.Scripts\tools\mp4muxerNEW.exe

E:\Filme High Definition>set mp4demuxer_path=D:\Downloads\DoVi.Scripts\tools\mp4demuxer.exe

E:\Filme High Definition>set mp4box_path=D:\Downloads\DoVi.Scripts\tools\GPAC\mp4box.exe

E:\Filme High Definition>set mp4box2_path=D:\Downloads\DoVi.Scripts\tools\GPAC2.0\mp4box.exe

E:\Filme High Definition>set DVH1=D:\Downloads\DoVi.Scripts\tools\DoVi_mp4_DVH1.exe

E:\Filme High Definition>set detectborders_path=D:\Downloads\DoVi.Scripts\tools\DetectBorders.exe

E:\Filme High Definition>set mediainfo_path=D:\Downloads\DoVi.Scripts\tools\mediainfo.exe

E:\Filme High Definition>set delaycut=D:\Downloads\DoVi.Scripts\tools\delaycut.exe

E:\Filme High Definition>set DGDemux_path=D:\Downloads\DoVi.Scripts\tools\DGDemux.exe

E:\Filme High Definition>set eac3to_path=D:\Downloads\DoVi.Scripts\tools\EAC3TO\eac3to.exe

E:\Filme High Definition>set JQ_path=D:\Downloads\DoVi.Scripts\tools\jq-win64.exe

E:\Filme High Definition>set MPV_path=D:\Downloads\DoVi.Scripts\tools\MPV\mpv.com

E:\Filme High Definition>set MPC_path=D:\Downloads\DoVi.Scripts\tools\MPC-HC\mpc-hc64.exe

E:\Filme High Definition>set plotbitrate_path=D:\Downloads\DoVi.Scripts\tools\plotbitrate-main\plotbitrate.py

E:\Filme High Definition>set wave=D:\Downloads\DoVi.Scripts\tools\audiowaveform.exe

E:\Filme High Definition>set PLEX=D:\Downloads\DoVi.Scripts\tools\EAE\PlexTranscoder.exe

E:\Filme High Definition>set supfoe=D:\Downloads\DoVi.Scripts\tools\SUPfoe.exe

E:\Filme High Definition>set imagemagick=D:\Downloads\DoVi.Scripts\tools\ImageMagick\magick.exe

E:\Filme High Definition>set RPU.to.XML=D:\Downloads\DoVi.Scripts\tools\dovi_meta.exe

E:\Filme High Definition>set scenedetect_path=D:\Downloads\DoVi.Scripts\tools\scenedetect\scenedetect.exe

E:\Filme High Definition>set gnuplot=D:\Downloads\DoVi.Scripts\tools\gnuplot\bin\gnuplot.exe

E:\Filme High Definition>set AvsPmod_path=D:\Downloads\DoVi.Scripts\tools\AvsPmod\AvsPmod.exe

E:\Filme High Definition>set DGIndexNV_path=D:\Downloads\DoVi.Scripts\tools\dgdecnv_242\DGIndexNV.exe

E:\Filme High Definition>set DGDecodeNV.dll=D:\Downloads\DoVi.Scripts\tools\dgdecnv_242\DGDecodeNV.dll

E:\Filme High Definition>set DoViBaker=D:\Downloads\DoVi.Scripts\tools\DoViBaker_x64.dll

E:\Filme High Definition>set ffms2=D:\Downloads\DoVi.Scripts\tools\FFMS2\ffms2.dll

E:\Filme High Definition>set ffmsindex=D:\Downloads\DoVi.Scripts\tools\FFMS2\ffmsindex.exe

E:\Filme High Definition>set subtitle_tonemap=D:\Downloads\DoVi.Scripts\tools\subtitle_tonemap.exe

E:\Filme High Definition>set x265_path=D:\Downloads\DoVi.Scripts\tools\x265.exe

E:\Filme High Definition>set x264_path=D:\Downloads\DoVi.Scripts\tools\x264.exe

E:\Filme High Definition>set nvenc_path=D:\Downloads\DoVi.Scripts\tools\NVEncC\NVEncC64.exe

E:\Filme High Definition>set avs2pipe_path=D:\Downloads\DoVi.Scripts\tools\avs2pipemod64.exe

E:\Filme High Definition>set vspipe_path=D:\Downloads\DoVi.Scripts\tools\VapourSynth\VSPipe.exe

E:\Filme High Definition>set subtitle.edit=D:\Downloads\DoVi.Scripts\tools\Subtitle.Edit\SubtitleEdit.exe

E:\Filme High Definition>set cmdcolor=D:\Downloads\DoVi.Scripts\tools\cmdcolor.exe

E:\Filme High Definition>if not exist "D:\Downloads\DoVi.Scripts\tools\" echo WARNING! Tools folder "D:\Downloads\DoVi.Scripts\tools\" is missing, see how your folder(without space or special characters) is supposed to look: https://ibb.co/Q8kbGF3   & pause   & exit

E:\Filme High Definition>if not exist "E:\Filme High Definition\" echo Invalid output_path, "E:\Filme High Definition\" does not exist...   & pause   & exit

E:\Filme High Definition>if not exist "D:\Downloads\DoVi.Scripts\" echo Invalid temp_path, "D:\Downloads\DoVi.Scripts\" does not exist...   & pause   & exit

E:\Filme High Definition>if not exist "D:\Downloads\DoVi.Scripts\tools\cmdcolor.exe" ECHO "D:\Downloads\DoVi.Scripts\tools\cmdcolor.exe"  not found, update your tools folder...   & PAUSE   & EXIT

E:\Filme High Definition>if not exist "D:\Downloads\DoVi.Scripts\tools\EAE" echo WARNING! No EAE folder found, disabling 7.1 EC3 encoding (the script will still work correctly).... See line 361   & set encode_7.1=NO

E:\Filme High Definition>if not exist "D:\Downloads\DoVi.Scripts\tools\metafier.exe" (
echo.
 echo WARNING! "D:\Downloads\DoVi.Scripts\tools\metafier.exe" not found. Disabling L2 trims removal and metadata validation . Some workflow will not work but most should be fine...
 echo You can download the Dolby exe here: https://customer.dolby.com/content-creation-and-delivery/dolby-vision-professional-tools-v550
 set remove_100=NO
 set remove_600=NO
 set remove_1000=NO
 set validate_metadata=NO
)

E:\Filme High Definition>if not exist "D:\Downloads\DoVi.Scripts\tools\trackcount.py" echo "D:\Downloads\DoVi.Scripts\tools\trackcount.py" is missing from the tools folder. Update it...  & pause   & exit

E:\Filme High Definition>if /I "NEW" == "NEW" if /I "MKV" == "MP4" set encode_7.1=NO  & echo MP4_version=NEW, disabling 7.1 EC3 encoding....

E:\Filme High Definition>if /I "NO" == "FLAC" set encode_LL=YES  & set llcodec=flac -compression_level 0  & set mname=FLAC  & set mcont=mp4

E:\Filme High Definition>if /I "NO" == "LPCM" set encode_LL=YES  & set llcodec=pcm_s24le  & set mname=LPCM  & set mcont=mov

E:\Filme High Definition>if /I "MKV" == "TS" if "" == "LPCM" set mcont=wav

E:\Filme High Definition>if /I "MKV" == "TS" if "" == "FLAC" set encode_LL=NO

E:\Filme High Definition>set batch.info=n

E:\Filme High Definition>set start_time=17:18:03,57

E:\Filme High Definition>echo.


E:\Filme High Definition>echo     _____    __      ___       _____           _       _
    _____    __      ___       _____           _       _

E:\Filme High Definition>echo    |  __ \   \ \    / (_)     / ____|         (_)     | |
   |  __ \   \ \    / (_)     / ____|         (_)     | |

E:\Filme High Definition>echo    | |  | | __\ \  / / _     | (___   ___ _ __ _ _ __ | |_ ___
   | |  | | __\ \  / / _     | (___   ___ _ __ _ _ __ | |_ ___

E:\Filme High Definition>echo    | |  | |/ _ \ \/ / | |     \___ \ / __| '__| | '_ \| __/ __|
   | |  | |/ _ \ \/ / | |     \___ \ / __| '__| | '_ \| __/ __|

E:\Filme High Definition>echo    | |__| | (_) \  /  | |     ____) | (__| |  | | |_) | |_\__ \
   | |__| | (_) \  /  | |     ____) | (__| |  | | |_) | |_\__ \

E:\Filme High Definition>echo    |_____/ \___/ \/   |_|    |_____/ \___|_|  |_| .__/ \__|___/
   |_____/ \___/ \/   |_|    |_____/ \___|_|  |_| .__/ \__|___/

E:\Filme High Definition>echo    -Author: RESET_9999--------------------------|__|-----------
   -Author: RESET_9999--------------------------|__|-----------

E:\Filme High Definition>echo.


E:\Filme High Definition>echo.


E:\Filme High Definition>if "D:" == "C:" (
echo \033[31m WARNING   | "D:\Downloads\DoVi.Scripts\tools\cmdcolor.exe"
 echo OS drive output path(C:\) detected, some workflow might not work properly...
)

E:\Filme High Definition>if not "" == "" goto :direct.input

E:\Filme High Definition>echo.


E:\Filme High Definition>echo 1) MODE.I=  INJECT / EDIT / EXTRACT / INFO / VALIDATE
1) MODE.I=  INJECT / EDIT / EXTRACT / INFO / VALIDATE

E:\Filme High Definition>echo 2) MODE.F=  VERIFY SYNC / REMOVER / TRANSFER LEVELS
2) MODE.F=  VERIFY SYNC / REMOVER / TRANSFER LEVELS

E:\Filme High Definition>echo 3) MODE.H=  DoVi MAKER from HDR10 (Dolby Algo or MadVR or HDR10+)
3) MODE.H=  DoVi MAKER from HDR10 (Dolby Algo or MadVR or HDR10+)

E:\Filme High Definition>echo 4) MODE.7=  DoVi Profile 7 Input (MKV/BDMV)
4) MODE.7=  DoVi Profile 7 Input (MKV/BDMV)

E:\Filme High Definition>echo 5) MODE.B=  DoVi MKV Batch Muxer
5) MODE.B=  DoVi MKV Batch Muxer

E:\Filme High Definition>echo 6) MODE.P=  Plotter (DoVi/HDR10/HLG/SDR)
6) MODE.P=  Plotter (DoVi/HDR10/HLG/SDR)

E:\Filme High Definition>echo 7) MODE.S=  Screenshots & Player
7) MODE.S=  Screenshots & Player

E:\Filme High Definition>echo 8) MODE.E=  Encoders (video and audio)
8) MODE.E=  Encoders (video and audio)

E:\Filme High Definition>echo 9) MODE.M=  MORE
9) MODE.M=  MORE

E:\Filme High Definition>echo.


E:\Filme High Definition>choice /C:123456789 /M Choice?
Choice? [1,2,3,4,5,6,7,8,9]?1

E:\Filme High Definition>if ERRORLEVEL 9 (goto :MODE.M )

E:\Filme High Definition>if ERRORLEVEL 8 (goto :MODE.E )

E:\Filme High Definition>if ERRORLEVEL 7 (goto :MODE.S )

E:\Filme High Definition>if ERRORLEVEL 6 (goto :MODE.P )

E:\Filme High Definition>if ERRORLEVEL 5 (goto :MODE.B )

E:\Filme High Definition>if ERRORLEVEL 4 (goto :MODE.P7 )

E:\Filme High Definition>if ERRORLEVEL 3 (goto :MODE.H )

E:\Filme High Definition>if ERRORLEVEL 2 (goto :MODE.F )

E:\Filme High Definition>if ERRORLEVEL 1 (goto :Workflow.1 )

E:\Filme High Definition>echo.


E:\Filme High Definition>echo.


E:\Filme High Definition>echo \033[36m          ==================================   | "D:\Downloads\DoVi.Scripts\tools\cmdcolor.exe"
          ==================================

E:\Filme High Definition>echo \033[36m          - INJECTOR / EDITOR / EXTRACTOR -   | "D:\Downloads\DoVi.Scripts\tools\cmdcolor.exe"
          - INJECTOR / EDITOR / EXTRACTOR -

E:\Filme High Definition>echo \033[36m          ==================================   | "D:\Downloads\DoVi.Scripts\tools\cmdcolor.exe"
          ==================================

E:\Filme High Definition>echo.


E:\Filme High Definition>echo \033[92m-------------------------------------------------------------------------------------  | "D:\Downloads\DoVi.Scripts\tools\cmdcolor.exe"
-------------------------------------------------------------------------------------

E:\Filme High Definition>echo -- This workflow inject / extract and can edit two or one input (press enter to skip the 2nd input)
-- This workflow inject / extract and can edit two or one input (press enter to skip the 2nd input)

E:\Filme High Definition>echo -- Can batch process files: input(s) can be folder(s) with files
-- Can batch process files: input(s) can be folder(s) with files

E:\Filme High Definition>echo -- Input can be MKV/TS/M2TS/MP4/HEVC/RPU/XML/HDR10plus.json/P5/P8/P7/folder(s)
-- Input can be MKV/TS/M2TS/MP4/HEVC/RPU/XML/HDR10plus.json/P5/P8/P7/folder(s)

E:\Filme High Definition>echo -- Can auto-Crop, Edit L5/L6/L9 and Resync DV or HDR10plus, validate metadata with metafier(XML)
-- Can auto-Crop, Edit L5/L6/L9 and Resync DV or HDR10plus, validate metadata with metafier(XML)

E:\Filme High Definition>echo -- Can use external json config for more rpu edition. json must be same filename/path. do not input as metadata
-- Can use external json config for more rpu edition. json must be same filename/path. do not input as metadata

E:\Filme High Definition>echo -- json input for the metadata input must be hdr10plus.
-- json input for the metadata input must be hdr10plus.

E:\Filme High Definition>echo -- You can inject both DV and HDR10plus if the metadata inputs have the same path/filename as the BL.
-- You can inject both DV and HDR10plus if the metadata inputs have the same path/filename as the BL.

E:\Filme High Definition>echo -- For the batch injector, both folders must contain only the files to process and they must be in the same order
-- For the batch injector, both folders must contain only the files to process and they must be in the same order

E:\Filme High Definition>echo \033[92m-------------------------------------------------------------------------------------  | "D:\Downloads\DoVi.Scripts\tools\cmdcolor.exe"
-------------------------------------------------------------------------------------

E:\Filme High Definition>echo.


E:\Filme High Definition>echo   Drag and drop a file or a folder with files (MKV/TS/M2TS/HEVC/H265/RPU/XML/FOLDER) and press enter...
  Drag and drop a file or a folder with files (MKV/TS/M2TS/HEVC/H265/RPU/XML/FOLDER) and press enter...

E:\Filme High Definition>set /p video_path=
"E:\Filme High Definition\The Exorcist.mkv"

E:\Filme High Definition>echo.


E:\Filme High Definition>pause
Press any key to continue . . .

E:\Filme High Definition>Setlocal EnableDelayedExpansion

E:\Filme High Definition>for %i in (!video_path!) do set filename=%~ni

E:\Filme High Definition>set filename=The Exorcist

E:\Filme High Definition>for %i in (!video_path!) do set filepath=%~di%~pi

E:\Filme High Definition>set filepath=E:\Filme High Definition\

E:\Filme High Definition>for %i in (!video_path!) do set fileext=%~xi

E:\Filme High Definition>set fileext=.mkv

E:\Filme High Definition>pause
Press any key to continue . . .