Advertisement
Guest User

Untitled

a guest
May 27th, 2024
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.16 KB | None | 0 0
  1. Donate: https://www.paypal.com/donate/?hosted_button_id=6ML5KUZG9XGB6 Date: 27/05/2024 14:02
  2. Contact: R3S3T_9999@proton.me Version: 2.0.6_MKV
  3.  
  4.  
  5. _____ __ ___ _____ _ _
  6. | __ \ \ \ / (_) / ____| (_) | |
  7. | | | | __\ \ / / _ | (___ ___ _ __ _ _ __ | |_ ___
  8. | | | |/ _ \ \/ / | | \___ \ / __| '__| | '_ \| __/ __|
  9. | |__| | (_) \ / | | ____) | (__| | | | |_) | |_\__ \
  10. |_____/ \___/ \/ |_| |_____/ \___|_| |_| .__/ \__|___/
  11. -Author: RESET_9999--------------------------|__|-----------
  12.  
  13.  
  14.  
  15. 1) MODE.I= DoVi Inject/Convert/Edit/Re-sync TWO INPUTS (P8 Hybrid Maker/Injector)
  16. 2) MODE.F= DoVi Fix/Edit/Extract/Verify/Info ONE INPUT
  17. 3) MODE.H= DoVi Maker from HDR10 (Dolby Algo or MadVR or HDR10+)
  18. 4) MODE.7= DoVi Profile 7 Input (MKV/BDMV)
  19. 5) MODE.B= DoVi MKV Batch Muxer
  20. 6) MODE.P= Plotter
  21. 7) MODE.S= Screenshots & Player
  22. 8) MODE.M= MIXED: Audio/Remover/Encoder/Playlist/Sample
  23. 9) Exit
  24.  
  25. Choice? [1,2,3,4,5,6,7,8,9]?2
  26.  
  27. *****************
  28. * CHOOSE A MODE *
  29. *****************
  30.  
  31. 1) Mode.1= FIXER/EDITOR: L5/L6/SYNC/REFRESH_SCENE/FrameRate/Color.Range/CMV40/L2
  32. 2) Mode.2= RPU Extractor/Reader & full Info/Summary (Quick/fast or Full/slow extraction)
  33. 3) Mode.3= Scene Cuts Extractor/Metadata Sync Verification (DoVi or HDR10plus)
  34. 4) Mode.4= Find frame difference between two sources
  35. 5) Mode.5= Validate Metadata, Export XML (Dolby Metafier)
  36. 6) Mode.6= Copy RPU level(s) to another RPU
  37. 7) Mode.7= Export all the scene cut raw metadata to a json (very slow)
  38. 8) Mode.8= Export Level 5 config file
  39. 9) Mode.9= Export EDL timecodes file for Resolve
  40.  
  41. Choice? [1,2,3,4,5,6,7,8,9]?2
  42. -----------------------------------------------------------------------------
  43. -- This workflow extract(untouched) and read RPU from any DV file
  44. -- Two modes: Quick (just take a few seconds) or Full (extract the whole RPU)
  45. -- Input can be RPU/mkv/ts/m2ts/mp4/hevc//h265/BDMV/xml
  46. -- RPU input: a frame number will be asked so you can verify any frame
  47. ------------------------------------------------------------------------------
  48. Drag and drop your ST MKV/ts/m2ts/mp4/hevc//xml/RPU/BDMV file and press enter...
  49. C:\Users\Emilio\Desktop\GODMASTER.mkv
  50. Full or quick RPU info/extraction? (q or f, default = quick) and press enter...
  51. q
  52.  
  53. reading...
  54. Parsing RPU file...
  55. Exporting serialized RPU list...
  56. Done.
  57. Parsing RPU file...
  58. {
  59. "dovi_profile": 7,
  60. "el_type": "FEL",
  61. "header": {
  62. "rpu_nal_prefix": 25,
  63. "rpu_type": 2,
  64. "rpu_format": 18,
  65. "vdr_rpu_profile": 1,
  66. "vdr_rpu_level": 0,
  67. "vdr_seq_info_present_flag": true,
  68. "chroma_resampling_explicit_filter_flag": false,
  69. "coefficient_data_type": 0,
  70. "coefficient_log2_denom": 23,
  71. "coefficient_log2_denom_length": 23,
  72. "vdr_rpu_normalized_idc": 1,
  73. "bl_video_full_range_flag": false,
  74. "bl_bit_depth_minus8": 2,
  75. "el_bit_depth_minus8": 2,
  76. "vdr_bit_depth_minus8": 4,
  77. "spatial_resampling_filter_flag": false,
  78. "reserved_zero_3bits": 0,
  79. "el_spatial_resampling_filter_flag": true,
  80. "disable_residual_flag": false,
  81. "vdr_dm_metadata_present_flag": true,
  82. "use_prev_vdr_rpu_flag": false,
  83. "prev_vdr_rpu_id": 0
  84. },
  85. "rpu_data_mapping": {
  86. "vdr_rpu_id": 0,
  87. "mapping_color_space": 0,
  88. "mapping_chroma_format_idc": 0,
  89. "num_x_partitions_minus1": 0,
  90. "num_y_partitions_minus1": 0,
  91. "curves": [
  92. {
  93. "num_pivots_minus2": 0,
  94. "pivots": [
  95. 0,
  96. 1023
  97. ],
  98. "mapping_idc": "Polynomial",
  99. "poly_order_minus1": [
  100. 0
  101. ],
  102. "linear_interp_flag": [
  103. false
  104. ],
  105. "poly_coef_int": [
  106. [
  107. 0,
  108. 1
  109. ]
  110. ],
  111. "poly_coef": [
  112. [
  113. 0,
  114. 0
  115. ]
  116. ]
  117. },
  118. {
  119. "num_pivots_minus2": 0,
  120. "pivots": [
  121. 0,
  122. 1023
  123. ],
  124. "mapping_idc": "Polynomial",
  125. "poly_order_minus1": [
  126. 0
  127. ],
  128. "linear_interp_flag": [
  129. false
  130. ],
  131. "poly_coef_int": [
  132. [
  133. 0,
  134. 1
  135. ]
  136. ],
  137. "poly_coef": [
  138. [
  139. 0,
  140. 0
  141. ]
  142. ]
  143. },
  144. {
  145. "num_pivots_minus2": 0,
  146. "pivots": [
  147. 0,
  148. 1023
  149. ],
  150. "mapping_idc": "Polynomial",
  151. "poly_order_minus1": [
  152. 0
  153. ],
  154. "linear_interp_flag": [
  155. false
  156. ],
  157. "poly_coef_int": [
  158. [
  159. 0,
  160. 1
  161. ]
  162. ],
  163. "poly_coef": [
  164. [
  165. 0,
  166. 0
  167. ]
  168. ]
  169. }
  170. ],
  171. "nlq_method_idc": "LinearDeadzone",
  172. "nlq_num_pivots_minus2": 0,
  173. "nlq_pred_pivot_value": [
  174. 0,
  175. 1023
  176. ],
  177. "nlq": {
  178. "nlq_offset": [
  179. 512,
  180. 512,
  181. 512
  182. ],
  183. "vdr_in_max_int": [
  184. 0,
  185. 0,
  186. 0
  187. ],
  188. "vdr_in_max": [
  189. 1048576,
  190. 1048576,
  191. 1048576
  192. ],
  193. "linear_deadzone_slope_int": [
  194. 0,
  195. 0,
  196. 0
  197. ],
  198. "linear_deadzone_slope": [
  199. 2048,
  200. 2048,
  201. 2048
  202. ],
  203. "linear_deadzone_threshold_int": [
  204. 0,
  205. 0,
  206. 0
  207. ],
  208. "linear_deadzone_threshold": [
  209. 0,
  210. 0,
  211. 0
  212. ]
  213. }
  214. },
  215. "vdr_dm_data": {
  216. "compressed": false,
  217. "affected_dm_metadata_id": 0,
  218. "current_dm_metadata_id": 0,
  219. "scene_refresh_flag": 0,
  220. "ycc_to_rgb_coef0": 9574,
  221. "ycc_to_rgb_coef1": 0,
  222. "ycc_to_rgb_coef2": 13802,
  223. "ycc_to_rgb_coef3": 9574,
  224. "ycc_to_rgb_coef4": -1540,
  225. "ycc_to_rgb_coef5": -5348,
  226. "ycc_to_rgb_coef6": 9574,
  227. "ycc_to_rgb_coef7": 17610,
  228. "ycc_to_rgb_coef8": 0,
  229. "ycc_to_rgb_offset0": 16777216,
  230. "ycc_to_rgb_offset1": 134217728,
  231. "ycc_to_rgb_offset2": 134217728,
  232. "rgb_to_lms_coef0": 7222,
  233. "rgb_to_lms_coef1": 8771,
  234. "rgb_to_lms_coef2": 390,
  235. "rgb_to_lms_coef3": 2654,
  236. "rgb_to_lms_coef4": 12430,
  237. "rgb_to_lms_coef5": 1300,
  238. "rgb_to_lms_coef6": 0,
  239. "rgb_to_lms_coef7": 422,
  240. "rgb_to_lms_coef8": 15962,
  241. "signal_eotf": 65535,
  242. "signal_eotf_param0": 0,
  243. "signal_eotf_param1": 0,
  244. "signal_eotf_param2": 0,
  245. "signal_bit_depth": 12,
  246. "signal_color_space": 0,
  247. "signal_chroma_format": 0,
  248. "signal_full_range_flag": 1,
  249. "source_min_pq": 7,
  250. "source_max_pq": 3079,
  251. "source_diagonal": 42,
  252. "cmv29_metadata": {
  253. "num_ext_blocks": 7,
  254. "ext_metadata_blocks": [
  255. {
  256. "Level1": {
  257. "min_pq": 0,
  258. "max_pq": 2537,
  259. "avg_pq": 1229
  260. }
  261. },
  262. {
  263. "Level2": {
  264. "target_max_pq": 2081,
  265. "trim_slope": 1573,
  266. "trim_offset": 2036,
  267. "trim_power": 1389,
  268. "trim_chroma_weight": 2048,
  269. "trim_saturation_gain": 1946,
  270. "ms_weight": 2048
  271. }
  272. },
  273. {
  274. "Level2": {
  275. "target_max_pq": 2851,
  276. "trim_slope": 2052,
  277. "trim_offset": 2054,
  278. "trim_power": 1944,
  279. "trim_chroma_weight": 2048,
  280. "trim_saturation_gain": 2039,
  281. "ms_weight": 2048
  282. }
  283. },
  284. {
  285. "Level2": {
  286. "target_max_pq": 3079,
  287. "trim_slope": 2049,
  288. "trim_offset": 2048,
  289. "trim_power": 2046,
  290. "trim_chroma_weight": 2048,
  291. "trim_saturation_gain": 2048,
  292. "ms_weight": 2048
  293. }
  294. },
  295. {
  296. "Level4": {
  297. "anchor_pq": 376,
  298. "anchor_power": 187
  299. }
  300. },
  301. {
  302. "Level5": {
  303. "active_area_left_offset": 0,
  304. "active_area_right_offset": 0,
  305. "active_area_top_offset": 276,
  306. "active_area_bottom_offset": 277
  307. }
  308. },
  309. {
  310. "Level6": {
  311. "max_display_mastering_luminance": 1000,
  312. "min_display_mastering_luminance": 1,
  313. "max_content_light_level": 10000,
  314. "max_frame_average_light_level": 1529
  315. }
  316. }
  317. ]
  318. }
  319. },
  320. "rpu_data_crc32": 2675439022
  321. }
  322. Parsing RPU file...
  323.  
  324. Summary:
  325. Frames: 552
  326. Profile: 7 (FEL)
  327. DM version: 1 (CM v2.9)
  328. Scene/shot count: 3
  329. RPU mastering display: 0.0001/1000 nits
  330. RPU content light level (L1): MaxCLL: 610.47 nits, MaxFALL: 16.14 nits
  331. L6 metadata: Mastering display: 0.0001/1000 nits. MaxCLL: 10000 nits, MaxFALL: 1529 nits
  332. L2 trims: 100 nits, 600 nits, 1000 nits
  333. L5 Left offset: 0
  334. L5 Right offset: 0
  335. L5 Top offset: 276
  336. L5 Bottom offset: 277
  337. HDR10 BL MDL: N.A.
  338. HDR10 BL MDP: N.A.
  339. Resolution: 3840 x 2160
  340. FrameRate: 23.976fps
  341.  
  342. ***number of shot/frame/light_level is from a sample, use (2-2) for a complete reading...
  343.  
  344. ***the script has been completed, press a key to check another file...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement