View Full Version : RipBot264 v1.18.3 - Simple and easy to use GUI -> IPOD . PSP . CONSOLES . BLURAY
zazon
2nd June 2015, 07:12
Hello - I picked up American Sniper, but am having some trouble running it through RipBot. When I play the m2ts file in Media Player Classic, it plays normally. It's the same in VideoLAN. VLC lets me pick the audio while MPC does not. When I got to set it up, RipBot for some reason chooses the closed caption audio track, instead of the movie audio no matter which audio I pick. I went to put it through tsMuxeR to take out the closed caption track and it sees both tracks in the Meta File, but if I rip the TRUE-HD audio out, RipBot says there's no audio, and if I take out the AC3 track, it still takes the closed caption track. Anyone seen this before or might offer a suggestion? Thanks for any help.
Atak_Snajpera
2nd June 2015, 18:06
v.1.18.2
Added: support for extra audio stream
Added: support for 2 extra servers in encoding client (10 in total)
Added: EncodingClient now saves encoding summary in \Chunks\DE_Log_passX.txt file
Added: support for HEVC main 10 (x265 16bit)
Added: 4K-UHD resize profile
Fixed: "RichEdit line insertion error" (hopefully;)
Updated: eac3to 3.29, FFmpeg 2015-06-02, MediaInfo 0.7.74, MKVToolnix 7.9.0, x264 r2538, x265 1.7.95
Download in first post.
stasi
2nd June 2015, 19:07
v.1.18.2
Fixed: "RichEdit line insertion error" (hopefully;)
Just tested, seems to be fixed. Thanks a lot for the update.
guest
3rd June 2015, 00:50
Thanks for the new version, ...been waiting for this :)
Especially the extra servers :)
soneca
3rd June 2015, 14:41
Problems with Dolby TrueHD tracks, movies Jupiter Ascending and American Sniper with wrong values after demux.
I have extracted the tracks and added with mkvtoolnix later to solve.
http://s20.postimg.org/dhw17t1u5/ripbot.jpg
http://s20.postimg.org/4bdqkiwlp/ripbot1.jpg
slalom
3rd June 2015, 20:52
Thanks for the new version, ...been waiting for this :)
Especially the extra servers :)
I think 3 rows of 4 servers (3*4=12) would be prettier
If Atak decides to add more
guest
4th June 2015, 02:05
I think 3 rows of 4 servers (3*4=12) would be prettier
If Atak decides to add more
Yes, I have to admit that 3 rows of 4 would look more "compact", then the "stretched" 2 rows of 5, but I'm NOT complaining !!!
Maybe next update, Atak may change things, he's added 2 extra, another 2 should be possible. :)
Atak_Snajpera
4th June 2015, 10:18
Guys why do you need more servers?
Regarding layout. Do not forget that some people still work on 768p displays. In this case it is safer to increase form size horizontally than vertically.
guest
4th June 2015, 12:08
Guys why do you need more servers?
Regarding layout. Do not forget that some people still work on 768p displays. In this case it is safer to increase form size horizontally than vertically.
Well Atak, it's ALL about SPEED !!!!!!!!!!!!!!!
Knew you'd have a good explanation for the layout :)
I guess the layout doesn't really matter too much, as once you've set up a batch/queue, and set it in motion, it looks after itself.
Atak_Snajpera
4th June 2015, 16:08
@pingfr
I'm guessing that you are using 2-pass mode right? Take a look here http://forum.doom9.org/showthread.php?p=1722683#post1722683
2-pass mode is not very well suited for DE. Shorter chunks (let's say 1 min) would only noticeably reduce quality.
Atak_Snajpera
8th June 2015, 16:30
Well I can prepare special version for you where you can force smaller chunks in 2-pass mode. Your method could be very risky because one chunk could be smaller than 1 min. This would be a disaster for quality.
guest
9th June 2015, 02:51
One could even argue that the next version of Ripbot264/Encodingclient.exe could possibly send a shutdown signal to the Windows host node to shutdown itself when the job is done just the way MeGUI does it,
"[x] Shutdown when encoding done."
I really like that idea :)
Atak_Snajpera
9th June 2015, 18:52
I really like that idea :)
Done. Overwrite older files with these.
http://www.mediafire.com/download/05fivx2klmq9hw5/Patch_for_remote_shutdown.7z
slalom
9th June 2015, 19:22
Can this shutdown only a specific client but not the rest?
Atak_Snajpera
9th June 2015, 19:37
Can this shutdown only a specific client but not the rest?
You mean something like this ?
Server1 Allow Shut Down=true
Server2 Allow Shut Down=false
Server3 Allow Shut Down=true
If yes then no. I thought that people want to save energy therefore encodingclient shutdowns all nodes.
slalom
9th June 2015, 20:54
Yes, I meant specifically shutdown one or more servers or to exclude one or more of them
For example one of my clients is downloading/seeding or is a movie server 24/7 so it should stay on
73ChargerFan
9th June 2015, 21:45
Calculation formula should be:
x = number of total frames detected for a given movie/project.
y = number of nodes available in your cluster at project creation time.
x divided by y = z.
Where as z is the size of each chunk.
That way all the nodes are started at the same time and given they are roughly the same CPU power/identical configuration, the z chunks all are ready at the same time for muxing.
Wouldn't that delay the client encoding until the entire chunk is spooled across the network? Maybe though it is just a one time cost...
guest
10th June 2015, 01:52
You mean something like this ?
Server1 Allow Shut Down=true
Server2 Allow Shut Down=false
Server3 Allow Shut Down=true
If yes then no. I thought that people want to save energy therefore encodingclient shutdowns all nodes.
That would be an awesome addition, however, in my case, I only have "dedicated" server(s), so I will "test" this sometime really soon, sounds GOOD.
Thanks Atak, keep up the excellent work, and keeping us "happy" :)
Ronski
10th June 2015, 07:17
None of my PC's are ever shut down, but they are always put to sleep, so the option to specify Sleep or Shut down would be great.
Something like.
Server1 = Sleep
Server2 = Sleep
Server3 = StayOn (or whatever makes more sense)
Server4 = Shutdown
Atak_Snajpera
10th June 2015, 16:07
None of my PC's are ever shut down, but they are always put to sleep, so the option to specify Sleep or Shut down would be great.
Something like.
Server1 = Sleep
Server2 = Sleep
Server3 = StayOn (or whatever makes more sense)
Server4 = Shutdown
Done.
http://www.mediafire.com/download/068jnwvi1tpsiw9/Remote_ShutDown_Patch_v2.7z
Ronski
10th June 2015, 19:51
Thank you Atak.
Atak_Snajpera
11th June 2015, 20:10
Hey Atak,
Does your offer for a "special" version that allows you to split the amount of chunks per node on a 1:1 ratio still stand? ;-)
Thanks.
try this
http://www.mediafire.com/download/av6vsg9tvb13049/Another_Patch.7z
This has been added in EncodingClient.ini
//in seconds. 0=one chunk per node with equal number of frames to process. May be useful if servers have similar processing speed.
ChunkSizeFor2passMode=600
loukas
12th June 2015, 00:43
I need some help, Ripbot it is unreliable nowadays. When i try to encode something i end up always with unsynced audio.
any tips of what may be the problem?
slalom
12th June 2015, 08:02
Are the source fps same as the result's video?
Also check source fps with job's fps
loukas
12th June 2015, 09:19
Are the source fps same as the result's video?
Also check source fps with job's fps
well the fps has a strange value of 25.78 fps, but i didn't change the output speed, and yes the source and the resulted video have the same 25.78 fps.
the source is a mov file 1920x1280 made by an iPhone 5.
file info:
http://pastebin.com/1N7EzxC2
Atak_Snajpera
12th June 2015, 11:11
well the fps has a strange value of 25.78 fps, but i didn't change the output speed, and yes the source and the resulted video have the same 25.78 fps.
the source is a mov file 1920x1280 made by an iPhone 5.
file info:
http://pastebin.com/1N7EzxC2
Modify script like this
\IMG_0001.MOV",audio=false,fps=29.97,convertfps=true).ConvertToYV12()
loukas
12th June 2015, 12:27
Modify script like this
\IMG_0001.MOV",audio=false,fps=29.97,convertfps=true).ConvertToYV12()
i love you :)
Viper714
13th June 2015, 00:43
Okay, I have a weird issue.
I use Distributed Encoding across four (4) PC. When I try version 1.18.2 for re-encoding my blu rays to MKV, I am getting a strange issue on Pass 2. Pass 1 works well not problem, nice and fast. When I get to Pass 2, three or four servers drop to 1.2 - 2.0 fps and hangs there. If I cancel that slow server and activate another one it raises back to 10 fps and higher. I have tried this on three separate movies with the same result.
I went back to version 1.18.1 and all works perfectly. FPS hangs around 12 and higher.
Is anyone having this issue and if so how can I fix this... The .ini files are the same as far as options.
Thank you in advance...
Atak_Snajpera
13th June 2015, 10:57
for testing purposes disable firewalls on every pc.
00-00
14th June 2015, 19:01
Have been using ripbot successfully for quite a while now, but recently I have been having an issue where there are brief glitches/pixelation across the screen in practically every encode. It normally happens only about once per 1 - 2 hour encode and is seemingly in a random place during the result. I've checked back at the preview afterwards, and sometimes there is a glitch in exactly the same place, (but also sometimes not) and on checking the source material there is no glitch at all on that.
I've been using 4.1 slower film 2 pass profile the whole time since before the problem began, reinstalled windows, fresh installs of all required software etc, and it is still happening. There have been no changes to hardware or anything like that.
Also is there any way to scan a final encode to detect isssues like these? As it's impractical to have to sit through the file in real time with eyes glued to the screen to detect a random glitch.
Thank you for any help or advice!
Atak_Snajpera
14th June 2015, 19:37
I would check CPU stability and memory first. Overheating cpu or faulty memory may case those glitches.
whitezombie455
14th June 2015, 21:39
Thought I would comment that this program works greatly! Very easy to use and a simple GUI. One function I would suggest is an option in batch mode to auto crop. It is a very painful process when trying to auto crop a number of files manually. That is all =)
Viper714
14th June 2015, 21:41
for testing purposes disable firewalls on every pc.
OKay here is what I found using 1.18.2 with the firewall off.
XMen Days of future past.
First Pass very slow fps 8-10
Second Pass seemed normal 15 to 20 fps
Encoded file did not save
First Pass again 2320 to 31 fps
Second pass Seemed slow some 2 to 16 fps
Files saved properly
1.18.1
First Pass 20-32 fps
Second Pass 15 to 20 fps
File saved properly
Riddick
Roughly the same numbers as above as well for versions 1.18.2 & 1.18.1
First file did not save either.
Did not try a second attempt with 1.18.2. Went straight to 1.18.1
In summary 1.18.1 is much more efficient and reliable in converting movies...
agressiv
15th June 2015, 01:58
Since Upgrading to 1.18.2, I'm getting audio encoding timeouts, which I have never gotten before (going back several years):
E:\Temp\RipBot264temp\job44>"D:\RipBot\tools\avs2pipemod\avs2pipemod.exe" -wav "E:\Temp\RipBot264temp\job44\job44_AUDIO1.avs" | "D:\RipBot\Tools\opus-tools\opusenc.exe" --bitrate 240 --ignorelength --quiet - "E:\Temp\RipBot264temp\job44\Encoded_Audio_1.opus"
avs2pipemod[error]: DirectShowSource : Timeout waiting for graph to start.
(E:\Temp\RipBot264temp\job44\job44_AUDIO1.avs, line 6)
Error parsing input file: -
This is what I get when running "jobXX_EncodeAudio1.cmd" manually. However, I can just run it again, and it usually works. I then just run the jobXX_Muxfiles. However, I'm getting maybe a 50% failure rate. Ideas? I can use eac3to and pipe it to opusenc.exe and never get any problems.
System is a i7-4770, 16gb RAM. Temp drive is a RAID-0 pair of disks.
Viper714
15th June 2015, 05:24
Yeah, I am starting to get errors as well even in 1.18.1 now. I thought my Riddick Blu-ray rip worked but getting error in writing the file as well.
Uuggh. Not sure want to change anymore....
Atak_Snajpera
15th June 2015, 10:46
at this point I can only advise you to uninstall avisynth, haali, ffdshow. Reboot and install everything again. Btw use latest avisynth 2.60
00-00
15th June 2015, 22:31
I would check CPU stability and memory first. Overheating cpu or faulty memory may case those glitches.
Great, thanks for the tips, will look into it!
Viper714
16th June 2015, 05:33
at this point I can only advise you to uninstall avisynth, haali, ffdshow. Reboot and install everything again. Btw use latest avisynth 2.60
Atak, okay, I uninstall avisynth, haali, ffdshow on all computers. I also updated Java on them all. I have the same issue that it does not encode the movie successfully. Here is a pdf file of all the screen captures that I put together when trying to encode a movie Riddick.
https://dl.dropboxusercontent.com/u/45570839/MovieEncoding.pdf
I tried it with no success. I use AnyDVD HD to rip the blu ray and then use RipBot264 to encode to an MKV.
So I decided to use MakeMKV to rip the Blu ray. It of course creates a MKV file. When I use that MKV file with RipBot264 it works perfectly and very fast.
So I decided to try another Blu-ray disc, The last of the Mohicans. I ripped with AnyDVD HD and tried to encode. RipBot crashed halfway thru Pass 2. It gave me the following error:
http://i361.photobucket.com/albums/oo54/pcubillos/Issues/2015-06-15_23-52-31.png (http://s361.photobucket.com/user/pcubillos/media/Issues/2015-06-15_23-52-31.png.html)
I will be using MAKEMKV again to see if that will work...
Atak_Snajpera
16th June 2015, 12:14
Viper714
There should be a log saying what went wrong. See \Logs\Jobx_log.txt
Regarding encoding speed. What is CPU usage when you see fps drop?
Thanks. I think I know what happens here. Fix is on the way.
http://i361.photobucket.com/albums/oo54/pcubillos/Issues/2015-06-15_23-52-31.png (http://s361.photobucket.com/user/pcubillos/media/Issues/2015-06-15_23-52-31.png.html)
Atak_Snajpera
16th June 2015, 16:40
agressiv & Viper714
This patch should solve that DirectShowSource Timeout error. Also EncodingServer has been updated and hopefully fixed.
http://www.mediafire.com/download/uckao2haxm351ay/Patch_1.18.3_beta.7z
Make sure that every PC has updated EncodingServer.exe. Also re-fresh already created jobs (select job -> Edit -> Done)
Viper714
16th June 2015, 17:01
Viper714
There should be a log saying what went wrong. See \Logs\Jobx_log.txt
Regarding encoding speed. What is CPU usage when you see fps drop?
Thanks. I think I know what happens here. Fix is on the way.
http://i361.photobucket.com/albums/oo54/pcubillos/Issues/2015-06-15_23-52-31.png (http://s361.photobucket.com/user/pcubillos/media/Issues/2015-06-15_23-52-31.png.html)
Thanks Atak, As far as the CPU usage I am not sure. However, I can tell you that on my PC (192.168.10.11) which is the most powerful of the four, I think the CPU usage is around 3/4 or less. I know this because I have used 3 servers on this PC because I had enough CPU power to do this a few times.
Also BTW the above error shows in all 4 PC's not just the one that is handling the distributed encoding.
Log Files
Encoding Riddick #1 Failed
Ripped via AnyDVD HD
https://dl.dropboxusercontent.com/u/45570839/Job5_log.txt
Encoding Riddick #2 Failed
Ripped via AnyDVD HD a second time
https://dl.dropboxusercontent.com/u/45570839/Job1_log.txt
Encoding Riddick #3 Success
Ripped via MakeMKV
https://dl.dropboxusercontent.com/u/45570839/Job2_log.txt
Encoding Last of the Mohicans #1 Failed
Ripped via AnyDVD HD
https://dl.dropboxusercontent.com/u/45570839/Job3_log.txt
Hope this helps!!
Atak_Snajpera
16th June 2015, 17:09
Also show me 1.txt , 2.txt and so on files from \jobx\chunks\ folder. Pack them into one archive.
Viper714
16th June 2015, 17:10
agressiv & Viper714
This patch should solve that DirectShowSource Timeout error. Also EncodingServer has been updated and hopefully fixed.
http://www.mediafire.com/download/uckao2haxm351ay/Patch_1.18.3_beta.7z
Make sure that every PC has updated EncodingServer.exe. Also re-fresh already created jobs (select job -> Edit -> Done)
THANKS!! Will retry and get back to you...
Viper714
16th June 2015, 18:35
Atak,
First findings,
UAC dialog box on start - normal
UAC dialog box second time on start - for server activation
UAC dialog box third time when adding a second server
Smart Screen Prevention box on one of my Windows 8 machines. Clicking OK does not work. Unable to run Ripbot256. http://i361.photobucket.com/albums/oo54/pcubillos/Issues/2015-06-16_13-29-21_1.png (http://s361.photobucket.com/user/pcubillos/media/Issues/2015-06-16_13-29-21_1.png.html)
I turned off Smart Screen and got it to work. Please try to fix this as this should not have to be turned off
Will get back to you after encoding...
Atak_Snajpera
16th June 2015, 18:46
I'm Windows 7 guy so this won't be "fixed". On my OS I do not get those silly popups ;). Besides How am I supposed to fix this? It is sad that with every new version user is treated like 10 year old kid.
Viper714
16th June 2015, 19:00
Also show me 1.txt , 2.txt and so on files from \jobx\chunks\ folder. Pack them into one archive.
I can only provide you with this job for the failed "Last of the Mohicans"
https://dl.dropboxusercontent.com/u/45570839/Mochicans%20Failed%20job3.zip
Viper714
16th June 2015, 19:06
Atak, when trying to encode all of the servers are blinking from "encoding" to "idle" over and over. This is even happening on the local machine... I rest the router and n the same issue. New IP addresses were given to some of the machines, but I re-authorized firewall access which happens on start of Ripbot264.
I turned off the firewall just in case with no joy.
Viper714
16th June 2015, 19:12
It is sad that with every new version user is treated like 10 year old kid.
I totally agree with you!!!!!!!!!!!! :eek:
Atak_Snajpera
16th June 2015, 19:20
Atak, when trying to encode all of the servers are blinking from "encoding" to "idle" over and over. This is even happening on the local machine... I rest the router and n the same issue. New IP addresses were given to some of the machines, but I re-authorized firewall access which happens on start of Ripbot264.
I turned off the firewall just in case with no joy.
make sure that you can access shared folder from other machines.
for example
\\SERVER-PC\RipBot264temp\job1\Chunks\1.cmd
Viper714
16th June 2015, 19:30
make sure that you can access shared folder from other machines.
for example
\\SERVER-PC\RipBot264temp\job1\Chunks\1.cmd
OMG!! I am such a NOOB. Forgot to change the temp directory in the .ini file. Sorry about that!!!
http://i361.photobucket.com/albums/oo54/pcubillos/Smileys/Small/SugarwareZ-045.gif (http://s361.photobucket.com/user/pcubillos/media/Smileys/Small/SugarwareZ-045.gif.html)
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.