View Full Version : RipBot264 v1.18.3 - Simple and easy to use GUI -> IPOD . PSP . CONSOLES . BLURAY
stryker412
27th December 2020, 15:15
https://drive.google.com/file/d/1zcbxqfJlfhOjxxMVB0eUT-QGwmKz2ZvO/view?usp=sharing
Atak_Snajpera
27th December 2020, 17:06
Inverse telecinie
stryker412
27th December 2020, 17:39
Ok just found this on a review site:
So how does Book Three's AVC MPEG-4 video presentation fare? Unfortunately a bit worse than Book Two's decent but problematic 1080i presentation. Though encoded at 1080p via what appears to be inverse telecine processing (click here for further explanation), the most recent Korra release suffers from several issues; some familiar and not so surprising, some not-so-familiar and slightly irritating. First the familiar. Banding and macroblocking are back, and back with a vengeance, plaguing the series from start to finish and appearing everywhere from dark, moonlit environments to vibrant, warmly lit close-ups of our heroes. Neither is terribly debilitating, but each one is so prevalent that it's hard to ignore. The macroblocking is generally coupled with the banding too, which tends to exacerbate the unsightliness of it all. As to the more surprising anomalies, prepare to contend with pulldown lines, ghosting, and intermittent aliasing (most, if not all of which are consequences of the shift from 1080i/29.97fps to 1080p/23.98fps).
So should I change the processing in Ripbot to AVC Interlaced? Weird... reading more into these reviews it seems only seasons (or books as they call them) 2 and 3 are 1080i.
Atak_Snajpera
27th December 2020, 18:21
Nah. Just use Inverse telecine to get original 23.976 fps
Pulp Catalyst
27th December 2020, 19:18
Ok, so it happened again, however there is nothing open, i cannot find any subchild processes under ripbot in process hacker, it's not doing anything?
is there anything else i can do to help you with this?
i'm more than happy to try anything?
looking at timestamps in temp folder, the very last thing written to disk was detect borders
Atak_Snajpera
27th December 2020, 19:26
Are you using auto crop?
Pulp Catalyst
27th December 2020, 20:03
Yes i am, always
Pulp Catalyst
27th December 2020, 20:19
it may mean nothing. but sometimes above where there are many svchost.exe, i sometimes see werfault.exe when ripbot reaches the part "gathering information", but not everytime, only sometimes.
but i've seen it enough to to know that is only happens (when it happens that is) at the part when ripbot is doing "gathering information".
don't wish to confuse you, i'm only sharing because it seems connected to ripbot (i don't know what werfault is however, first time using process hacker).
Atak_Snajpera
27th December 2020, 20:46
https://www.partitionwizard.com/partitionmagic/werfault-exe-error-024.html
Pulp Catalyst
28th December 2020, 07:33
Hello, thanks for this.
the only thing so far is a small index issue was found on one of my USB drives, but not actual corruption. (tried again, still got stuck again)
memory testing i will do later, However when i installed my system i did put it through a stress test for nearly 3 hours and all threads passed (prime95)....
however i never gave it a full mem86 test....i did a windows basic memory test, passed fine
i will do this when lockdown (tier 4) ends...as my workstation is running headless (i use point to point bridge wifi...i live across the road from where it's located).
for now i disabled windows error reporting service to see what happens...i did this twenty minutes ago.....
i'll report back if anything should change (worse or better).
thezfunk
29th December 2020, 05:53
When adding a file to be processed, I get [NO AUDIO] even though there are audio tracks that work fine in VLC. Multiple tracks as a matter of fact. What should I be looking for.
stax76
29th December 2020, 06:02
Have a look here:
https://github.com/stax76/MediaInfo.NET
slalom
29th December 2020, 10:48
When adding a file to be processed, I get [NO AUDIO] even though there are audio tracks that work fine in VLC. Multiple tracks as a matter of fact. What should I be looking for.
Are those files in the jobx temp folder?
Ronski
31st December 2020, 15:33
These two posts are from July 2019. I've had this problem again recently, not sure when it started as I don't use Ripbot very often.
Atak,
Having problem starting EncodingServer. The window never appears but the process is present in Process Explorer.
I had the same problem months ago. Turns out that it was a startup program from my Logitech keyboard / Joysticks, "Logitech Gaming Framework." I disabled it from startup and the encoding server worked fine. Somewhere in this forum someone mentioned an issue with "Void Tools" program called "Everything," a really good file search program that is better than windows search. You might want to try to disable these two programs on startup if you have them and see if it works.
Worse case scenario, disable all the start up programs, restart the computer and see if the encoding server starts. If it does then enable the startup programs in sections until you find the culprit.
Hope that works. It did for me....
I've spent some time today tracking down what's causing it this time - last time it was the "Logitech Gaming Framework" service. Now I'd deliberately left tracing this problem as I knew I was getting the newer version of the MX518 mouse for Christmas which is compatible with G Hub, so the old Logitech software was uninstalled and the new G Hub installed on Boxing day.
Yesterday I go to use Ripbot and the same old problem with the encoders not showing, but they are there in Task Manager, so I uninstalled G Hub, no difference, safe mode the encoders appear, disabled all startup programs, no difference.
So using MSconfig I disable a bunch of non MS services at a time, eventually I whittled it down to the "Nvidia LocalSystem Container" service, disable this, reboot and Ripbot and it's encoders work fine.
I tried updating the Nvidia driver and Geforce Experience, but that didn't fix it, doing a clean install of the drivers appeared at first to fix it, but then it became a bit hit and miss, but disabling the above service means it works every time. I've no idea what this service actually does though.
I have two PC's I use for Ripbot, and the other one seemed to be fine, but I noticed just now that was also not working every time, so I've disabled the same service on there. Both systems have different Nvidia GPU's , so it doesn't seem GPU specific.
I've no idea if this has been mentioned recently in this thread as I don't keep up with all the posts, so this may have been mentioned recently, but I suspect it could have the potential to affect a lot of users.
Atak_Snajpera
31st December 2020, 16:06
Telemetry... IT also phones home
https://www.nvidia.com/en-us/geforce/forums/geforce-experience/14/258954/nvidia-localsystem-container-service-is-constantly/
Ronski
31st December 2020, 18:24
Thanks Atak, no great loss if I leave it disabled then, but I wonder why it interferes with the encoding server?
I have another issue, how does the Encoding server choose which network adapter to use?
I have several network adapters on this machine:
Microsoft KM-Test Loopback adapter
vEthernet (Default switch) Hyper-V virtual Ethernet Adapter
Asus 10Gbe adapter - this is my network connection.
Whenever the Encoding server starts it gets an IP address and MAC address of loopback adapter, if I disable that then it gets one from the Hyper V adapter, and when I disable that it will finally get one from the correct adapter.
I've found that you can set the priority of the network adapter (https://www.windowscentral.com/how-change-priority-order-network-adapters-windows-10), but this is being ignored - I've set the Asus to 1 which is the highest priority.
As you can see below, Ripbot knows its on the Asus 10Gbe adapter, but the Encoding server chooses adapter 0
Any idea how to fix this please rather than having to disable the other two ever time?
https://i.postimg.cc/wxNFDtzp/Ripbot-Network-adapter.jpg (https://postimg.cc/V5Yj8k5G)
Atak_Snajpera
31st December 2020, 18:35
EncodingServer.exe /ip 192.168.0.11
Ronski
31st December 2020, 21:26
Thanks, works perfectly - I've added to the Encoding Server Command-Line switches I've just found :-)
jlpsvk
31st December 2020, 22:26
Hi Atak... thank for great SW.. :) But. :)
When denoising and resizing.... is denoise made before rezise? i think it should... but I see resize before denoise in AVS, so probably resizing with grain and then denoising...
Atak_Snajpera
1st January 2021, 11:44
Resizing and then denosing will give you noticeable better performance if you downscale. For example from 3840x2160 to 1920x1080 you have 4x less pixels to analize which means 4x better performance.
jlpsvk
1st January 2021, 14:28
maybe... but resizing grain could cause some artifacts... first clean the picture and then rezise should give better quality....
anyway one more question... where to put .Sharpen(0.2) if I want to take it on the final result... when resizing, i am doing it right with resize (as I am rewriting AVS to denoise first, then resize), but where to put it when just denoising, without resize and want to put sharpness little back again after denoise. :)
is it OK like this?
#Crop
video=Crop(video,0,140,-0,-140)
#Resize
#Tonemap
#Levels
#Colours
#Denoise
Loadplugin("C:\PortableApps\RipBot264\Tools\AviSynth plugins\mvtools\mvtools2.dll")
super=MSuper(video,pel=2)
fv1=MAnalyse(super,isb=false,delta=1,overlap=4)
bv1=MAnalyse(super,isb=true,delta=1,overlap=4)
fv2=MAnalyse(super,isb=false,delta=2,overlap=4)
bv2=MAnalyse(super,isb=true,delta=2,overlap=4)
video=MDegrain2(video,super,bv1,fv1,bv2,fv2,thSAD=400).Sharpen(0.2)
Atak_Snajpera
1st January 2021, 14:54
maybe... but resizing grain could cause some artifacts... first clean the picture and then rezise should give better quality....
When you scale down you are removing and also smoothing remaining pixels anyway so why bother denoising them in advance?
is it OK like this?
yes.
jlpsvk
1st January 2021, 14:58
or maybe can i just add this to #Custom section at the end and it will sharpen the final result (after denoise, or after denoise with resize) which is going to encoder?
video=Sharpen(video,0.2)
Atak_Snajpera
1st January 2021, 15:02
If it works then why not?
jlpsvk
1st January 2021, 15:05
If it works then why not?
I don't know if that works... that's why I am asking. :D pretty new to AVS scripting. :)
:thanks:
Atak_Snajpera
1st January 2021, 15:08
Just increase value to 1.0 and you should see if it works.
jlpsvk
1st January 2021, 15:23
Looks like it works. :) With 1.0 it raised the bitrate to 20mbps immediatelly instead 3mbps.
:thanks:
jlpsvk
2nd January 2021, 04:47
one more thing. :) should i raise the sharpen value to eg. 0.25, when denoising and resizing (downscaling)??? both are blurring(or smoothing??? sorry for english) a little bit, so maybe 0.2 would be sane when doing only one of that, and 0.25 when both?
slalom
6th January 2021, 13:04
@Atak
some problem with downloading posters
Ryushin
7th January 2021, 17:10
You should first establish why this happens only on your PC and why other users like Ryushin (probably the most hardcore user of ripbot ;) who encoded countless of files has not reported the same issues yet.
LOL. I'm the most hardcore user. I can say that I like stress testing RipBot. I have 857 jobs still to encode as of this morning. Added a couple of more TV show sets so that grew the jobs list a bit.
It's too bad there is no counter for RipBot to keep track the number of jobs that it has processed. Probably upwards of 20K+ jobs for me over the years.
Thank you Atak for keeping the software updated over the years. I very much appreciate it. My media library is the way it is because of RipBot.:thanks:
Ryushin
10th January 2021, 12:07
Atak, thank you for the update. Lots of changes in the Avisynth settings.
I see Sharpen and MDegrain1-3. Can another option be added under the MDegrain for the thSAD value. Maybe a input box 100-600 or a drop down with some options like:
So maybe:
100 = Light
200 = Medium
400 = Strong
I have rarely seen any kind if improvement past 400. I have seen some dramatic improvements for for some videos using just light grain. One video went from 17GB to 10GB with a thSAD of 100.
Glad that my jobs in the queue are still working after the update. Thank you for that.
legend
10th January 2021, 13:53
As I am new in AVS script. I want to make sample from video file from this command
Selectrangeevery(1300,100)
Where I put this command in avs script to get a result?
Atak_Snajpera
10th January 2021, 14:55
As I am new in AVS script. I want to make sample from video file from this command
Selectrangeevery(1300,100)
Where I put this command in avs script to get a result?
I would put it just below #AVSameLength section. This way audio will be also trimmed.
#AudioSource
Import("C:\Temp\RipBot264temp\job1\job1_a1.avs")
#Triming
#AVSameLength
SelectRangeEvery(1300,100)
#ColorSpace
#Return
legend
10th January 2021, 17:05
I would put it just below #AVSameLength section. This way audio will be also trimmed.
#AudioSource
Import("C:\Temp\RipBot264temp\job1\job1_a1.avs")
#Triming
#AVSameLength
SelectRangeEvery(1300,100)
#ColorSpace
#Return
It works but audio not trimmed.
Atak_Snajpera
10th January 2021, 17:11
It works but audio not trimmed.
Before posting I checked and audio is trimmed. It must be because job1_a1.avs has AudioDub(video,audio)
line
#AudioSource
LoadPlugin("C:\Users\Dave\Documents\Delphi_Projects\RipBot264\_Compiled\tools\AviSynth plugins\NicAudio\NicAudio.dll")
audio=NicAC3Source("C:\Temp\RipBot264temp\job1\1_audio_English.ac3").ConvertAudioToFloat.ResampleAudio(48000)
#Delay
audio=DelayAudio(audio,0)
#Tempo
#Normalize
#AudioDub
AudioDub(video,audio)
ReinerSchweinlin
10th January 2021, 19:46
Hi all and happy new year..
Finally had some time to change one of my i5 Kapy Lake to A ryzen 5 3600. Fired up Ripbot and found some new updates - nice, thank you!
If I turn on CPU Degrain 1, it seems very slow. I remember the i5 easily handling realtime on 1080p footage, now its stuttering and only one core seems to be used.
Atak_Snajpera
10th January 2021, 19:54
Add MDegrain1 and MDegrain3 to filter list
ReinerSchweinlin
10th January 2021, 20:59
Ah... Wonderful, thanx a lot, that was easy :)
guest
11th January 2021, 10:44
Atak, thank you for the update. Lots of changes in the Avisynth settings.
I see Sharpen and MDegrain1-3. Can another option be added under the MDegrain for the thSAD value. Maybe a input box 100-600 or a drop down with some options like:
So maybe:
100 = Light
200 = Medium
400 = Strong
I have rarely seen any kind if improvement past 400. I have seen some dramatic improvements for for some videos using just light grain. One video went from 17GB to 10GB with a thSAD of 100.
Glad that my jobs in the queue are still working after the update. Thank you for that.
I can't believe that I missed this update (the details, that is), nice additions.....but you might still have to use your Custom Filter's.
Would have been nice if the build number had also changed, like 1.26.1, or 1.27.0, for the new year.....
Pulp Catalyst
11th January 2021, 18:15
the autocrop, is there a way to increase how many frames it checks, i've done a few (70's/80's/90's dvd interlaced "one foot in the grave" for example using qtgmc"), and i've noticed on several of them the autocrop numbers were wrong.
this has happened on other programs to like Handbrake, however usually increasing the cropping frames to check solves this issue.
can that be done in ripbot?
Atak_Snajpera
11th January 2021, 21:23
Number of frames is hardcoded to 16 frames. Can not be changed. I'm surprised that 16 is not enough. In most of cases IT is an overkill.
Btw. Why do you use qtgmc instead of inverse telecine? I'm pretty sure you live in NTSC world where movies are shot in 23.976 FPS and then stored in 29.97 FPS (DVD format)
Pulp Catalyst
11th January 2021, 22:01
South of england bud... QTGMC really is important, with my 12 core, i can use the slower preset, was never an option before. (staxrip), not sure how to change default preset for your version of QTGMC?
16 frames is high, i select 20 in handbrake and 20 in staxrip, i don't think the 4 frames difference would make any difference.
i have just downloaded the new version full archive, deleted old folder.
i'm trying again now full set.
......loving the sdegrain 2 thanks for the advice smashes my 12 core, but at least it's got something to do now LOL
Atak_Snajpera
11th January 2021, 22:15
Pal movies do not require deinterlacing because they are stored as 25 FPS so i'm really confussed now...
Pulp Catalyst
11th January 2021, 22:25
To compress the video i need to compress to progressive for compatibility and compression efficiency.
i'm sure you no more than me the technicle things behind all this stuff, but i can either deinterlace and throw away half the frames (keeping 25fps)
or keep all the frames together and have a video output of 50fps
i choose the latter because this avoids having to deal with the jitter effect that can happen when throwing away half the information of the frames.
i think i have this correct...
i just looked now why the output from ripbot seems wrong.
from staxrip when i check the mediainfo of the file i get this
Duration : 29 min 20 s
Bit rate : 612 kb/s
Width : 696 pixels
Height : 576 pixels
Display aspect ratio : 4:3
Frame rate mode : Constant
Frame rate : 50.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
however the one from ripbot is this
Duration : 29 min 20 s
Bit rate : 916 kb/s
Width : 700 pixels
Height : 576 pixels
Display aspect ratio : 1.215
Frame rate mode : Constant
Frame rate : 50.000 FPS
Color space : YUV
Chroma subsampling : 4:2:0
do you know why the display aspect ratio is not 4:3 ?
i've just done two more episodes that have finished
i got
Display aspect ratio : 1.212
Display aspect ratio : 1.208
Display aspect ratio : 1.208
something seems very wrong, all my ones that come from staxrip all have (just checked 14 from different series, are all 4:3)
when i playback the ripbot ones, the black bars are changing location, and the screen doesn't look right (the aspect seems...distorted)
#MT
#PREFETCH_LIMIT=0
#VideoSource
LoadPlugin("C:\EncodingProgz\RipBot\Tools\AviSynth plugins\lsmash\LSMASHSource.dll")
video=LWLibavVideoSource("F:\01\1x02 - The Big Sleep.mkv",cachefile="D:\Temp\RipBot264temp\job2\1x02 - The Big Sleep.mkv.lwi")
#Deinterlace
Loadplugin("C:\EncodingProgz\RipBot\Tools\AviSynth plugins\RgTools\RgTools.dll")
Loadplugin("C:\EncodingProgz\RipBot\Tools\AviSynth plugins\nnedi3\nnedi3.dll")
Loadplugin("C:\EncodingProgz\RipBot\Tools\AviSynth plugins\masktools\masktools2.dll")
Loadplugin("C:\EncodingProgz\RipBot\Tools\AviSynth plugins\mvtools\mvtools2.dll")
LoadCplugin("C:\EncodingProgz\RipBot\Tools\AviSynth plugins\Yadif\Yadif.dll")
Import("C:\EncodingProgz\RipBot\Tools\AviSynth plugins\Scripts\QTGMC.avs")
video=AssumeTFF(video).QTGMC(Preset="Medium",FPSDivisor=1)
#Decimate
#Crop
video=Crop(video,12,0,-12,-0)
#Resize
#Tonemap
#Levels
#Colours
#Denoise
Loadplugin("C:\EncodingProgz\RipBot\Tools\AviSynth plugins\mvtools\mvtools2.dll")
super=MSuper(video,pel=2)
fv1=MAnalyse(super,isb=false,delta=1,overlap=4)
bv1=MAnalyse(super,isb=true,delta=1,overlap=4)
fv2=MAnalyse(super,isb=false,delta=2,overlap=4)
bv2=MAnalyse(super,isb=true,delta=2,overlap=4)
video=MDegrain2(video,super,bv1,fv1,bv2,fv2,thSAD=400)
#Custom
#Prefetch
video=Prefetch(video,12)
#After_Prefetch_Denoise
#After_Prefetch_Custom
#Sharpen
#Borders
#Subtitles
#AudioSource
Import("D:\Temp\RipBot264temp\job2\job2_a1.avs")
#Triming
#AVSameLength
#ColorSpace
#Return
is there anyway i can change in batch the QTGMC preset using batch...i was thinking about modifying the actual script located in the data folder of the install directory (change the medium for slower and visa versa, but not sure if this is a feasible thing to do)
jlpsvk
12th January 2021, 02:04
Hi Atak!!! Thanks for the update (mostly for sharpen option), but... what's now replacement for MDegrain2+KNLMeansCL[Adaptive]??? Or no oprion now???? :(
also, when i try to use knlmeanscl, i got "error opening input file" and encode fails... (testing on GTX 760 and GTX 1050Ti, latest driver)
Atak_Snajpera
12th January 2021, 05:03
To compress the video i need to compress to progressive for compatibility and compression efficiency.
i'm sure you no more than me the technicle things behind all this stuff, but i can either deinterlace and throw away half the frames (keeping 25fps)
or keep all the frames together and have a video output of 50fps
i choose the latter because this avoids having to deal with the jitter effect that can happen when throwing away half the information of the frames.
i think i have this correct...
i just looked now why the output from ripbot seems wrong.
from staxrip when i check the mediainfo of the file i get this
however the one from ripbot is this
do you know why the display aspect ratio is not 4:3 ?
i've just done two more episodes that have finished
i got
Display aspect ratio : 1.212
Display aspect ratio : 1.208
Display aspect ratio : 1.208
something seems very wrong, all my ones that come from staxrip all have (just checked 14 from different series, are all 4:3)
when i playback the ripbot ones, the black bars are changing location, and the screen doesn't look right (the aspect seems...distorted)
is there anyway i can change in batch the QTGMC preset using batch...i was thinking about modifying the actual script located in the data folder of the install directory (change the medium for slower and visa versa, but not sure if this is a feasible thing to do)
Pal movies are not 50 FPS !!! If you do not see combing/interlacing artefacts do not use qtgmc!!! You are now destroying resolution of the original frame and add extra duplicated frames. (No! You are not getting smother motion!)
Pulp Catalyst
12th January 2021, 06:34
i'm not doing pal movies, i'm doing 70's, 80's 90's dvd tv shows, like "one foot in the grave" that was originally made for TV.
and they are definitely PAL interlaced for sure, impossible not to see the combing effect that comes with all PAL material over here in uk. perhaps we're speaking about two different things?
LigH
12th January 2021, 09:02
Vintage PAL TV shows (recorded with TV cameras) certainly have 576i50. And QTGMC should be quite useful to deinterlace them in good quality, as I remember from German TV shows.
But the arbitrary resolutions of 696 or 700 pixels are a bit confusing. Looks like you used some auto cropping. One may have to take a look at the video to decide how it has been fit into the 720 pixels which are common in DVD Video productions. I guess they may have a kind of "underscan", dirty or masked left/right borders; a clean ITU-R compliant digitalization should have 702 active pixels per line, and a width of 704 pixels is often recognized by players (PC software or consumer firmware) in a special way.
Nevertheless, it will be deskewed, the MPEG-2 video stream in a DVD uses "Generic Aspect Ratio" flags, means that the 4:3 flag has a meaning of: "No matter which width is encoded, the player shall stretch it until it has this aspect ratio on screen". DVD Video always uses squeezed video streams, square pixels are not used (MPEG-2 supports it, spec compliant DVD Video does not).
The dilemma is to know whether all the 720 pixels of a DVD production or only the central 704 shall be stretched so that a PAL video with 576 lines height will be displayed with a width of 576*4:3 = 768 line heights. That's why DVD converters used to have a switch to prefer either ITU-R or Generic Aspect Ratio in their calculation if they deskew the material during their conversion to square AR pixels. And if you don't deskew, you need to flag the correct Sample Aspect Ratio for MPEG-4 video streams, they don't use Generic AR like MPEG-2.
Atak_Snajpera
12th January 2021, 15:27
i'm not doing pal movies, i'm doing 70's, 80's 90's dvd tv shows, like "one foot in the grave" that was originally made for TV.
and they are definitely PAL interlaced for sure, impossible not to see the combing effect that comes with all PAL material over here in uk. perhaps we're speaking about two different things?
In that case you have two options if you want to have correct aspect ratio
A) Deinterlace, Do not crop and leave original 720x576 resolution
B) Deinterlace, Crop and then resize to square pixels (for example 640x480)
Personally I would choose variant B and then add some gentle sharpening (25% or 50%)
Pulp Catalyst
12th January 2021, 16:16
ok, thank you for the advice, and the two options moving forward.
sorry to press, is there an easy way to activate slow preset on qtgmc instead of the default medium you chose?
thanks for the feedback and advice....
i'm still curious though...staxrip also does autocrop and all output files have the aspect 4:3 set...ive done over 14 so far, all ramdom all pal, staxrip and handbrake (i done 3 in handbrake) all have 4:3
ripbot though has strange values attached like i put above....possible bug/flaw?
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.