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 . . .