View Full Version : RipBot264 v1.18.3 - Simple and easy to use GUI -> IPOD . PSP . CONSOLES . BLURAY
stryker412
25th May 2019, 21:02
Thank you. Yes I was setting them to the same specs so that could be why. I generally keep TV episodes at 4-5Mbps.
byteshare
27th May 2019, 16:56
Thank you. Yes I was setting them to the same specs so that could be why. I generally keep TV episodes at 4-5Mbps.
Try CRF with HEVC unless you want similar sizes for all of your movies. CRF goes for similar quality. Start at 22 and go lower (better quality) or higher depending on if things meet your expectations.
When RibBoot264 is set to shutdown after encoding several movies and you the day after starts up RibBot264, then it dosnt keep the history of the encoding. Normally a job is like [Job 1] ...... and when it finish it says HH:MM:SS [Job 1]..... or *Errror* [Job 1]..... so you know it finished properly or not. But this info isnt saved when using the shutdown client/server, then it just looks like the job has never started.
chainring
30th May 2019, 21:44
Why does everyone call it an encoder: https://www.videohelp.com/software/qaac
What is the difference in a wrapper and encoder in this case?
I thought the 3 main encoders for AAC were FHG, FKD, and QAAC
The difference being, QAAC on its own doesn't do anything. It cannot encode audio without the needed dlls from iTunes, whether that's an installed copy of iTunes or ones extracted from the installer.
I can see why QAAC is listed under the encoder section on Video Help, but it's still not an encoder, per se.
byteshare
31st May 2019, 17:07
The difference being, QAAC on its own doesn't do anything. It cannot encode audio without the needed dlls from iTunes, whether that's an installed copy of iTunes or ones extracted from the installer.
I can see why QAAC is listed under the encoder section on Video Help, but it's still not an encoder, per se.
Either way QAAC audio output is different than the versions in RipBot right now.
stryker412
6th June 2019, 01:51
Does Ripbot support UHD rips? I am getting an audio error when trying to load up the source file.
Image (https://imgur.com/a/AFSlg7E)
brumsky
6th June 2019, 04:24
Hey Atak_Snajpera,
Any idea why my 2nd encoding server has encoding priority set to normal? I have a server running Win 2016 with an up to date copy of ripbot and a PC with Win10 same version of ripbot. The PC has it's priority set to normal instead of low... The server gets the correct setting of low for it's encoder.
I've tried running the encoding server.exe from the server on the PC via a file share. No change.
running the updater on both systems. no change.
Double and triple checking that low priority is set in the .ini file.
Any other ideas?
Thanks, ripbot is awesome of course!!
Atak_Snajpera
6th June 2019, 12:29
Hey Atak_Snajpera,
Any idea why my 2nd encoding server has encoding priority set to normal? I have a server running Win 2016 with an up to date copy of ripbot and a PC with Win10 same version of ripbot. The PC has it's priority set to normal instead of low... The server gets the correct setting of low for it's encoder.
I've tried running the encoding server.exe from the server on the PC via a file share. No change.
running the updater on both systems. no change.
Double and triple checking that low priority is set in the .ini file.
Any other ideas?
Thanks, ripbot is awesome of course!!
Show me some screenshots because at the moment I do not know what you mean exactly.
brumsky
6th June 2019, 15:47
Atak_Snajpera,
Here is a screenshot. It is the Encoding Priority, which is set to normal instead of low.
https://imgur.com/GgbUsjV
Thanks again!
Atak_Snajpera
6th June 2019, 16:32
Try this
EncodingServer.exe /priority low
brumsky
6th June 2019, 18:10
That works!
stryker412
6th June 2019, 19:18
Does Ripbot support UHD rips? I am getting an audio error when trying to load up the source file.
Image (https://imgur.com/a/AFSlg7E)
Any thoughts on this Atak? This is my first UHD movie.
Atak_Snajpera
6th June 2019, 19:22
Dolby Atmos?
stryker412
6th June 2019, 19:24
Format : TrueHD
Format profile : TrueHD+Atmos / TrueHD
Atak_Snajpera
6th June 2019, 19:27
Try with option "Skip demuxing process". You would have to manually extract audio on your own though.
brumsky
6th June 2019, 19:29
Any thoughts on this Atak? This is my first UHD movie.
I've been using ripbot to do UHD encodes for at least a year. I haven't had any issues with it until a couple of days ago. I reinstalled Avisynth+ and it was resolved.
I was getting the same error you were.
brumsky
6th June 2019, 19:30
Try this
EncodingServer.exe /priority low
Any thoughts on why this is happening?
Atak_Snajpera
6th June 2019, 19:34
Any thoughts on why this is happening?
normal is default
stryker412
7th June 2019, 11:29
I've been using ripbot to do UHD encodes for at least a year. I haven't had any issues with it until a couple of days ago. I reinstalled Avisynth+ and it was resolved.
I was getting the same error you were.
Hmm, I updated to the latest AviSynth+ and still getting the same error.
brumsky
7th June 2019, 17:18
Hmm, I updated to the latest AviSynth+ and still getting the same error.
Well I found one that is still giving me a problem. I'm not sure what it is about this one file. I even remuxed it to a new MKV which didn't fix it...
It's weird because I've done more than 100 but this one is failing still. Oh well, just say no audio and remux later like Atak suggested.
@Atak_Snajpera
Is it possible to give us an option for the encoding priority? I let it run on my PC while I'm working since I don't need the extra CPU cycles.
stryker412
7th June 2019, 19:18
I'll try another movie, this one was Coco.
stryker412
9th June 2019, 11:55
Tried another kids movie (Trolls) and I was able to get it down to a 9GB file! Seems to work now. Took almost 14hrs though. Is there something special you have to do to keep HDR? The resulting file was only SDR.
byteshare
10th June 2019, 00:14
Is it possible to give us an option for the encoding priority? I let it run on my PC while I'm working since I don't need the extra CPU cycles.
If you put it in DE (Distributed Encoding) mode you can.
Settings > Distributed Encoding > "Wrench" next to the Active Servers count takes you to:
Encoding Server Command-Line Switches, such as:
``/port 1000 /minimize /priority low``
SKPN
13th June 2019, 19:07
Is there any way to trim audio while doing a direct copy? I'm trying to remove the opening/ending credits from a TV show, but the Trim command only seems to work on audio if it's being encoded, which I don't want to do. I was able to do this previously with Staxrip, but I haven't found any way to do it with Ripbot.
byteshare
14th June 2019, 16:19
Is there any way to trim audio while doing a direct copy? I'm trying to remove the opening/ending credits from a TV show, but the Trim command only seems to work on audio if it's being encoded, which I don't want to do. I was able to do this previously with Staxrip, but I haven't found any way to do it with Ripbot.
Might be easier to do it with MKVToolNix IMO...only works with Keyframes though, so might be better to do with source or your encode depending where the keyframes are.
I use MKVToolNix a lot with stuff that has intro trailers and outro trailers after I encode.
Otherwise you can define the frames to use with AVISynth.
Axelstrife
17th June 2019, 01:52
Hope someone could help me, I can get it to encode using the second server which is a laptop but not the computer it's running from (my desktop) i think the encodeing server application is supposed to open but it doesn't like how it does on my laptop, it's open as a process but not in my system tray.
Hope someone can help.
Edit: downloaded an old version and it's working fine with encodeingserver application opening and it's encodeing fine, so it was something wrong with the latest ripbot version.
Atak_Snajpera
17th June 2019, 12:23
Hope someone could help me, I can get it to encode using the second server which is a laptop but not the computer it's running from (my desktop) i think the encodeing server application is supposed to open but it doesn't like how it does on my laptop, it's open as a process but not in my system tray.
Hope someone can help.
Edit: downloaded an old version and it's working fine with encodeingserver application opening and it's encodeing fine, so it was something wrong with the latest ripbot version.
https://forum.doom9.org/showthread.php?p=1872384#post1872384
byteshare
18th June 2019, 20:28
Not sure about licensing and all that but any chance of updating to FDKv2?
https://github.com/mstorsjo/fdk-aac/releases/tag/v2.0.0
Not sure there have been the same updates to their FHG encoder
I know Stax has QAAC https://sites.google.com/site/qaacpage/
But not sure how they get around the iTunes being needed.
en3rmax
19th June 2019, 20:28
Hi there,
I been encoding some episode blu-rays in batch mode normally in 1080p without cropping but I would like to crop to - 1440x1080 what is the best way to do this in ripbot batch mode? thanks for the help
byteshare
20th June 2019, 16:37
Hi there,
I been encoding some episode blu-rays in batch mode normally in 1080p without cropping but I would like to crop to - 1440x1080 what is the best way to do this in ripbot batch mode? thanks for the help
Use the auto crop (check box) or manually do it via the GUI or by editing the job files, which can be done in batch with something like NotePad++.
byteshare
21st June 2019, 19:31
I'm trying to use SeeSaw with RipBot: http://avisynth.nl/index.php/SeeSaw
https://forum.doom9.org/showthread.php?t=104701
Call it from your script like this:
a= last
b=a.yourfavoritedenoiser()
SeeSaw(a,b, NRlimit=3, NRlimit2=4, Sstr=1.5, Slimit=5, Spower=5, Sdamplo=6, Szp=16)
This also came up a few years ago for RipBot: https://forum.doom9.org/showpost.php?p=1639723&postcount=12597
But the application of SeeSaw was different.
Problem is that this doesn't work:
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)
a=last
b=a.MDegrain2(super,bv1,fv1,bv2,fv2,thSAD=400)
video=SeeSaw(a,b)
Now I know this isn't working because in RipBot I need to feed "video" into this such as (excluding the MD2 stuff from the first example):
a=last
b=video.MDegrain2(super,bv1,fv1,bv2,fv2,thSAD=400)
video=SeeSaw(a,b)
But now SeeSaw isn't getting fed video, but I know I can't also define video twice and if I define "a=video" I can't define the "last" such as (excluding the MD2 stuff from the first example):
a=video
b=a.MDegrain2(super,bv1,fv1,bv2,fv2,thSAD=400)
video=SeeSaw(a,b)
While it "works" it isn't telling SeeSaw to do a comparison, rather a direct sharpening.
So it should be something like (excluding the MD2 stuff from the first example):
video=last
b=video.MDegrain2(super,bv1,fv1,bv2,fv2,thSAD=400)
video=SeeSaw(video,b)
But now I'm back to MD2 not getting fed "video"
Any help?
Atak_Snajpera
21st June 2019, 20:13
Try this
#Denoise
noisyvideo=video
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)
video=SeeSaw(noisyvideo,video)
byteshare
21st June 2019, 21:59
Try this
#Denoise
noisyvideo=video
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)
video=SeeSaw(noisyvideo,video)
Thank you so much. I spent a long time trying to figure that out.
I had the order wrong for RipBot.
Am I wrong in thinking that for the above "Video=" after another "Video=" has the logic of using the last "Video="
output as an input to the next "Video=" when you define "Video" as a source in a filter ie Filter(video)
So "video=MDegrain2(video,super,bv1,fv1,bv2,fv2,thSAD=400)" is getting sent to the next line that uses "Video" here:
"Video=SeeSaw(noisyvideo,video)"
brumsky
25th June 2019, 16:42
If you put it in DE (Distributed Encoding) mode you can.
Settings > Distributed Encoding > "Wrench" next to the Active Servers count takes you to:
Encoding Server Command-Line Switches, such as:
``/port 1000 /minimize /priority low``
Awesome thanks! I didn't know about that. What's interesting is that it is already set to low...
byteshare
25th June 2019, 16:48
New Stable x265 3.1: http://msystem.waw.pl/x265/
Release Notes: https://bitbucket.org/multicoreware/x265/raw/dcd4c18582fb1cf8fc3ff486f37f9b75b5fe6e45/doc/reST/releasenotes.rst
Well I found one that is still giving me a problem. I'm not sure what it is about this one file. I even remuxed it to a new MKV which didn't fix it...
It's weird because I've done more than 100 but this one is failing still. Oh well, just say no audio and remux later like Atak suggested
Did you extract the mkv file with makemkv, i found that makemkv on some uhd disc will corrupt the audio (only seen it with truehd/atmos). Remuxing the mkv file didnt do the trick, but using mkvtoolnix to to open the non-encrypted uhd disc and extract the movie, the sound dosnt has a glitch and ripbot dosnt complain and all is fine.
byteshare
30th June 2019, 09:14
Wondering about the order of the AviSynth operations.
I don't believe the order is simple start of script to bottom of script in RipBot, no?
I wanted to know which of these come first:
#After_Prefetch_Denoise
#Deinterlace
#Custom
I am guessing from testing that #Deinterlace is before #Custom but wasn't sure about #After_Prefetch_Denoise
Atak_Snajpera
30th June 2019, 11:39
Yes! Believe it! Order of execution is from top to bottom.
byteshare
1st July 2019, 06:09
Thank you for clarifying that. I was just over thinking it I guess after the SeeSaw business :)
Awesome dev work, you really have to be the easiest going Dev I've come across.
byteshare
4th July 2019, 18:19
QoL (Quality of Life) suggestion:
For the edit screen under AviSynth, have the option to make the edit job screen larger so we don't have to click on the ">" to see more options
And/or the option to make the Edit Job screen larger so that the AviSynth info shows with options without having to click on "AviSynth"
Might just be me, but I've had a large enough resolution screen that I have plenty of space for the Edit Job and main RipBot screen to show more for a while now.
Just a thought, thank you.
billqs
5th July 2019, 21:36
I'm getting an error every time I attempt to use Ripbot. I'm not using DE so I don't know if the error is related to that bug or not. Here is the log I get when it crashes immediately after I start the encode.
E:\>"C:\Ripbot 264\Tools\ffmpeg\bin\ffmpeg.exe" -loglevel panic -i "E:\Temp\RipBot264temp\job1\job1.avs" -strict -1 -f yuv4mpegpipe - | "C:\Ripbot 264\tools\x264\x264_x64.exe" --colorprim bt709 --transfer bt709 --colormatrix bt709 --crf 18 --fps 24000/1001 --force-cfr --min-keyint 24 --keyint 240 --frames 151825 --sar 1:1 --level 4.0 --aud --nal-hrd vbr --vbv-bufsize 25000 --vbv-maxrate 25000 --b-pyramid none --stdin y4m --output "E:\Temp\RipBot264temp\video.264" -
y4m [error]: bad sequence header magic
x264 [error]: could not open input file `-'
E:\>"C:\Ripbot 264\tools\mkvtoolnix\mkvmerge.exe" -o "E:\Video Projects\JackRyan Shadow Recruit.mkv" --compression 0:none --title "JackRyan Shadow Recruit" --default-duration 0:24000/1001fps "E:\Temp\RipBot264temp\video.264" --compression 0:none --language 0:eng --sync 0:0 "E:\Temp\RipBot264temp\job1\audio_1_English.dtsma" --chapters "E:\Temp\RipBot264temp\job1\chapters.txt"
mkvmerge v33.1.0 ('Primrose') 64-bit
Error: The type of file 'E:\Temp\RipBot264temp\video.264' could not be recognized.
-------------------------
Elapsed Time: 00h:00m:01s
y4m [error]: bad sequence header magic
For some reason, ffmpeg is not able to pass the video output of the AviSynth job file into a pipe in Y4M format.
bluebeers
8th July 2019, 02:55
Try this
When I use Ripbot264 to convert a 9gb 1080p video, it always uses more than 14gb of my computer's RAM.(16gb total RAM)
When I convert the same video with Handbrak using similar settings, it uses less than 3gb of RAM.
I've tested many different videos and the results were always the same. Why is there such a huge difference in RAM usage?
Thanks!
Atak_Snajpera
8th July 2019, 14:37
Check in process explorer or process hacker what particular process eats memory.
bluebeers
10th July 2019, 10:38
Check in process explorer or process hacker what particular process eats memory.
I tried several different settings.
Apparently it only only eats up almost all of my available RAM(14gb or more, out of 16gb) if I choose a video bit rates. If I encode using one of the CQ settings(18 to 24), then Ripbot264 only uses less than 4gb of RAM during encoding.
Atak_Snajpera
10th July 2019, 12:11
I tried several different settings.
Apparently it only only eats up almost all of my available RAM(14gb or more, out of 16gb) if I choose a video bit rates. If I encode using one of the CQ settings(18 to 24), then Ripbot264 only uses less than 4gb of RAM during encoding.
What exact procesu does consume all memory ? X264.exe,x265.exe or ffmpeg.exe ...
chainring
12th July 2019, 21:34
Not sure about licensing and all that but any chance of updating to FDKv2?
https://github.com/mstorsjo/fdk-aac/releases/tag/v2.0.0
Not sure there have been the same updates to their FHG encoder
I know Stax has QAAC https://sites.google.com/site/qaacpage/
But not sure how they get around the iTunes being needed.
Remember, with QAAC, it only needs some of the binaries from iTunes. On the QAAC site, there's a batch file and when given the iTunes installer, it extracts the needed binaries.
https://sites.google.com/site/qaacpage/cabinet
bluebeers
13th July 2019, 15:52
My computers at home are older, so I 've been using my work-issued Lenovo business laptop to do my video encodings.
It has i7-8850H CPU, 32gb ram, 512gb M.2 SSD and Win10 Enterprise installed.
I only use Ripbot264. This laptop always finishes encoding 30% faster than my home PCs.
However, when I select HEVC in Ripbot264, the same video that only takes 2 hours to encode will now take almost 6+ hours.
Is this normal because it takes longer to encode into HEVC x265?
Thanks!
Atak_Snajpera
13th July 2019, 17:28
My computers at home are older, so I 've been using my work-issued Lenovo business laptop to do my video encodings.
It has i7-8850H CPU, 32gb ram, 512gb M.2 SSD and Win10 Enterprise installed.
I only use Ripbot264. This laptop always finishes encoding 30% faster than my home PCs.
However, when I select HEVC in Ripbot264, the same video that only takes 2 hours to encode will now take almost 6+ hours.
Is this normal because it takes longer to encode into HEVC x265?
Thanks!
Yes this is normal. x265 offers higher compression than x264 but requires more time to encode.
bluebeers
13th July 2019, 20:55
What exact procesu does consume all memory ? X264.exe,x265.exe or ffmpeg.exe ...
Thanks for your help! :)
Here's what I see in the Task Manager. I'm using Ripbot264 to encode a 15gb 720p video.... using HVEC, CQ24)
At the moment, Ripbot264 is about 80% done. Total RAM installed is 24GB.
Sometimes when Ripbot264 is 99% done, the available ram goes down to 600MB.
Is this RAM usage normal? I've never had a problem with the finished video... just wondering why the RAM usage is so high during Ripbot264 encoding.
Whenever encoding is done, the available RAM immediately goes back up to 22GB or more.
---------------------------
Under "Processes" -
x265_x64 552.0MB
ffmpeg 339.8MB
Windows Explorer 36.9MB
(the other processes are all Windows processes under 20mb, no other program is open)
Memory Usage
In Use (Compressed)
15.2GB (106MB)
Available 8.6GB
Hardware reserved 0MB
Committed 4.5/27.5GB
Cached 7.8GB
Paged pool 278MB
Non-paged pool 145MB
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.