Yesterday, 14:50
Hi,
I am new to this forum, but I have played around with Hybrid for a while. Since I find it very tiresome and error-prone to use software like AviSynth from the command line, I am happy to have tools like StaxRip or Hybrid. For my particular project (description following below) I have found that Hybrid performs about 10 times faster than StaxRip, so I would like to optimize my use of Hybrid; but I would need a bit more information how to do use it properly.
Many years ago I had some Super 8 movies transferred in very good quality to digital video, on miniDV tape cassettes, i.e. D1 AVI, 720x576, 25fps interlaced. There is no need for a higher resolution, because the film grain of the Super 8 material determines and limits the sharpness and Full HD would not improve it.
However, interlacing is the problem because in the interlaced material I cannot access individual frames to retouch artefacts like dust or hairs, so one of the many steps in my workflow it deinterlacing with QTGMC (in Hybrid), converting interlaced AVI to progressive MP4. Hybrid always aborts this process in the first attempt, but the job sits in the queue with the status WAITING, can be started from there and will complete without any further issues, so this is not my actual problem.
The problem comes at a later stage, once I have completed my single-frame retouching and try to degrain the cleaned MP4 video using TemporalDegrain2 in Hybrid. Hybrid aborts the process consistently when I try using the AviSynth version, so I have to resort to the Vapoursynth version; and as discussed in this thread by Lipomo, the two versions are different. The TemporalDegrain2 documentation lists only 11 parameters that may be used to control the results:
However, the parameter sets that are made available in the Hybrid GUI under (a) x264 > Filtering > Avisynth > Grain > TemporalDegrain 2 and (b) x264 > Filtering > Vapoursynth > DeGrain > TemporalDegrain2, are different from each other and do not correspond to those 11 parameters, as shown in these screenshots (green: parameter identified; red: parameter not identified).
I would need to access some of the parameters that are not included in this GUI. So here is my question: As a workaround, is it possible to specify the TemporalDegrain2 filter for Vapoursynth in Hybrid directly, i.e. by replacing the automatic call with in Hybrid with something like "TemporalDegrain2 (degrainTR=1, grainLevel=0, postFFT=1, postSigma=0, outputStage=1, postMix=25)"?
Thank you!
ThoM
I am new to this forum, but I have played around with Hybrid for a while. Since I find it very tiresome and error-prone to use software like AviSynth from the command line, I am happy to have tools like StaxRip or Hybrid. For my particular project (description following below) I have found that Hybrid performs about 10 times faster than StaxRip, so I would like to optimize my use of Hybrid; but I would need a bit more information how to do use it properly.
Many years ago I had some Super 8 movies transferred in very good quality to digital video, on miniDV tape cassettes, i.e. D1 AVI, 720x576, 25fps interlaced. There is no need for a higher resolution, because the film grain of the Super 8 material determines and limits the sharpness and Full HD would not improve it.
However, interlacing is the problem because in the interlaced material I cannot access individual frames to retouch artefacts like dust or hairs, so one of the many steps in my workflow it deinterlacing with QTGMC (in Hybrid), converting interlaced AVI to progressive MP4. Hybrid always aborts this process in the first attempt, but the job sits in the queue with the status WAITING, can be started from there and will complete without any further issues, so this is not my actual problem.
The problem comes at a later stage, once I have completed my single-frame retouching and try to degrain the cleaned MP4 video using TemporalDegrain2 in Hybrid. Hybrid aborts the process consistently when I try using the AviSynth version, so I have to resort to the Vapoursynth version; and as discussed in this thread by Lipomo, the two versions are different. The TemporalDegrain2 documentation lists only 11 parameters that may be used to control the results:
- degrainTR
- grainLevel
- grainLevelSetup
- postFFT
- postSigma
- postDither
- degrainPlane
- outputStage
- postMix
- fftThreads
- postSigmaC
However, the parameter sets that are made available in the Hybrid GUI under (a) x264 > Filtering > Avisynth > Grain > TemporalDegrain 2 and (b) x264 > Filtering > Vapoursynth > DeGrain > TemporalDegrain2, are different from each other and do not correspond to those 11 parameters, as shown in these screenshots (green: parameter identified; red: parameter not identified).
I would need to access some of the parameters that are not included in this GUI. So here is my question: As a workaround, is it possible to specify the TemporalDegrain2 filter for Vapoursynth in Hybrid directly, i.e. by replacing the automatic call with in Hybrid with something like "TemporalDegrain2 (degrainTR=1, grainLevel=0, postFFT=1, postSigma=0, outputStage=1, postMix=25)"?
Thank you!
ThoM


