View Full Version : RipBot264 v1.18.3 - Simple and easy to use GUI -> IPOD . PSP . CONSOLES . BLURAY
Atak_Snajpera
18th January 2018, 13:55
it would be great to have possibility to ENABLE or DISABLE "Force HDR to SDR when coverting to HEVC" per job, not globally.
why???
gabbett1
18th January 2018, 15:21
Hello Atak,
I recently installed the updated version of Ripbot264. Ever since, when I'm trying to encode, I get an error popup that says:
ffmpeg.exe has stopped working
Thoughts on how to correct this? Everything I look up online says it's an issue with firefox, but it only happens when I'm encoding.
Thanks
byteshare
18th January 2018, 16:10
v1.22.1
Added: Server automatically kills crashed ffmpeg.exe and discards current encoding progress.
Awesome, will give this a try, thank you!
byteshare
18th January 2018, 16:11
Hello Atak,
I recently installed the updated version of Ripbot264. Ever since, when I'm trying to encode, I get an error popup that says:
ffmpeg.exe has stopped working
Thoughts on how to correct this? Everything I look up online says it's an issue with firefox, but it only happens when I'm encoding.
Thanks
Would you please confirm what version you're on?
At wait point exactly are you getting the FFMPEG error?
For me in DE mode, turning the server off, closing the error and starting it again usually works, but on the most recent version there is a method that should be doing this automatically.
gabbett1
18th January 2018, 16:24
Would you please confirm what version you're on?
At wait point exactly are you getting the FFMPEG error?
For me in DE mode, turning the server off, closing the error and starting it again usually works, but on the most recent version there is a method that should be doing this automatically.
I'm using version 1.22.0.7. It's random when it happens. Happens on the computers I'm using the encoding server on as well.
jlpsvk
18th January 2018, 17:48
it would be great to have possibility to ENABLE or DISABLE "Force HDR to SDR when coverting to HEVC" per job, not globally.
why???
Because it would be time-saver. Because I can then have in one queue both... 4K HDR -> 4K HDR HEVC and 4K HDR -> 4K SDR HEVC jobs... now i must first do one, change setting, do other... quite disturbing.
GZZ
18th January 2018, 19:32
I still have Undetermined subtitles when it should have a language name.
Example
25_subtitles_Undetermined.sup
If I look up in the Mediainfo.txt file I can see it should be Romanian.
slalom
18th January 2018, 20:27
So change it to Romanian
byteshare
18th January 2018, 21:14
I'm using version 1.22.0.7. It's random when it happens. Happens on the computers I'm using the encoding server on as well.
Try updating to 1.22.1 since it has support for handing FFMPEG errors that previous versions did not.
Assuming you mean an FFMPEG error on the PC with the Encoding Client on it (manage the encoding servers)?
You said it happens on the encoding server to, do you mean just in the encoding log or an actual FFMPEG error popping up?
Arbie
19th January 2018, 00:58
I keep trying to find 1.22.1 or whatever is the latest. The link on the first page has 1.22.0 but the exe is dated 1 Jan.
Where to look for these newer ones I see mentioned?
guest
19th January 2018, 05:15
I keep trying to find 1.22.1 or whatever is the latest. The link on the first page has 1.22.0 but the exe is dated 1 Jan.
Where to look for these newer ones I see mentioned?
Have you got auto update enable in Ripbot settings ???
I should get it automatically, if enabled, and you're connected to the "net" !!!
GZZ
19th January 2018, 17:50
So change it to Romanian
Is this a forum to correct errors in the progam or a forum kick other people because they report at possible mistake in a program ?
gabbett1
19th January 2018, 21:34
Have you got auto update enable in Ripbot settings ???
I should get it automatically, if enabled, and you're connected to the "net" !!!
Mine "tries" to auto update but the version it says I have afterwards is 1.22.0
slalom
19th January 2018, 21:45
Is this a forum to correct errors in the progam or a forum kick other people because they report at possible mistake in a program ?
I'm not sure its the program. If it's the program, Atak should fix the Greek subtitles too
dracore
19th January 2018, 22:19
well, ive just grabed the latest release and now ripbot will not even load for me before the update all was fine and dandy :o
GZZ
19th January 2018, 23:36
Is it possible to control the among of thread on each server using DE ?
I use 3 machines to encode some UHD disc. Ryzen 7 (8 core, 16 threads) and an old Intel Core I7-4770k (4 core, 8 threads) and a Core I7-6700HQ (4 core, 8 threads). The problem is that MDegrain dosnt like hyperthreading. I tried to encode a chunck manually using 8 or 16 threads on my Ryzen 7. 8 threads (video=Prefetch(video,8)) gave me 3fps, but with 16 threads video=Prefetch(video,16) it gave me half fps.
I can limit the number of threads to 8 when using MDegrain filter. But I would like to limit it to 4 threads on my Core I7-4770k and my I7-6700HQ. The temperary aproach is to set limit at 4 threads and then use 2 servers on my Ryzen. But it would be nice if I could specfify it on a server level, then I could mix more servers with differnt cores and still get the best out of them.
Update: Not sure its MDegrain. I think its MT part that dosnt run better when using the hyperthreads, looks like it runs faster with just using the among of threads that matches the core. Maybe too much waiting time between threads when using 16 threads.
Update2: Maybe just an option to only use real cores and not hyperthreading for the MT part of AVS script. It did run better and faster on all my machines with just limiting the number og threads to the actual number of cores on the cpu.
Arbie
20th January 2018, 00:59
Have you got auto update enable in Ripbot settings ???
I should get it automatically, if enabled, and you're connected to the "net" !!!
That doesn't work in the case of "Java not found", because the program won't go past that point. The GUI never opens.
So -- is there a location to pick up the latest version?
GZZ
20th January 2018, 07:58
That doesn't work in the case of "Java not found", because the program won't go past that point. The GUI never opens.
So -- is there a location to pick up the latest version?
I got java 8 Update 151 installed, I think its the 32bit version, even though I run 64bit windows. I downloaded it from java.com and works out of the box with ripbots.
Atak_Snajpera
20th January 2018, 15:33
Is it possible to control the among of thread on each server using DE ?
I use 3 machines to encode some UHD disc. Ryzen 7 (8 core, 16 threads) and an old Intel Core I7-4770k (4 core, 8 threads) and a Core I7-6700HQ (4 core, 8 threads). The problem is that MDegrain dosnt like hyperthreading. I tried to encode a chunck manually using 8 or 16 threads on my Ryzen 7. 8 threads (video=Prefetch(video,8)) gave me 3fps, but with 16 threads video=Prefetch(video,16) it gave me half fps.
I can limit the number of threads to 8 when using MDegrain filter. But I would like to limit it to 4 threads on my Core I7-4770k and my I7-6700HQ. The temperary aproach is to set limit at 4 threads and then use 2 servers on my Ryzen. But it would be nice if I could specfify it on a server level, then I could mix more servers with differnt cores and still get the best out of them.
Update: Not sure its MDegrain. I think its MT part that dosnt run better when using the hyperthreads, looks like it runs faster with just using the among of threads that matches the core. Maybe too much waiting time between threads when using 16 threads.
Update2: Maybe just an option to only use real cores and not hyperthreading for the MT part of AVS script. It did run better and faster on all my machines with just limiting the number og threads to the actual number of cores on the cpu.
CPU: Xeon E5-2690@2.9GHz (8C/16T)
MDegrain2 + Prefetch(16)
http://i.cubeupload.com/q0l7iU.png
MDegrain2 + Prefetch(8)
http://i.cubeupload.com/ZcK7ue.png
Arbie
20th January 2018, 19:12
Still working on "Java not installed" error on my Windows 10 64-bit system (running as Standard User)...
• My RipBot264 version is v1.22.0.7
• I can't find where to download the latest version, which is listed as having a fix for this.
• "Update" won't fetch the latest version because the program never gets to the point where I can enable that.
• I think Java 32-bit is installed on my PC, based on the following evidence from the registry, folders found, and command prompt output (except for one folder not found):
=====================
REGISTRY
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\JavaSoft\Java Runtime Environment
has
CurrentVersion = 1.8
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\JavaSoft\Java Runtime Environment
has
CurrentVersion = 1.8
=====================
FOLDERS found with Java components:
C:\Program Files\Java\jre1.8.0_151
C:\Program Files (x86)\Java\jre1.8.0_152
BUT THIS FOLDER NOT FOUND:
C:\Windows\SysWOW64\java.exe
=====================
COMMAND PROMPT:
Microsoft Windows [Version 10.0.16299.192]
(c) 2017 Microsoft Corporation. All rights reserved.
C:\Users\[my user name]>java -XshowSettings:all
VM settings:
Max. Heap Size (Estimated): 247.50M
Ergonomics Machine Class: client
Using VM: Java HotSpot(TM) Client VM
Property settings:
awt.toolkit = sun.awt.windows.WToolkit
file.encoding = Cp1252
file.encoding.pkg = sun.io
file.separator = \
java.awt.graphicsenv = sun.awt.Win32GraphicsEnvironment
java.awt.printerjob = sun.awt.windows.WPrinterJob
java.class.path = .
java.class.version = 52.0
java.endorsed.dirs = C:\Program Files (x86)\Java\jre1.8.0_152\lib\endorsed
java.ext.dirs = C:\Program Files (x86)\Java\jre1.8.0_152\lib\ext
C:\WINDOWS\Sun\Java\lib\ext
java.home = C:\Program Files (x86)\Java\jre1.8.0_152
java.io.tmpdir = C:\Users\[MyUserName]\AppData\Local\Temp\
java.library.path = C:\ProgramData\Oracle\Java\javapath
C:\WINDOWS\Sun\Java\bin
C:\WINDOWS\system32
C:\WINDOWS
C:\ProgramData\Oracle\Java\javapath
C:\Windows\system32
C:\Windows
C:\Windows\System32\Wbem
C:\Windows\System32\WindowsPowerShell\v1.0\
C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common
C:\WINDOWS\system32
C:\WINDOWS
C:\WINDOWS\System32\Wbem
C:\WINDOWS\System32\WindowsPowerShell\v1.0\
C:\Program Files\Process Lasso\
C:\Users\[MyUserName]\AppData\Local\Microsoft\WindowsApps
.
java.runtime.name = Java(TM) SE Runtime Environment
java.runtime.version = 1.8.0_152-b16
java.specification.name = Java Platform API Specification
java.specification.vendor = Oracle Corporation
java.specification.version = 1.8
java.vendor = Oracle Corporation
java.vendor.url = http://java.oracle.com/
java.vendor.url.bug = http://bugreport.sun.com/bugreport/
java.version = 1.8.0_152
java.vm.info = mixed mode, sharing
java.vm.name = Java HotSpot(TM) Client VM
java.vm.specification.name = Java Virtual Machine Specification
java.vm.specification.vendor = Oracle Corporation
java.vm.specification.version = 1.8
java.vm.vendor = Oracle Corporation
java.vm.version = 25.152-b16
line.separator = \r \n
os.arch = x86
os.name = Windows 10
os.version = 10.0
path.separator = ;
sun.arch.data.model = 32
sun.boot.class.path = C:\Program Files (x86)\Java\jre1.8.0_152\lib\resources.jar
C:\Program Files (x86)\Java\jre1.8.0_152\lib\rt.jar
C:\Program Files (x86)\Java\jre1.8.0_152\lib\sunrsasign.jar
C:\Program Files (x86)\Java\jre1.8.0_152\lib\jsse.jar
C:\Program Files (x86)\Java\jre1.8.0_152\lib\jce.jar
C:\Program Files (x86)\Java\jre1.8.0_152\lib\charsets.jar
C:\Program Files (x86)\Java\jre1.8.0_152\lib\jfr.jar
C:\Program Files (x86)\Java\jre1.8.0_152\classes
sun.boot.library.path = C:\Program Files (x86)\Java\jre1.8.0_152\bin
sun.cpu.endian = little
sun.cpu.isalist =
sun.desktop = windows
sun.io.unicode.encoding = UnicodeLittle
sun.java.launcher = SUN_STANDARD
sun.jnu.encoding = Cp1252
sun.management.compiler = HotSpot Client Compiler
sun.os.patch.level =
sun.stderr.encoding = cp437
sun.stdout.encoding = cp437
user.country = US
user.dir = C:\Users\[MyUserName]
user.home = C:\Users\[MyUserName]
user.language = en
user.name = [MyUserName]
user.script =
user.timezone =
user.variant =
Locale settings: OMITTED FOR BREVITY
Atak_Snajpera
20th January 2018, 19:31
1) Run ripbot
2) Go see something on tv
3) Restart ripbot
GZZ
21st January 2018, 16:45
@Atak_Snajpera
The trend is the same. Did a avsmeter test with Degrain2 on a UHD source.
CPU: AMD Ryzen 7 (1700x) (8C/16T) @ 3.8Ghz
MDegrain2 + Prefetch(16)
http://i.cubeupload.com/krhtWz.png
MDegrain2 + PRefetch(12)
http://i.cubeupload.com/f15alB.png
MDegrain2 + Prefetch(8)
http://i.cubeupload.com/2ADS0a.png
MDegrain2 + Prefetch(4)
http://i.cubeupload.com/PxXf2a.png
Look at the FPS Avg and avg CPU.
I think it scales different on a AMD CPU then on Intel.
Running with 8 threads gives me 100% CPU when doing a real encoding.
Atak_Snajpera
21st January 2018, 17:28
Interesting... I see the same performance drop on UHD as well
MDegrain2 + Prefetch(16)
http://i.cubeupload.com/GH6Bkr.png
MDegrain2 + Prefetch(8)
http://i.cubeupload.com/hKlJEc.png
However when you downscale from UHD to FHD...
Spline36Resize(1920,800) + MDegrain2 + Prefetch(8)
http://i.cubeupload.com/2UtGd0.png
Spline36Resize(1920,800) + MDegrain2 + Prefetch(16)
http://i.cubeupload.com/iK4U8q.png
Arbie
21st January 2018, 20:14
1) Run ripbot
2) Go see something on tv
3) Restart ripbot
I suppose your post was in reply to my problem with "Java not installed".
So I started ripbot and let it sit overnight, with my firewall disabled. The picture attached shows the screen I get. It never changed.
GZZ
21st January 2018, 22:55
@Atak_Snajpera
Do you have an idea on what the issue is or if its related to the MDegrain plugin or Avisynth MT just scales badly with that plugin ?
Arbie
22nd January 2018, 02:06
I suppose your post was in reply to my problem with "Java not installed".
So I started ripbot and let it sit overnight, with my firewall disabled. The picture attached shows the screen I get. It never changed.
What finally worked was running "update.exe" in the ripbot folder, then running ripbot again. That updated, and the new version finds Java with no trouble.
guest
22nd January 2018, 11:32
What finally worked was running "update.exe" in the ripbot folder, then running ripbot again. That updated, and the new version finds Java with no trouble.
Hey Arbie...yep, that's how it works.
But if you open the Setting's tab (within Ripbot), and on the 1st main page. on the right hand side, the very top option is to use Auto Update...make sure that's checked/ticked, and you should then get ALL the updates that Atak posts.
One way to check if you have downloaded any updates after opening Ripbot, is check in the Updates folder.
If there's some files in there, the next time you start Ripbot, they will be installed (you see it doing this)
Cheers
Atak_Snajpera
22nd January 2018, 13:11
@Atak_Snajpera
Do you have an idea on what the issue is or if its related to the MDegrain plugin or Avisynth MT just scales badly with that plugin ?
I would not say that it scales badly. It scales quite well. Limiting prefetch value to physical cores should give more predictable performance in all resolutions.
Balthazar2k4
22nd January 2018, 16:32
I am doing forced HDR to SDR and converting from 4k HEVC to 1080p AVC. No other filters are being used. I am on a Threadripper 1950x and am seeing ~10% utilization so my encode times for a 2 hour movie exceed 5 hours (roughly 9.75fps). What is the bottleneck here?
Atak_Snajpera
22nd January 2018, 16:43
Probably tone mapping algorithm in ffmpeg. Resizing is also single threaded. Use DE mode with extra servers.
Balthazar2k4
22nd January 2018, 17:01
Probably tone mapping algorithm in ffmpeg. Resizing is also single threaded. Use DE mode with extra servers.
Ouch. Thanks Atak. Guess I need to determine if this is really worth the effort...
Atak_Snajpera
22nd January 2018, 18:22
Ouch. Thanks Atak. Guess I need to determine if this is really worth the effort...
This should reduce bottleneck caused by slow single threaded resizer
http://i.cubeupload.com/Rz0a36.png
GZZ
22nd January 2018, 18:24
I would not say that it scales badly. It scales quite well. Limiting prefetch value to physical cores should give more predictable performance in all resolutions.
Indeed. Problem is when Im doing a DE encoding and the core count is different across my servers. If I could set the core count on server level or have a global flag to auto detect core count on DE servers. Then it would be perfect. :)
Atak_Snajpera
22nd January 2018, 18:31
Indeed. Problem is when Im doing a DE encoding and the core count is different across my servers. If I could set the core count on server level or have a global flag to auto detect core count on DE servers. Then it would be perfect. :)
I've already changed that in my testing build.
Encoding server will reduce prefetch value according to detected number of physical cores instead of logical cores.
If you have auto-update enabled then you should get an update shortly...
Ps. make sure that all your PCs will be using updated encodingserver.exe
Balthazar2k4
22nd January 2018, 21:57
This should reduce bottleneck caused by slow single threaded resizer
Thanks Atak. I will try the suggestion shortly and report back.
UPDATE: Looks to be a ~40% improvement in speed. Went from around 9.75fps to 12.80fps. Not exactly setting the world on fire, but 3:50 beats 5+ hours any day of the week.
UPDATE: Turns out that last update was me accidentally doing an encode to HEVC. When re-tasked with AVC for the encode, the improvement looks like 9.75fps to 13.45fps. Surprisingly the HEVC and AVC encode speed are very similar when enabling the tone mapping process. Without tone mapping the difference in speed is quite appreciable.
Balthazar2k4
22nd January 2018, 22:06
Is it possible to encode from a mapped drive in Windows? I store all of my movies on my NAS and I am currently copying the file to my local machine to encode it, but it would be so much more convenient to work the source file straight from my NAS. I know someone brought this up before, but I never saw a resolution.
Atak_Snajpera
23rd January 2018, 12:56
Thanks Atak. I will try the suggestion shortly and report back.
UPDATE: Looks to be a ~40% improvement in speed. Went from around 9.75fps to 12.80fps. Not exactly setting the world on fire, but 3:50 beats 5+ hours any day of the week.
UPDATE: Turns out that last update was me accidentally doing an encode to HEVC. When re-tasked with AVC for the encode, the improvement looks like 9.75fps to 13.45fps. Surprisingly the HEVC and AVC encode speed are very similar when enabling the tone mapping process. Without tone mapping the difference in speed is quite appreciable.
Is there any reason why you do not use Distributed Encoding mode in order to get constant 100% usage?
Why 6 servers? Because I need 3 on my 8C/16T CPU to get ~90% usage with active tone mapping.
http://i.cubeupload.com/EG1WDO.png
Atak_Snajpera
23rd January 2018, 12:59
Is it possible to encode from a mapped drive in Windows? I store all of my movies on my NAS and I am currently copying the file to my local machine to encode it, but it would be so much more convenient to work the source file straight from my NAS. I know someone brought this up before, but I never saw a resolution.
This won't work?
https://www.synology.com/en-uk/knowledgebase/DSM/help/DSM/Tutorial/store_with_windows
byteshare
23rd January 2018, 16:19
What finally worked was running "update.exe" in the ripbot folder, then running ripbot again. That updated, and the new version finds Java with no trouble.
I had an issue with mine, what I had to do was completely uninstall Java and manually remove all Java install folders from my computer and then install Java.
squezer
23rd January 2018, 19:14
Atack,
so any idea how to fix that green preview frame with DVD decoding?
It is mpeg2 codec to blame.
I fastracompressed source mpeg2 mov to Lagarith Lossless avi in VirtualDub FilterMod,
then it was ok in Ripbot264.
Win 10 pro x64, ripbot264 updated.
Thanks in advance.
Atak_Snajpera
23rd January 2018, 19:23
Send me sample. 50MB is ok and I will check on my machine with windows 7.
squezer
23rd January 2018, 19:56
Send me sample. 50MB is ok and I will check on my machine with windows 7.
ok,
link in pm
Atak_Snajpera
23rd January 2018, 20:14
... and it works fine here .... (preview works and encoded file)
http://i.cubeupload.com/gShMuO.png
Have you tried reinstalling graphic drivers? Every major win10 update tends to brake previously installed drivers.
What is your CPU?
Balthazar2k4
23rd January 2018, 21:17
Is there any reason why you do not use Distributed Encoding mode in order to get constant 100% usage?
Why 6 servers? Because I need 3 on my 8C/16T CPU to get ~90% usage with active tone mapping.
I guess because I am an idiot and didn't even realize I could do DE on a single machine. I will try it later. :thanks:
UPDATE: Whoa! Now that is a difference. I went from 9.75fps to 53.65fps using a six server local DE. Now if I could just solve my mapped drive issue I would be in business.
Balthazar2k4
23rd January 2018, 21:17
This won't work?
https://www.synology.com/en-uk/knowledgebase/DSM/help/DSM/Tutorial/store_with_windows
That is how my drive is mapped in Windows, but RipBot does not see the drive.
squezer
23rd January 2018, 21:23
... and it works fine here .... (preview works and encoded file)
Have you tried reinstalling graphic drivers? Every major win10 update tends to brake previously installed drivers.
What is your CPU?
I believe you it works on win7,
but I tried it on Win 10 pro x64 twice:
1. on my notebook, some i5 mobile CPU, 8G RAM, with integrated GPU only, win10 continuously upgraded
2. on my PC, freshly installed latest win10, i7-4790k, 32G RAM, Nvidia1060 GPU - updated drivers at least 3 times since I have noticed a problem.
Both cases lead to the same result.
Win10 + ripbot 1.21 = just doesnt work with mpeg2 - DVD VOB, mov etc. content
However, Win10 + ripbot 1.20 works with that content without any problem.
Speedfreek
24th January 2018, 02:54
Is there a way to switch between tone mapping types? I can do it in FFMPEG, but I just can't get the same speed out of it.
Atak_Snajpera
24th January 2018, 13:43
That is how my drive is mapped in Windows, but RipBot does not see the drive.
What is your problem? Mapped network location is visible in ripbot264 on my windows 7.
http://i.cubeupload.com/GDIABq.png
http://i.cubeupload.com/FUGXe2.png
http://i.cubeupload.com/qASBjB.png
soneca
24th January 2018, 13:48
Error loading a dvd with AC3 audio with the latest version.
https://s20.postimg.org/78ocggyi5/ripbot.png
Atak_Snajpera
24th January 2018, 13:54
show me content of getinfo.avs and job8_a1.avs
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.