Selur's Little Message Board

Full Version: SMDeGrain
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Why i can't use SMDeGrain?
When i use SMDeGrain, These errors appear after start queue:
Code:
This log is only intended for user information.
It should not be part of a bug/problem report!!
 added new job with id 08_51_21_4210
 added new job with id 08_51_59_1010
Current defaultOutputPath: is empty!
-> Set it under Config->Path
Detected NVIDIA PureVideo compatible cards:   GeForce GT 730
Finished initialization, finished after 4.309s
Filtering input files,..
Analyzing 'ExtendedScenes.mkv'.
Checking a/v ids with FFMpeg VideoAnalyser,...
 Analyzing ExtendedScenes.mkv,...
Grabbing audio ids for C:\Users\takrayan\Downloads\ExtendedScenes.mkv.
-> Found the following audio ids: 0
Analyzing audio streams,...
 Analyzing audio stream with id '0'.
  Analyzing audio stream with MPlayer AudioAnalyser for id '0',...
  Grabbing audio data and delay infos,...
 Grabbing video ids for ExtendedScenes.mkv.
 -> Video ids found: 0
Analyzing video streams...
 Analyzing video stream (0).
starting auto routines for source number: 1
-> finished auto routines for source number: 1
Input is completely analysed,...
Current outputDir: is empty!
-> Set it under Config->Path
Creating job for current source
-> Creating jobs for source 1,...
-> Generating calls for: C:\Users\takrayan\Desktop\New.mkv
 adding x265 calls for source: 1
 createJobs for C:\Users\takrayan\Desktop\New.mkv
  creating attachment extraction subjobs
  creating video subjobs
  creating muxing subjobs
  optimizing the subJobs
-> finished creating subjobs for current source
 added new job with id 13_05_26_9410
-> should be there after processing: C:\Users\takrayan\AppData\Local\Temp\08_51_21_4210_03.265
starting 08_51_21_4210_03_video@13:05:27.162 - C:\Users\takrayan\Downloads\new.mkv
finished after 00:00:03.139
-> 08_51_21_4210_03_video crashed: ERROR: C:\Users\takrayan\AppData\Local\Temp\08_51_21_4210_03.265 was not created!
Aborting '08_51_21_4210_03_video' due to: ERROR: C:\Users\takrayan\AppData\Local\Temp\08_51_21_4210_03.265 was not created!
Job 08_51_21_4210 finished!
-> should be there after processing: C:\Users\takrayan\AppData\Local\Temp\08_51_59_1010_03.265
starting 08_51_59_1010_03_video@13:05:30.364 - C:\Users\takrayan\Downloads\new.mkv
finished after 00:00:00.234
-> 08_51_59_1010_03_video crashed: ERROR: C:\Users\takrayan\AppData\Local\Temp\08_51_59_1010_03.265 was not created!
Aborting '08_51_59_1010_03_video' due to: ERROR: C:\Users\takrayan\AppData\Local\Temp\08_51_59_1010_03.265 was not created!
Job 08_51_59_1010 finished!
-> should be there after processing: C:\Users\takrayan\AppData\Local\Temp\13_05_26_9410_03.265
starting 13_05_26_9410_03_video@13:05:30.770 - C:\Users\takrayan\Desktop\New.mkv
finished after 00:00:01.125
-> 13_05_26_9410_03_video crashed: ERROR: C:\Users\takrayan\AppData\Local\Temp\13_05_26_9410_03.265 was not created!
Aborting '13_05_26_9410_03_video' due to: ERROR: C:\Users\takrayan\AppData\Local\Temp\13_05_26_9410_03.265 was not created!
Job 13_05_26_9410 finished!

Help me please.
Quote:This log is only intended for user information.
It should not be part of a bug/problem report!!
Read the sticky,..
Also try whether the Vapoursynth Preview works.
(07.02.2018, 17:18)Selur Wrote: [ -> ]
Quote:This log is only intended for user information.
It should not be part of a bug/problem report!!
Read the sticky,..
Also try whether the Vaporusynth Preview works.

This is my debug file.


The Vaporusynth Preview works fine.
Okay, if the Vapoursynth Preview works fine the issue is probably not with the Vapoursynth script itself.
Code:
# Imports
import os
import sys
import vapoursynth as vs
core = vs.get_core()
# Import scripts folder
scriptPath = 'C:/Program Files/Hybrid/64bit/vsscripts'
sys.path.append(os.path.abspath(scriptPath))
# Loading Plugins
core.std.LoadPlugin(path="C:/Program Files/Hybrid/64bit/vsfilters/Support/libmvtools.dll")
core.std.LoadPlugin(path="C:/Program Files/Hybrid/64bit/vsfilters/SourceFilter/LSmashSource/vslsmashsource.dll")
# Import scripts
import nnedi3_resample
import mvsfunc
import havsfunc
# Loading C:\Users\takrayan\Downloads\ExtendedScenes.mkv using LWLibavSource
clip = core.lsmas.LWLibavSource(source="C:/Users/takrayan/DOWNLO~1/EXTEND~1.MKV", format="YUV420P8", cache=0)
# making sure input color matrix is set as 709
clip = core.resize.Point(clip, matrix_in_s="709")
# Making sure input color range is set to TV (limited) range.
clip = core.std.SetFrameProp(clip=clip, prop="_ColorRange", intval=1)
# removing grain using SMDegrain
clip = havsfunc.SMDegrain(input=clip, interlaced=False)
# adjusting output color from: YUV420P8 to YUV420P10 for x265Model (i420)
clip = core.resize.Bicubic(clip=clip, format=vs.YUV420P10)
# Output
clip.set_output()
(yes, script seems fine)
Do you see an error, when you call:
Code:
"C:\PROGRA~1\Hybrid\64bit\VAPOUR~1\vspipe.exe" "C:\Users\takrayan\AppData\Local\Temp\encodingTempSynthSkript_08_14_22_7410.vpy" - --y4m | "C:\PROGRA~1\Hybrid\64bit\x265.exe" --input - --output-depth 10 --y4m --profile main10 --qg-size 8 --limit-modes --no-open-gop --radl 2 --lookahead-slices 0 --crf 18.00 --cbqpoffs -2 --crqpoffs -2 --qpfile "C:\Users\takrayan\AppData\Local\Temp\ExtendedScenes_new_08_14_22_7410_02.qp" --psy-rd 2.50 --rdoq-level 2 --psy-rdoq 10.00 --aq-mode 0 --deblock=-1:-1 --limit-sao --range limited --colormatrix bt709 --output "C:\Users\takrayan\AppData\Local\Temp\08_14_22_7410_03.265"
inside a Windows command line prompt?
(08.02.2018, 06:58)Selur Wrote: [ -> ]Okay, if the Vapoursynth Preview works fine the issue is probably not with the Vapoursynth script itself.
Code:
# Imports
import os
import sys
import vapoursynth as vs
core = vs.get_core()
# Import scripts folder
scriptPath = 'C:/Program Files/Hybrid/64bit/vsscripts'
sys.path.append(os.path.abspath(scriptPath))
# Loading Plugins
core.std.LoadPlugin(path="C:/Program Files/Hybrid/64bit/vsfilters/Support/libmvtools.dll")
core.std.LoadPlugin(path="C:/Program Files/Hybrid/64bit/vsfilters/SourceFilter/LSmashSource/vslsmashsource.dll")
# Import scripts
import nnedi3_resample
import mvsfunc
import havsfunc
# Loading C:\Users\takrayan\Downloads\ExtendedScenes.mkv using LWLibavSource
clip = core.lsmas.LWLibavSource(source="C:/Users/takrayan/DOWNLO~1/EXTEND~1.MKV", format="YUV420P8", cache=0)
# making sure input color matrix is set as 709
clip = core.resize.Point(clip, matrix_in_s="709")
# Making sure input color range is set to TV (limited) range.
clip = core.std.SetFrameProp(clip=clip, prop="_ColorRange", intval=1)
# removing grain using SMDegrain
clip = havsfunc.SMDegrain(input=clip, interlaced=False)
# adjusting output color from: YUV420P8 to YUV420P10 for x265Model (i420)
clip = core.resize.Bicubic(clip=clip, format=vs.YUV420P10)
# Output
clip.set_output()
(yes, script seems fine)
Do you see an error, when you call:
Code:
"C:\PROGRA~1\Hybrid\64bit\VAPOUR~1\vspipe.exe" "C:\Users\takrayan\AppData\Local\Temp\encodingTempSynthSkript_08_14_22_7410.vpy" - --y4m | "C:\PROGRA~1\Hybrid\64bit\x265.exe" --input - --output-depth 10 --y4m --profile main10 --qg-size 8 --limit-modes --no-open-gop --radl 2 --lookahead-slices 0 --crf 18.00 --cbqpoffs -2 --crqpoffs -2 --qpfile "C:\Users\takrayan\AppData\Local\Temp\ExtendedScenes_new_08_14_22_7410_02.qp" --psy-rd 2.50 --rdoq-level 2 --psy-rdoq 10.00 --aq-mode 0 --deblock=-1:-1 --limit-sao --range limited --colormatrix bt709 --output "C:\Users\takrayan\AppData\Local\Temp\08_14_22_7410_03.265"
Inside a Windows command line prompt?

This is output:

Code:
Microsoft Windows [Version 10.0.10586]
(c) 2016 Microsoft Corporation. All rights reserved.

C:\Users\takrayan>"C:\PROGRA~1\Hybrid\64bit\VAPOUR~1\vspipe.exe" "C:\Users\takrayan\AppData\Local\Temp\encodingTempSynthSkript_08_14_22_7410.vpy" - --y4m | "C:\PROGRA~1\Hybrid\64bit\x265.exe" --input - --output-depth 10 --y4m --profile main10 --qg-size 8 --limit-modes --no-open-gop --radl 2 --lookahead-slices 0 --crf 18.00 --cbqpoffs -2 --crqpoffs -2 --qpfile "C:\Users\takrayan\AppData\Local\Temp\ExtendedScenes_new_08_14_22_7410_02.qp" --psy-rd 2.50 --rdoq-level 2 --psy-rdoq 10.00 --aq-mode 0 --deblock=-1:-1 --limit-sao --range limited --colormatrix bt709 --output "C:\Users\takrayan\AppData\Local\Temp\08_14_22_7410_03.265"
[matroska,webm @ 000001d12221b720] Read error
x265 [error]: unable to open input file <->
Error: fwrite() call failed when writing frame: 0, plane: 0, errno: 32
Output 5 frames in 0.66 seconds (7.62 fps)

C:\Users\takrayan>
Okay seems to be the same as https://forum.selur.net/showthread.php?tid=251
-> I got no clue why this happens to some people with some sources.

Cu Selur
(08.02.2018, 07:04)Selur Wrote: [ -> ]Okay seems to be the same as https://forum.selur.net/showthread.php?tid=251
-> I got no clue why this happens to some people with some sources.

Cu Selur

How to fix that?
From the looks of it this might be caused by a bug in zimg which is build into Vapoursynth that causes core 2 quad cpus to crash sometimes. Smile
see, end of: https://forum.doom9.org/showthread.php?p=1833196