Hi, thank you.
Just read email and maintenance of my internet provider start soon. Just to crop parameter. This first 0,5 there is original number 0,75. When this is there auto crop feature doesn't work for content close to 4:3 ratio some are even more bit like 4:3,something. Channel i am watching is in full HD just old things so most are 4:3 or as i said more squarish and close to it with black borders on sides. If i don't lower this value, auto crop feature made that all section measure but result is all 0. So glad it worked for me when i lower this. Yes probably too low, but it doesn't matter really for me. Here comes the picture from crop misc tab. The first number. It is from advanced crop tab.
[Attachment 54844 - Click to enlarge]
Otherwise it didn't work.
Also got idea not sure if possible to implement. If this scan notice there is full frame image it stop analyze. But yes, it is no needed, fast enough.
Thank you for your answer very much. Yes i know thread is bit difficult, but my point is more lower it, rather than use higher value, mostly encoding in parallel which utilize CPU good enough. Just in some special case. Also i know process is default below normal actually in idle priority.
EDIT: Not on so old, but to make it sure downloaded latest
EDIT2: it doesn't say audio need to be adjusted, it told me HEv2 AAC need stereo as source and simply let me know this. Not any adjustment mentioned. No any other action. Aborted therefore. Just source was stereo.
That maintenance is any minute, not sure all will be send. See you and good night!
Thank you and see you!
Bernix
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1,861 to 1,890 of 2231
Thread
-
Last edited by Bernix; 9th Sep 2020 at 16:55. Reason: Edit and Edit 2
-
Hi,
here i made video and put it on streamable. First analyze pass is with default hybrid settings, which do not allow content close to or exact 4:3 from 16:9 screen working. And what must be modified to it work. Sorry for length of video. And yes i could set less frames to analyze, so... But in first case it know there will not be any crop since first analyzed frame. <- In fact in this case it do not know, but in some cases it knows at first frame.
That settings of first pass is how Hybrid comes default, not sure enough time spot that 0,75 in video.
I got one which is exact cut from 1920x1080 to 1440x1080. But with default it cant work either.
https://streamable.com/zi1qnb
Don't know if tag video will work, but get link for sure easy.
See you!
BernixLast edited by Bernix; 10th Sep 2020 at 10:10.
-
Ah, okay now I get it. 1920*0.75 = 1440, so the width can at maximum be reduced by 480 pixels but your source needs 530.
So lowering the default to 0.7 would allow 576 (= 1920 - 1920*0.70) which should do the job.
Will adjust the default value to 0.7 for the next relaese.
Until then you can simply set the value to 0.7 and save it in your defaults.
If you can reproduce the HE-AACv2 issue with a specific source, please create a debug output and share that with me, so I can check what is causing this to fail.
Cu Selurusers currently on my ignore list: deadrats, Stears555 -
Hi Selur,
i got it saved for long time on 0,5. Because old TV things. This is just for demonstration purpose how default work. Also that 1920 x 0,75 = 1440 it doesn't work. 1440 is still excluded. Lowering this settings i can do exact 1440x1080, with 0,75 it make just one side somehow. So 1920-240 on left. Not sure how it works. It is actually not so important. Just that cropping 16:9 to 4:3, i think is frequent and some can have problems realize why autocrop doesn't work.
Lowering it default to 0,7 i think is good idea.
Thank you and see you!
Bernix -
Hi Selur,
another stupid question from me. There is frame interpolation in vapoursynth. With presets. Fastest faster fast and medium. Seems to me like medium isn't best possible. Are there some slower or better preset? Yes medium is good enough, just for something to archive if any better presets.
Speaking about Interframe/SVP.
Thank you and see you.
Bernix -
No havsfunc.InterFrame only has 'medium', 'fast', 'faster', 'fastest'
Code:def InterFrame(Input, Preset='Medium', Tuning='Film', NewNum=None, NewDen=1, GPU=False, InputType='2D', OverrideAlgo=None, OverrideArea=None, FrameDouble=False): if not isinstance(Input, vs.VideoNode): raise vs.Error('InterFrame: This is not a clip') # Validate inputs Preset = Preset.lower() Tuning = Tuning.lower() InputType = InputType.upper() if Preset not in ['medium', 'fast', 'faster', 'fastest']: raise vs.Error(f"InterFrame: '{Preset}' is not a valid preset") if Tuning not in ['film', 'smooth', 'animation', 'weak']: raise vs.Error(f"InterFrame: '{Tuning}' is not a valid tuning") if InputType not in ['2D', 'SBS', 'OU', 'HSBS', 'HOU']: raise vs.Error(f"InterFrame: '{InputType}' is not a valid InputType") def InterFrameProcess(clip): # Create SuperString if Preset in ['fast', 'faster', 'fastest']: SuperString = '{pel:1,' else: SuperString = '{' SuperString += 'gpu:1}' if GPU else 'gpu:0}' # Create VectorsString if Tuning == 'animation' or Preset == 'fastest': VectorsString = '{block:{w:32,' elif Preset in ['fast', 'faster'] or not GPU: VectorsString = '{block:{w:16,' else: VectorsString = '{block:{w:8,' if Tuning == 'animation' or Preset == 'fastest': VectorsString += 'overlap:0' elif Preset == 'faster' and GPU: VectorsString += 'overlap:1' else: VectorsString += 'overlap:2' if Tuning == 'animation': VectorsString += '},main:{search:{coarse:{type:2,' elif Preset == 'faster': VectorsString += '},main:{search:{coarse:{' else: VectorsString += '},main:{search:{distance:0,coarse:{' if Tuning == 'animation': VectorsString += 'distance:-6,satd:false},distance:0,' elif Tuning == 'weak': VectorsString += 'distance:-1,trymany:true,' else: VectorsString += 'distance:-10,' if Tuning == 'animation' or Preset in ['faster', 'fastest']: VectorsString += 'bad:{sad:2000}}}}}' elif Tuning == 'weak': VectorsString += 'bad:{sad:2000}}}},refine:[{thsad:250,search:{distance:-1,satd:true}}]}' else: VectorsString += 'bad:{sad:2000}}}},refine:[{thsad:250}]}' # Create SmoothString if NewNum is not None: SmoothString = '{rate:{num:' + repr(NewNum) + ',den:' + repr(NewDen) + ',abs:true},' elif clip.fps_num / clip.fps_den in [15, 25, 30] or FrameDouble: SmoothString = '{rate:{num:2,den:1,abs:false},' else: SmoothString = '{rate:{num:60000,den:1001,abs:true},' if OverrideAlgo is not None: SmoothString += 'algo:' + repr(OverrideAlgo) + ',mask:{cover:80,' elif Tuning == 'animation': SmoothString += 'algo:2,mask:{' elif Tuning == 'smooth': SmoothString += 'algo:23,mask:{' else: SmoothString += 'algo:13,mask:{cover:80,' if OverrideArea is not None: SmoothString += f'area:{OverrideArea}' elif Tuning == 'smooth': SmoothString += 'area:150' else: SmoothString += 'area:0' if Tuning == 'weak': SmoothString += ',area_sharp:1.2},scene:{blend:true,mode:0,limits:{blocks:50}}}' else: SmoothString += ',area_sharp:1.2},scene:{blend:true,mode:0}}' # Make interpolation vector clip Super = clip.svp1.Super(SuperString) Vectors = core.svp1.Analyse(Super['clip'], Super['data'], clip, VectorsString) # Put it together return core.svp2.SmoothFps(clip, Super['clip'], Super['data'], Vectors['clip'], Vectors['data'], SmoothString) # Get either 1 or 2 clips depending on InputType if InputType == 'SBS': FirstEye = InterFrameProcess(Input.std.Crop(right=Input.width // 2)) SecondEye = InterFrameProcess(Input.std.Crop(left=Input.width // 2)) return core.std.StackHorizontal([FirstEye, SecondEye]) elif InputType == 'OU': FirstEye = InterFrameProcess(Input.std.Crop(bottom=Input.height // 2)) SecondEye = InterFrameProcess(Input.std.Crop(top=Input.height // 2)) return core.std.StackVertical([FirstEye, SecondEye]) elif InputType == 'HSBS': FirstEye = InterFrameProcess(Input.std.Crop(right=Input.width // 2).resize.Spline36(Input.width, Input.height)) SecondEye = InterFrameProcess(Input.std.Crop(left=Input.width // 2).resize.Spline36(Input.width, Input.height)) return core.std.StackHorizontal([FirstEye.resize.Spline36(Input.width // 2, Input.height), SecondEye.resize.Spline36(Input.width // 2, Input.height)]) elif InputType == 'HOU': FirstEye = InterFrameProcess(Input.std.Crop(bottom=Input.height // 2).resize.Spline36(Input.width, Input.height)) SecondEye = InterFrameProcess(Input.std.Crop(top=Input.height // 2).resize.Spline36(Input.width, Input.height)) return core.std.StackVertical([FirstEye.resize.Spline36(Input.width, Input.height // 2), SecondEye.resize.Spline36(Input.width, Input.height // 2)]) else: return InterFrameProcess(Input)
SVP does allow additional parameters: https://www.svp-team.com/wiki/Manual:SVPflow which might give better results than the presets.
For example:
Interframe only uses pel=2 for medium,
pel: 2,
The accuracy of the motion estimation. Value can only be 1, 2 or 4. 1 means a precision to the pixel, 2 means a precision to half a pixel, 4 - to quarter pixel (not recommended to use).
-> So if your find 'better' settings (that in general improve interpolation), I could add other presets using those settings.
Cu Selur
Ps.: same is true for Interframe when using Avisynth.users currently on my ignore list: deadrats, Stears555 -
Hi Selur, thank you. Just seeing medium imply me there are slower. So there are but not recommended. Thank you for very detailed answer. No i will not find any, i am not able to do I am using cpu for it btw I think probably problem could be some fragments or hickups when interpolating to 1/4 of pixel probably. Or that memory as you are saying. Thank you and see you! Bernix
-
last version (2020.12.12.1) won't install on W7 error: can't copy out of memory
-
didn't really change anything with the installer,... no clue why you would run out of memory
Might be a problem with some av-suite or something like that.Last edited by Selur; 12th Dec 2020 at 15:17.
users currently on my ignore list: deadrats, Stears555 -
i tried disabling my AV didn't work.. ran CCleaner didn't work ran tweaking.com windows's repair didn't work but i could reinstall the previous version 2020.10.11.1
-
I'll upload a new version tomorrow, hopefully that version can be properly extracted on Win7 again.
re-packaged and uploaded the version to my site, try if that one works for youLast edited by Selur; 12th Dec 2020 at 16:49.
users currently on my ignore list: deadrats, Stears555 -
re-tried it and now works... so i don't know what happened .. so sorry if i've wasted your time
-
I've recently started using Hybrid for a few projects. I've been mostly successful on some of the projects, but I simply can't seem to figure out how to successfully encode a DVD. I've selected the DVD option and I "think" I set up everything correctly, but every time I try Hybrid stops at the "creating index" part. It just says "waiting". I don't believe it's crashed, but it's not doing anything.
I've got to believe it's me and that I've simply overlooked a setting, but I'm not seeing it. I ripped the DVD with DVD Decrypter and pointed Hybrid to the folder it created.
Any ideas? Thanks! -
Would need a proper debug output (see: https://www.selur.de/support) to know what's happening.
wild guess:
a. could be a problem with the created index file
b. could be Hybrid not detecting the indexing file
c. could be a problem with the decoding call
d. could be a some other tool (anti virus, firewall) interfering
Cu Selurusers currently on my ignore list: deadrats, Stears555 -
Thanks for getting back to me. Hopefully this is the information you are looking for.
I am using Hybrid 2020.12.13.1. It's not exactly an error message, but more that the job stops after extracting audio and then "waiting" to create the index file. Nothing happens after that. Here's what is in the jobs tab.
05 Audio 100% finished extraction audio stream with mplayer
06 Index waiting creating index
I selected the DVD input option, navigated to the folder with the Video_ts folder and then Hybrid processed the DVD contents. Once loaded, I selected Avisynth and set up the avisynth settings. Selected my crop settings for resizing and then set up the MP4 settings. I set the output folder for the completed file and started the job.
I'm attaching the HybridDebugOutput file and a part of the vob file that was saved as an mpg. I used Mpg2Cut2 to cut the vob file. Of course, since this is a DVD, that might not be so helpful.
Hopefully this is helpful. I also noticed you live near Bonn. I lived in Bonn almost 30 years ago. I enjoyed my time there.
Danke. -
It's a bug with DGIndex and the input parsing of it.
Code:COMMAND: "C:\Program Files\Hybrid\32bit\avisynthPlugins\DGIndex.exe" -om 0 -ai "L:\Clone_Wars_Vol_One\VIDEO_TS\VTS_01_1.VOB" -o "L:\Encoded Videos\Hybrid\Temp\2021-01-04@16_14_30_1210" -hide -exit Missing input: Program Files\Hybrid\32bit\avisynthPlugins\DGIndex.exe
users currently on my ignore list: deadrats, Stears555 -
Viel spass beim Arbeit (said no one ever!).
Thanks for the workaround. I'm giving it a try right now. Damn. It still won't create the index file. However, it did skip that and move on to generating the Avisynth (avs) file. Then it stopped and is on waiting instead of encoding. I've stopped it for now.
I'm attaching the updated debug file.
Again, thanks for your help! -
you should rip the dvd with a more up to date
ripper such as dvdfab or anydvd the dvd may have copy protection
that isn't supported by DVD Decrypter which hasn't been updated in years.
Thanks for the tip though. I think Cu Selur thinks it is a problem with the call to DGIndex. -
h265 and mp4 exports don't seem to be working on my installation
I'm running Mojave 10.14.6 -
Moin, Selur,
installed Hybrid (2021.7.18.0) on Win 10 (21H1, 19043.1288) for the first time.
When starting Hybrid an error message pops up:
[Attachment 61506 - Click to enlarge]
Klicking OK lets the software disappear, no Hybrid comes up and no debug output possible.
The latest thread about VCEEnc in your forum seems not to match my problem.
Best
Stephan -
Hybrid calls VCEncC with:
Code:VCEncC.exe --check-version
On my systems, calling the above at least gives:
Code:VCEEncC.exe --check-features Failed to load amfrt64.dll. VCE not available. Failed to load amfrt64.dll. VCE not available.
This usually happens if there's a problem with the VCEncC version (https://github.com/rigaya/VCEEnc/releases) and the drivers you use or some anti-virus tool is interferring.
-> If you want to know hat happens, test what your system does when calling the above call inside your Hybrid/64bit folder.
You could also tell Hybrid to not ignore VCEncC, by creating a misc.ini with:
Code:[General] ignoreTools=VCEEnc
Cu Selurusers currently on my ignore list: deadrats, Stears555 -
Calling "VCEEncC.exe --check-version" gives me an error.
[Attachment 61507 - Click to enlarge]
Calling "VCEEncC.exe --check-features" gives no output.
[Attachment 61509 - Click to enlarge]
Just calling "VCEEncC.exe" shows the following.
[Attachment 61508 - Click to enlarge]
I'll have a look at github.
GPU is an AMD RX570, driver version 21.10.2.
Thanks for your help.
Stephan
Edit: Just tried version VCEEncC_6.16_x64.7z from github, the same error message pops up when I try to start Hybrid.
I installed dlls and exe in the x64-folder of Hybrid.Last edited by mk-will; 30th Oct 2021 at 11:28.
-
Sorry, I meant
Code:"VCEEncC.exe --check-features"
Calling "VCEEncC.exe --check-features" gives no output.
I'll have a look at github.
Cu Selurusers currently on my ignore list: deadrats, Stears555 -
No luck.
Just tried version VCEEncC_6.16_x64.7z from github, the same error message pops up when I try to start Hybrid.
I installed new dlls and exe in the x64-folder of Hybrid.
On a second PC, where Hybrid has been installed before and so it was an update, Hybrid starts without problems.
In the x64-folder of the second PC many "old" files (not used anymore?) have been left.
Maybe a missing file in the new version?
Best
Stephan -
As the second PC has a Nvidia GPU I tried
Code:VCEEncC.exe --check-features 0
When using
Code:VCEEncC.exe --check-features 1
Code:Selected device #1 not found VCE not available.
So maybe a driver-related issue?
Best
Stephan
Similar Threads
-
vp9 vs x265 vs DivX265
By deadrats in forum Video ConversionReplies: 14Last Post: 28th Jun 2015, 10:48 -
HEVC-x265 player in linux?
By racer-x in forum LinuxReplies: 4Last Post: 20th Mar 2014, 19:10 -
Hybrid [x264/XViD - MKV/MP4] Converter Support Thread
By Bonie81 in forum Video ConversionReplies: 6Last Post: 8th Jan 2013, 04:53 -
VP8 vs x264
By Selur in forum Video ConversionReplies: 14Last Post: 14th Apr 2012, 08:48 -
How often do you reinstall your operating system(windows,mac,linux etc..)?
By johns0 in forum PollsReplies: 28Last Post: 22nd Jan 2011, 18:14