raw hevc h265 input not supported in 3-1.
-- Input must be HDR MKV/TS/M2TS/MP4/prores for the video and the external files: MDL5-bat/xml/rpu/json/txt
raw hevc h265 input not supported in 3-1.
-- Input must be HDR MKV/TS/M2TS/MP4/prores for the video and the external files: MDL5-bat/xml/rpu/json/txt
That's the thing. I processed an MKV earlier, netting me the same error. So I figured an HEVC would be succeed:RESET_9999 wrote: ↑Thu Sep 07, 2023 3:41 pmraw hevc h265 input not supported in 3-1.
-- Input must be HDR MKV/TS/M2TS/MP4/prores for the video and the external files: MDL5-bat/xml/rpu/json/txt
Code: Select all
Version: 1.9.2.9.beta_MKV Date: 05-09-2023 05:02
Contact: R3S3T_9999@proton.me
_____ __ ___ _____ _ _
| __ \ \ \ / (_) / ____| (_) | |
| | | | __\ \ / / _ | (___ ___ _ __ _ _ __ | |_ ___
| | | |/ _ \ \/ / | | \___ \ / __| '__| | '_ \| __/ __|
| |__| | (_) \ / | | ____) | (__| | | | |_) | |_\__ \
|_____/ \___/ \/ |_| |_____/ \___|_| |_| .__/ \__|___/
-Author: RESET_9999--------------------------|__|-----------
Choose a mode...
1) MODE.I= DoVi Inject/Convert/Edit/Re-sync TWO INPUTS (P8 Hybrid maker/Injector)
2) MODE.F= DoVi Fix/Edit/Extract/Verify/Info ONE INPUT
3) MODE.H= DoVi Maker from HDR10 (Dolby Algo or madVR or HDR10plus)
4) MODE.7= DoVi Profile 7 Input (MKV/BDMV)
5) MODE.B= DoVi MKV Batch Muxer
6) MODE.P= DoVi Plotter
7) MODE.S= DoVi Screenshots maker
8) MODE.M= MIXED: Audio/Remover/Player/Encoder and more...
9) Exit
Choice? [1,2,3,4,5,6,7,8,9]?3
*****************
* CHOOSE A MODE *
*****************
1) MODE.1= CM_analyzer HDR10 to DoVi maker(can batch) (Professional CM v4.0 Dolby Algo)
2) MODE.2= HDR10(madVR) or HDR10plus to DoVi maker (Not Recommended)
3) MODE.3= BATCH convert HDR10plus videos to DoVi (Not Recommended)
4) MODE.4= Batch measure a folder with mkv HDR10 files
5) MODE.5= Back to main menu
Choice? [1,2,3,4,5]?1
--------------------------------------------------------------------------------------------------------------------
-- Input must be HDR MKV/TS/M2TS/MP4/prores for the video and the external files: MDL5-bat/xml/rpu/json/txt
-- This workflow will convert an HDR10 video to DoVi using official Dolby Vision tools
-- Require Dolby metafier.exe and cm_analyze.exe
-- https://customer.dolby.com/content-creation-and-delivery/dolby-vision-professional-tools
-- L1 analysis tuning can be configured at line 100
-- if no external shot and If input has dynamic metadata, it will use its scene cuts.
-- If input has no dynamic metadata and no external list, madvr will be used for the shot list
-- You can force frame by frame(line 103)
-- if you dont provide external config.bat, the same L5/MDL will be used
-- External files: must be same path/filename as input. (bat/xml/rpu/json/txt) external files are prioritized.
-- External files will be moved into the output_path, do not move nor delete them until the script has completed
-------------------------------------------------------------------------------------------------------------------
Drag and drop folder with HEVC video files ONLY and press enter...
"E:\The Grand Tour\Series 5\S05E01 - A Scandi Flick (missing chapters) (2160p Dual Video HDR10+ and Dolby Vision Amazon Prime Web-DL).mkv"
A subdirectory or file E:\Movie_Tools\DoVi_Scripts\Files_for_batch\ already exists.
----------------------------------------------
BL Mastering Display Luminance and Colors:
min: 0.0001 cd/m2, max: 1000 cd/m2 Display P3
----------------------------------------------
What is the Mastering Display? Choices are: 1000nits-P3= 20(default) / 1000nits-BT2020= 21 / 4000nits-P3= 7 / 4000nits-BT2020= 8 / 2000nits-P3= 30 / 2000nits-BT2020= 31
7
Manual or Auto L5... a or m ? and/or press enter... (default=m)
m
Making a small sample from the input...
Done
Measuring the letterbox...
Done
Suggestion (may not be accurate):
---------------------------------
--> left border: 0
--> right border: 0
--> top border: 0
--> bottom border: 0
---------------------------------
Left L5 offset (default = 0)
Right L5 offset (default = 0)
Top L5 offset (default = 0)
Bottom L5 offset (default = 0)
Processing... "E:\The Grand Tour\Series 5\S05E01 - A Scandi Flick (missing chapters) (2160p Dual Video HDR10+ and Dolby Vision Amazon Prime Web-DL).mkv"
reading input tracks format/id/language...
done.
Extracting track 0 with the CodecID 'V_MPEGH/ISO/HEVC' to the file 'E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\BL.hevc'. Container format: HEVC/H.265 elementary stream
Progress: 100%
Reordering metadata... Done.
Reading parsed dynamic metadata... Done.
Generating and writing metadata to JSON file... Done.
Parsing RPU file...
Exporting metadata...
Done.
Exporting shots list from a HDR10plus JSON to a text file...
Parsing RPU file...
Exporting metadata...
Done.
Indexing, please wait... 100%
Writing index... done.
E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\script.avs: Unknown error occurred
Copyright (c) 2013-2023 Dolby Laboratories, Inc. All Rights Reserved
09/07/2023/16:06:33.125000000 CPU: Intel(R) Core(TM) i7-6600U CPU @ 2.60GHz (GenuineIntel) [ mmx sse sse2 sse3 ssse3 sse41 sse42 avx avx2 ]
09/07/2023/16:06:33.250000000 cm_analyze: ERROR Unable Open Sequence 'E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01 - A Scandi Flick (missing chapters) (2160p Dual Video HDR10+ and Dolby Vision Amazon Prime Web-DL)_prores.422.mov'. Check file permissions are/or existence
Removing L2 trims.
Copyright (c) 2013-2023 Dolby Laboratories, Inc. All Rights Reserved
09/07/2023/16:06:35.482000000 metafier: ERROR Unable to open Metadata file 'E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01 - A Scandi Flick (missing chapters) (2160p Dual Video HDR10+ and Dolby Vision Amazon Prime Web-DL)_DV.xml'
Generate RPU from XML
Parsing XML metadata...
Error: The system cannot find the file specified. (os error 2)
Error: The system cannot find the file specified. (os error 2)
Error: The system cannot find the file specified. (os error 2)
Press any key to continue . . .
Oh yeah, I forgot to mention that input with '')'' in the filename will not work so just rename your file.
Same error. I even removed all special characters. Also the + and the -. Seems like there is an issue with:RESET_9999 wrote: ↑Thu Sep 07, 2023 4:43 pmOh yeah, I forgot to mention that input with '')'' in the filename will not work so just rename your file.
Code: Select all
E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\script.avs: Unknown error occurred
I don't know. I cannot reproduce it even with the same exact name/folder you used minus '')''Trees wrote: ↑Thu Sep 07, 2023 5:52 pmSame error. I even removed all special characters. Also the + and the -. Seems like there is an issue with:
Or not?Code: Select all
E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\script.avs: Unknown error occurred
Perhaps. I'm sending the file to my Mega account, I'll send you the link if you'd like to try it for yourself.I don't know. I cannot reproduce it even with the same exact name/folder you used minus '')''
So maybe your file has an issue?
Code: Select all
Reordering metadata... Done.
Reading parsed dynamic metadata... Done.
Generating and writing metadata to JSON file... Done.
Parsing RPU file...
Exporting metadata...
Done.
Exporting shots list from a HDR10plus JSON to a text file...
E:\Movie_Tools\DoVi_Scripts>type nul 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01.scene.cuts.txt"
E:\Movie_Tools\DoVi_Scripts>"E:\Movie_Tools\DoVi_Scripts\tools\jq-win64.exe" "to_entries | .[] | select(.value.vdr_dm_data.scene_refresh_flag == 1) | .key" "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\rpu-text.json" 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01.scene.cuts.txt"
E:\Movie_Tools\DoVi_Scripts>if NOT ["0"] == ["0"] echo The script failed to make the scene cuts & pause & exit
E:\Movie_Tools\DoVi_Scripts>if "y" == "y" (
del "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01.scene.cuts.txt"
type nul 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01.scene.cuts.txt"
echo { 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\scene.json"
echo "mode": 0, 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\scene.json"
echo "scene_cuts": { 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\scene.json"
echo "0-0": true 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\scene.json"
echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\scene.json"
echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\scene.json"
"E:\Movie_Tools\DoVi_Scripts\tools\dovi_tool.exe" editor -i "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\rpu.h.bin" -j "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\scene.json" --rpu-out "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\RPU-flag.added.bin" 1>Nul
"E:\Movie_Tools\DoVi_Scripts\tools\dovi_tool.exe" export -i "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\RPU-flag.added.bin" -o "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\rpu-text.json"
"E:\Movie_Tools\DoVi_Scripts\tools\jq-win64.exe" "to_entries | .[] | select(.value.vdr_dm_data.scene_refresh_flag == 1) | .key" "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\rpu-text.json" 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01.scene.cuts.txt"
)
Parsing RPU file...
Exporting metadata...
Done.
E:\Movie_Tools\DoVi_Scripts>set shotlist=--shot-list "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01.scene.cuts.txt"
E:\Movie_Tools\DoVi_Scripts>"E:\Movie_Tools\DoVi_Scripts\tools\mediainfo.exe" "E:\The Grand Tour\Series 5\S05E01.mkv" --output=Video;%FrameRate%\r\n *.ts *.mp4 *.mkv *.m2ts *.mov *.hevc *.h265 *.avi 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\Framerate.txt"
E:\Movie_Tools\DoVi_Scripts>for /F "tokens=1 delims=(,)" %x in (E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\Framerate.txt) do set FPS=%x
E:\Movie_Tools\DoVi_Scripts>set FPS=25.000
E:\Movie_Tools\DoVi_Scripts>if "25.000" == "23.976" set FPS=24000/1001
E:\Movie_Tools\DoVi_Scripts>if "25.000" == "24.000" set FPS=24
E:\Movie_Tools\DoVi_Scripts>if "25.000" == "25.000" set FPS=25
E:\Movie_Tools\DoVi_Scripts>if "25" == "29.970" set FPS=30000/1001
E:\Movie_Tools\DoVi_Scripts>if "25" == "30.000" set FPS=30
E:\Movie_Tools\DoVi_Scripts>if "25" == "50.000" set FPS=50
E:\Movie_Tools\DoVi_Scripts>if "25" == "59.940" set FPS=60000/1001
E:\Movie_Tools\DoVi_Scripts>if "25" == "60.000" set FPS=60
E:\Movie_Tools\DoVi_Scripts>if ".mkv" == ".mov" set prores="E:\The Grand Tour\Series 5\S05E01.mkv" & goto :skip.prores
E:\Movie_Tools\DoVi_Scripts>"E:\Movie_Tools\DoVi_Scripts\tools\FFMS2\ffmsindex.exe" "E:\The Grand Tour\Series 5\S05E01.mkv" "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\index.ffindex"
Indexing, please wait... 100%
Writing index... done.
E:\Movie_Tools\DoVi_Scripts>echo LoadPlugin("E:\Movie_Tools\DoVi_Scripts\tools\FFMS2\ffms2.dll") 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\script.avs"
E:\Movie_Tools\DoVi_Scripts>echo FFVideoSource("E:\The Grand Tour\Series 5\S05E01.mkv", cachefile="E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\index.ffindex") 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\script.avs"
E:\Movie_Tools\DoVi_Scripts>"E:\Movie_Tools\DoVi_Scripts\tools\ffmpeg.exe" -i "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\script.avs" -c:v prores_ks -profile:v 3 -vendor apl0 -qscale:v 4 -pix_fmt yuv422p10le -an -y -hide_banner "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01_prores.422.mov"
E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\script.avs: Unknown error occurred
E:\Movie_Tools\DoVi_Scripts>set prores="E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01_prores.422.mov"
E:\Movie_Tools\DoVi_Scripts>if "NO" == "YES" goto :skipframecount
E:\Movie_Tools\DoVi_Scripts>for /F "delims=" %a in ('E:\Movie_Tools\DoVi_Scripts\tools\mediainfo.exe "--Output=Video;%FrameCount%" "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01_prores.422.mov"') do set "frameCount=%a"
E:\Movie_Tools\DoVi_Scripts>echo 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01.scene.cuts.txt"
E:\Movie_Tools\DoVi_Scripts>if "NO" == "YES" set cpu.only=--cpu-only
E:\Movie_Tools\DoVi_Scripts>if exist "E:\Movie_Tools\DoVi_Scripts\Files_for_batch\S05E01.bat" call "E:\Movie_Tools\DoVi_Scripts\Files_for_batch\S05E01.bat"
E:\Movie_Tools\DoVi_Scripts>if [7] == [] set MDL=20
E:\Movie_Tools\DoVi_Scripts>if "7" == "21" set min=1 & set MDL1=1000
E:\Movie_Tools\DoVi_Scripts>if "7" == "7" set min=50 & set MDL1=4000
E:\Movie_Tools\DoVi_Scripts>if "7" == "20" set min=1 & set MDL1=1000
E:\Movie_Tools\DoVi_Scripts>if "7" == "8" set min=50 & set MDL1=4000
E:\Movie_Tools\DoVi_Scripts>if "7" == "30" set min=50 & set MDL1=2000
E:\Movie_Tools\DoVi_Scripts>if "7" == "31" set min=50 & set MDL1=2000
E:\Movie_Tools\DoVi_Scripts>if [0] == [] set right=0
E:\Movie_Tools\DoVi_Scripts>if [0] == [] set left=0
E:\Movie_Tools\DoVi_Scripts>if [0] == [] set right=0
E:\Movie_Tools\DoVi_Scripts>if [0] == [] set bottom=0
E:\Movie_Tools\DoVi_Scripts>E:\Movie_Tools\DoVi_Scripts\tools\cm_analyze.exe --shot-list "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01.scene.cuts.txt" -m 7 -r 25 --source-format "pq bt2020" --letterbox 0 0 0 0 --analysis-tuning 1 "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01_prores.422.mov" "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01_DV.xml"
Copyright (c) 2013-2023 Dolby Laboratories, Inc. All Rights Reserved
09/07/2023/21:24:27.612000000 CPU: Intel(R) Core(TM) i7-6600U CPU @ 2.60GHz (GenuineIntel) [ mmx sse sse2 sse3 ssse3 sse41 sse42 avx avx2 ]
09/07/2023/21:24:27.612000000 cm_analyze: ERROR Unable Open Sequence 'E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01_prores.422.mov'. Check file permissions are/or existence
E:\Movie_Tools\DoVi_Scripts>"E:\Movie_Tools\DoVi_Scripts\tools\mediainfo.exe" "E:\The Grand Tour\Series 5\S05E01.mkv" --output=Video;%Width%\r\n *.ts *.mp4 *.mkv *.m2ts *.mov *.hevc *.h265 *.avi 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\\Width.txt"
E:\Movie_Tools\DoVi_Scripts>"E:\Movie_Tools\DoVi_Scripts\tools\mediainfo.exe" "E:\The Grand Tour\Series 5\S05E01.mkv" --output=Video;%Height%\r\n *.ts *.mp4 *.mkv *.m2ts *.mov *.hevc *.h265 *.avi 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\\Height.txt"
E:\Movie_Tools\DoVi_Scripts>for /F "tokens=1 delims=(,)" %x in (E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\\Width.txt) do set Width_path=%x
E:\Movie_Tools\DoVi_Scripts>set Width_path=3840
E:\Movie_Tools\DoVi_Scripts>for /F "tokens=1 delims=(,)" %x in (E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\\Height.txt) do set Height_path=%x
E:\Movie_Tools\DoVi_Scripts>set Height_path=2160
E:\Movie_Tools\DoVi_Scripts>if not "NO" == "NO" set rem_trims=y & set L2.100=,1
E:\Movie_Tools\DoVi_Scripts>if not "YES" == "NO" set rem_trims=y & set L2.600=,27,28
E:\Movie_Tools\DoVi_Scripts>if not "YES" == "NO" set rem_trims=y & set L2.1000=,48,49
E:\Movie_Tools\DoVi_Scripts>echo "S05E01" 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\filename1.txt"
E:\Movie_Tools\DoVi_Scripts>findstr /c:"KEEPTRIMS" "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\filename1.txt" 1>Nul
E:\Movie_Tools\DoVi_Scripts>if 1 == 0 set rem_trims=n & set overwrite.L2=NO
E:\Movie_Tools\DoVi_Scripts>findstr /c:"KEEPAUDIO" "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\filename1.txt" 1>Nul
E:\Movie_Tools\DoVi_Scripts>if 1 == 0 set mux_all_audio=YES
E:\Movie_Tools\DoVi_Scripts>findstr /c:"DONTMUX" "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\filename1.txt" 1>Nul
E:\Movie_Tools\DoVi_Scripts>if 1 == 0 set MUX=NO
E:\Movie_Tools\DoVi_Scripts>if "y" == "y" (
echo Removing L2 trims.
"E:\Movie_Tools\DoVi_Scripts\tools\metafier.exe" -o "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01_DV_trims_removed.xml" --remove-trim L2,27,28,48,49 "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01_DV.xml"
echo Generate RPU from XML
"E:\Movie_Tools\DoVi_Scripts\tools\dovi_tool.exe" generate --xml "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01_DV_trims_removed.xml" --canvas-width 3840 --canvas-height 2160 --rpu-out "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\rpu.bin"
set RPU="E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\rpu.bin"
) ELSE (
"E:\Movie_Tools\DoVi_Scripts\tools\dovi_tool.exe" generate --xml "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01_DV.xml" --canvas-width 3840 --canvas-height 2160 --rpu-out "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\rpu.bin"
set RPU="E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\rpu.bin"
)
Removing L2 trims.
Copyright (c) 2013-2023 Dolby Laboratories, Inc. All Rights Reserved
09/07/2023/21:24:31.490000000 metafier: ERROR Unable to open Metadata file 'E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\S05E01_DV.xml'
Generate RPU from XML
Parsing XML metadata...
Error: The system cannot find the file specified. (os error 2)
E:\Movie_Tools\DoVi_Scripts>findstr /m "0.0050" "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\masteringDL.txt" 1>Nul
E:\Movie_Tools\DoVi_Scripts>if 1 == 0 set min=50
E:\Movie_Tools\DoVi_Scripts>findstr /m "0.0001" "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\masteringDL.txt" 1>Nul
E:\Movie_Tools\DoVi_Scripts>if 0 == 0 set min=1
E:\Movie_Tools\DoVi_Scripts>findstr /m "0.0020" "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\masteringDL.txt" 1>Nul
E:\Movie_Tools\DoVi_Scripts>if 1 == 0 set min=20
E:\Movie_Tools\DoVi_Scripts>findstr /m "0.0010" "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\masteringDL.txt" 1>Nul
E:\Movie_Tools\DoVi_Scripts>if 1 == 0 set min=10
E:\Movie_Tools\DoVi_Scripts>findstr /m "0.0000" "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\masteringDL.txt" 1>Nul
E:\Movie_Tools\DoVi_Scripts>if 1 == 0 set min=0
E:\Movie_Tools\DoVi_Scripts>"E:\Movie_Tools\DoVi_Scripts\tools\dovi_tool.exe" info -s "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\rpu.bin" 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\\sum.rpu.json"
Error: The system cannot find the file specified. (os error 2)
E:\Movie_Tools\DoVi_Scripts>type "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\\sum.rpu.json" | findstr Frames: 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\frames.txt"
E:\Movie_Tools\DoVi_Scripts>type "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\\sum.rpu.json" | findstr L1 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L1.txt"
E:\Movie_Tools\DoVi_Scripts>FOR /F "tokens=4 delims=(:.)" %T IN (E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L1.txt) DO set maxcll_path=%T
E:\Movie_Tools\DoVi_Scripts>FOR /F "tokens=6 delims=(:.)" %T IN (E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L1.txt) DO set maxfall_path=%T
E:\Movie_Tools\DoVi_Scripts>FOR /F "tokens=2 delims=:" %T IN (E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\frames.txt) DO set frameCount=%T
E:\Movie_Tools\DoVi_Scripts>echo { 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L6.json"
E:\Movie_Tools\DoVi_Scripts>echo "level6": { 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L6.json"
E:\Movie_Tools\DoVi_Scripts>echo "max_display_mastering_luminance": 4000, 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L6.json"
E:\Movie_Tools\DoVi_Scripts>echo "min_display_mastering_luminance": 1, 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L6.json"
E:\Movie_Tools\DoVi_Scripts>echo "max_content_light_level": , 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L6.json"
E:\Movie_Tools\DoVi_Scripts>echo "max_frame_average_light_level": 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L6.json"
E:\Movie_Tools\DoVi_Scripts>echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L6.json"
E:\Movie_Tools\DoVi_Scripts>echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L6.json"
E:\Movie_Tools\DoVi_Scripts>echo.
E:\Movie_Tools\DoVi_Scripts>echo { 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo "active_area": { 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo "crop": false, 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo "presets": [ 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo { 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo "id": 0, 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo "left": 0, 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo "right": 0, 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo "top": 0, 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo "bottom": 0 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo ], 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo "edits": { 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo "all": 0 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json"
E:\Movie_Tools\DoVi_Scripts>echo { 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo "cm_version": "V40", 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo "length": , 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo "default_metadata_blocks": [ 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo { 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo "Level2": { 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo "target_max_pq": 2081 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo }, 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo { 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo "Level2": { 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo "target_max_pq": 2851 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo }, 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo { 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo "Level2": { 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo "target_max_pq": 3079 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo }, 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo { 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo "Level3": { 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo }, 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo { 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo "Level8": { 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo "target_display_index": 1 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json
E:\Movie_Tools\DoVi_Scripts>echo ] 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\gen.default.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo { 1>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\overwrite.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo "source_rpu": "RPU_generated.bin", 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\overwrite.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo "rpu_levels": [8] 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\overwrite.l2.json"
E:\Movie_Tools\DoVi_Scripts>echo } 1>>"E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\overwrite.l2.json"
E:\Movie_Tools\DoVi_Scripts>"E:\Movie_Tools\DoVi_Scripts\tools\dovi_tool.exe" editor -i "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\rpu.bin" -j "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.json" --rpu-out "E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\L5.bin" 1>nul
Error: The system cannot find the file specified. (os error 2)
E:\Movie_Tools\DoVi_Scripts>if NOT ["1"] == ["0"] pause
Press any key to continue . . .
No need to, I just tried with the original webdl, and no issue. Is your file original from the SMURF ?
I don't remember who it's from, not SMURF, though. I've PM'd you the file, just in case.RESET_9999 wrote:No need to, I just tried with the original webdl, and no issue. Is your file original from the SMURF ?
sample from my file: https://drive.google.com/file/d/1GKVeL9 ... sp=sharing
It looks like, we can use the DoViBaker in multi thread:RESET_9999 wrote: ↑Thu Sep 07, 2023 12:09 pmI don't know.
With my i9 13900ks + rtx3070, it's slightly slower than a regular HDR encode, about 6-7fps at slow preset.
Code: Select all
LoadPlugin("DoViBaker_x64.dll")
LoadPlugin("DGDecodeNV.dll")
bl = DGSource("BL.dgi")
el = DGSource("EL.dgi")
SetFilterMTMode("DoViBaker",2)
DoViBaker(bl, el, rpu="RPU_FEL.bin")
ConvertToYUV420(matrix="2020")
Prefetch(8)
Nice , on my PC, this even allows real-time decoding in MPC.NiCE77 wrote: ↑Fri Sep 08, 2023 6:36 amIt looks like, we can use the DoViBaker in multi thread:Code: Select all
LoadPlugin("DoViBaker_x64.dll") LoadPlugin("DGDecodeNV.dll") bl = DGSource("BL.dgi") el = DGSource("EL.dgi") SetFilterMTMode("DoViBaker",2) DoViBaker(bl, el, rpu="RPU_FEL.bin") ConvertToYUV420(matrix="2020") Prefetch(8)
I had the same message when uninstalled avisynth+. After instalation bellow it is ok.Trees wrote: ↑Thu Sep 07, 2023 5:52 pmSame error. I even removed all special characters. Also the + and the -. Seems like there is an issue with:RESET_9999 wrote: ↑Thu Sep 07, 2023 4:43 pmOh yeah, I forgot to mention that input with '')'' in the filename will not work so just rename your file.
Or not?Code: Select all
E:\Movie_Tools\DoVi_Scripts\TEMP.folder77\script.avs: Unknown error occurred
Yes, if the FEL expands brightness.Mrmorrison wrote: ↑Fri Sep 08, 2023 7:27 pmIs there any difference between a P7 Fel film and the same P8 film (or P7 MEL) if the displays on the market have 10bit?