View Full Version : RipBot264 v1.18.3 - Simple and easy to use GUI -> IPOD . PSP . CONSOLES . BLURAY
Atak_Snajpera
17th June 2012, 18:01
Updated Encoding Client and Encoding Server
http://www.mediafire.com/?y11c652bwm1bwla
Added: Now it is possible to run multiple Encoding Servers on single PC. This may be very useful if for some reason CPU usage is not maximized on your system.
Added: EncodingServer.exe /show starts server with main form visible
http://i.imgur.com/vJCX3.jpg
KNOWN BUG
when one of encoding servers is being closed rest tend to crash (access violation message)
MWD1001
18th June 2012, 07:14
So from your experience with one BD player (by SONY, no less) you can draw this conclusion? Actually, it's the other way round: using MKVToolnix results in files playable on standalones. MakeMKV e.g. does not compress subs but mmg does by default so they do run on the WDTV LIVE.
Again no problem of MKVToolnix but of a crappy player.
No surpise there cause SRT is not bitmap but text and also the lowest common denominator that has no position information.
The best way to deal with is, is to spend the time otherwise wasted on encoding to search for a proper cheap standalone that supports standard sub formats like PGS.
Ouch. Thank you for politely taking me to the tool shed.
defalopii
18th June 2012, 14:19
Updated Encoding Client and Encoding Server
http://www.mediafire.com/?y11c652bwm1bwla
Added: Now it is possible to run multiple Encoding Servers on single PC. This may be very useful if for some reason CPU usage is not maximized on your system.
Added: EncodingServer.exe /show starts server with main form visible
http://i.imgur.com/vJCX3.jpg
KNOWN BUG
when one of encoding servers is being closed rest tend to crash (access violation message)
Thax, i've been waiting for this update..
will share the result soon :)
defalopii
18th June 2012, 15:54
have tried EncodingServer on my quad core system, all good can maximize the CPU Usage to 100% on 1st pass
but when all job done i didnt find the encoded video file in the directories which i've set in the Edit Job
My OS is Windows Server 2003, tying on other OS still same
Atak_Snajpera
18th June 2012, 16:02
see Jobx_log.txt from /Logs/ folder
defalopii
18th June 2012, 16:59
I got this
C:\>"C:\Program Files\RipBot\tools\bepipe\bepipe.exe" --script "import(^C:\Temp\RipBot264temp\job1\job1.avs^)" | "C:\Program Files\RipBot\Tools\fhgaacenc\fhgaacenc.exe" --profile he --cbr 64 --adts --ignorelength - "C:\Temp\RipBot264temp\audio.aac"
The system cannot execute the specified program.
C:\>"C:\Program Files\RipBot\EncodingClient.exe" "C:\Temp\RipBot264temp\job1\job1_EncodingClient.meta"
C:\>"C:\Program Files\RipBot\tools\mkvtoolnix\mkvmerge.exe" -o "C:\Documents and Settings\Administrator\My Documents\Downloads\Video\Encoded\Sample.34562-alg.mkv" --compression 0:none --title "Sample.34562-alg" --default-duration 0:24.98fps "C:\Temp\RipBot264temp\video.264" --compression 0:none --language 0:und --aac-is-sbr 0:1 "C:\Temp\RipBot264temp\audio.aac"
mkvmerge v5.6.0 ('Kenya Kane') built on May 27 2012 16:44:04
Error: The source file 'C:\Temp\RipBot264temp\audio.aac' could not be opened successfully, or retrieving its size by seeking to the end did not work.
-------------------------
Elapsed Time: 00h:12m:07s
Tried open bepipe.exe manually its fine
But when open fhgaacenc.exe "This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this program."
SimonK91
18th June 2012, 17:09
What CPU + Mainboard Bundle is the most performing choice for h264 encoding, around $300? Im not sure of taking the Intel i5-2500k or the AMD FX-8150. At least the AMD has 8 cores. Price is pretty much the same.
May someone can advise me?
Cheers!
Atak_Snajpera
18th June 2012, 18:32
defalopii
install latest .net and c++ packages
you can find them in windows update section
Atak_Snajpera
18th June 2012, 18:35
What CPU + Mainboard Bundle is the most performing choice for h264 encoding, around $300? Im not sure of taking the Intel i5-2500k or the AMD FX-8150. At least the AMD has 8 cores. Price is pretty much the same.
May someone can advise me?
Cheers!
in encoding with x264 amd fx 8150 will be faster than i5 2500 at the same clock.
see x264 fhd benchmark
SimonK91
18th June 2012, 19:02
in encoding with x264 amd fx 8150 will be faster than i5 2500 at the same clock.
see x264 fhd benchmark
Thanks for the quick answer! Is there a big difference between the different DDR3 RAM Speeds? Is 1866er RAM better than 1333 mhz RAM or wont it have a big effect?
I wonder that my i5-2500k has in the FHD Benchmark 17fps but when i encode Blurays with the Default 4.0 Profile in CQ 20, i only have 10-12 fps. Temps are fine and the Clock is at 3.4 GHZ. Also the CPU is at 100% Usage. Any idea?
Atak_Snajpera
18th June 2012, 19:06
you won't see difference in encoding speed
Atak_Snajpera
18th June 2012, 19:09
Thanks for the quick answer! Is there a big difference between the different DDR3 RAM Speeds? Is 1866er RAM better than 1333 mhz RAM or wont it have a big effect?
I wonder that my i5-2500k has in the FHD Benchmark 17fps but when i encode Blurays with the Default 4.0 Profile in CQ 20, i only have 10-12 fps. Temps are fine and the Clock is at 3.4 GHZ. Also the CPU is at 100% Usage. Any idea?
different source = different encoding speed
DVDBob
18th June 2012, 19:42
I can not get RipBot264 Distributed Encoding to work.
I have configured the network settings as you describe in your tutorial.
I have configured the settings for my video in my normal RipBot264 client, which you describe in your tutorial.
I have connected the server 1 in Encoding Client for my Encoding Encoding Server and Client says now idle at Server 1
Nothing happens.
What have I done wrong or forgot??
Atak_Snajpera
18th June 2012, 20:20
post screenshot
DVDBob
18th June 2012, 23:19
http://s7.postimage.org/sjvso1non/Network_Settings_Screenshot_1.jpg (http://postimage.org/image/sjvso1non/)
http://s15.postimage.org/6w435g1gn/Network_Settings_Screenshot_2.jpg (http://postimage.org/image/6w435g1gn/)
http://s18.postimage.org/t45rtuvbp/Rip_Bot264_Distributed_Encoding_Server_And_Client.jpg (http://postimage.org/image/t45rtuvbp/)
http://s18.postimage.org/g1a5al53p/Rip_Bot264_INI_File.jpg (http://postimage.org/image/g1a5al53p/)
http://s14.postimage.org/ru12c173x/Rip_Bot264.jpg (http://postimage.org/image/ru12c173x/)
nst6563
19th June 2012, 02:49
Curious issue here...
I changed the x64 line to 0, but I still get encoding/idle loops that now say "The network name could not be found".
I've turned off all firewalls, verified permissions, deleted it all and started over...just get the network name error. I can go to a remote machine and access the files just fine.
Anyone else run into this error?
Shrekage
19th June 2012, 05:34
@dvdbob:. It appears you are running the client. You should Just run DuPont with a supported teletype and DE enabled in it's ini file. The client will be called when needed.
@nst6563: check that you can access \\clientpc\ripbot264temp from the servers that has the issue (substitute your client system name for clientpc. Also you can try to run one of the chunk batch files from there to see what error the cmdline gives. As well as to make sure the command is right...
@Atak: the /Show switch works great! I have started testing running a server in winPE
robf
19th June 2012, 06:14
Curious issue here...
I changed the x64 line to 0, but I still get encoding/idle loops that now say "The network name could not be found".
I've turned off all firewalls, verified permissions, deleted it all and started over...just get the network name error. I can go to a remote machine and access the files just fine.
Anyone else run into this error?
Check the *.cmd files in the temp/ripbot264temp/job1/Chunks directory and look the command for x286. What I see is a call to x264_x64.exe which causes problems for the remote 32-bit machines. I see this even after switching the x64 to 0. You can manually edit these these lines to call x264_x86.exe and it should work for all. This seems like a bug.
Atak, would it be possible to make the server a little more aware of which x264 to call based on which OS version is running? Perhaps try to run the 64 bit version first, then if it gets an error switch to 32bit mode? That should be a simple workaround.
defalopii
19th June 2012, 08:39
defalopii
install latest .net and c++ packages
you can find them in windows update section
its work before, but ater replacing EncodingServer.exe and EncodingClient.exe with the latest update i got that error
Atak_Snajpera
19th June 2012, 09:46
install this http://msdn.microsoft.com/en-us/netframework/aa569263.aspx
and this http://www.microsoft.com/en-us/download/details.aspx?id=5555
Atak_Snajpera
19th June 2012, 09:48
@DVDBob
where do you see in video tutorial that you have to manually start encoding client?
DVDBob
19th June 2012, 10:45
That have i not seen in your tutorial, but I tried to open Encoding Client manually, as Encoding Client does not start automatically when I put RipBot264 starting to encode.
defalopii
19th June 2012, 12:57
Can ripbot EncodingServer.exe using username and password to access RipBot264temp shared folder ??
This is more secure
Shrekage
19th June 2012, 14:26
Can ripbot EncodingServer.exe using username and password to access RipBot264temp shared folder ??
This is more secure
I use it with passwords... more accurately, I am on a domain. all you have to do if you want passwords is make sure you are authenticated to the share on the servers before you start the encoding client. the easiest way to accomplish this is to run
net use \\server\share /user:username password
example: net use \\win7box1\ripbot264temp /user:james mypassword
maybe an enhancement could be to have the server run that command, but would require the client to know about the password and I'm not too keen on storing passwords on systems...
nst6563
19th June 2012, 20:19
@nst6563: check that you can access \\clientpc\ripbot264temp from the servers that has the issue (substitute your client system name for clientpc. Also you can try to run one of the chunk batch files from there to see what error the cmdline gives. As well as to make sure the command is right...
I can see the temp folder fine from all clients. i ran one of the cmd chunks but it flies by so fast i can't tell what it did or if there was an error. I'll do some more this evening to see if I can capture that command window.
Atak_Snajpera
19th June 2012, 20:35
add pause command to .cmd
nst6563
19th June 2012, 22:37
I did. The end result is the same message. "The network name cannot be found".
This even happens on the primary workstation that is running ripbot. All workstations are running win7 x64. All are on the same gigabit lan and can see each other. All can see the primary's temp folder and can read/write to it.
I'll be trying to run the setup from a different workstation in the next day or so.
:EDIT: Found the answer. It's stupid, but I moved Ripbot to a different location (was in c:\temp, moved it to root of c:\) and it resolved the network name cannot be found issues for that machine. Now i just need to figure out the others since now they have a new error....which I don't remember and think it's been covered so I'll search.
billspice
20th June 2012, 01:50
hi atak, i really like the look of your app, and im switching from handbrake, just a simple generic question really,
i have my source bluray loaded in the stream is the m2ts and according to mediainfo has a max overall bitrate of 48 mbps
however when i go to encode on the profile section high 4.0 is set to standard, im looking for high 4.1? but the next profile is hi 10, is there a reason why i cant encode/select with high 4.1?
im sorry if this is so obvious i am still a noob at the bluray ripping, and this is the first time using ripbot
also were are these tutorials dvdbob talks off, as i have no idea about EncodingClient and EncodingServer,?
any help would be appreciated
mmmmdonut
20th June 2012, 03:36
I use it with passwords... more accurately, I am on a domain. all you have to do if you want passwords is make sure you are authenticated to the share on the servers before you start the encoding client. the easiest way to accomplish this is to run
net use \\server\share /user:username password
example: net use \\win7box1\ripbot264temp /user:james mypassword
maybe an enhancement could be to have the server run that command, but would require the client to know about the password and I'm not too keen on storing passwords on systems...
In Windows 7/8, might have been in Vista as well, you can go under user accounts and configure credential manager. Tell it the server name, user name, and password and any time you try to connect to that target, Windows will use the credentials you've stored. Hope this helps and keeps you from storing credentials in the clear.
jimmain
20th June 2012, 06:43
Hi,
I am trying to use ripbot264 to re-encode just the audio track on a set of mkv files.
I want to leave the video encoding as is (passthrough) and just change the audio, and also possibly save them in another container format. I don't want to reencode the video there is no need.
Is there any way to do this easily, or perhaps a hack that will let me use the batch files that ripbot uses in the temp directory. I would like to re-encode the files without resampling / re encoding the video.
Thanks
defalopii
20th June 2012, 14:59
Can anyone answer for this ??
Developer ??
Please..i need to edit the x264 setting by my self
where i can edit x264 profile like in MeGUI ??
http://thumbnails41.imagebam.com/19675/297e39196740178.jpg (http://www.imagebam.com/image/297e39196740178)
Or is there any way to import MeGUI's profile to RipBot264 ??
Trayman
20th June 2012, 15:59
@defalopii You can manually edit the profiles with notepad. There are no gui to edit these.
Since RipBot is "Simple and Easy" you might be better of with megui or you can simply write your own gui to manage the profiles.
//Trayman
robf
20th June 2012, 16:42
Atak, would it be possible to make the server a little more aware of which x264 to call based on which OS version is running? Perhaps try to run the 64 bit version first, then if it gets an error switch to 32bit mode? That should be a simple workaround.
Bump for a request to improve mixing of 64 and 32-bit machines.
Another easy implementation is to generate two .cmd files for each chunk, like;
1_x64.cmd and 1_x86.cmd and have the server.exe chose which to use. Of if adding the smarts to the server code it too much of a pain, add an option on the client.exe gui to manually select which OS each server is.
-Rob
Ryushin
20th June 2012, 19:10
So I'm not happy about the situation that I'm in. I've been slowly encoding all my blu-ray movies. I've finished about 450 of the 700 that I have. However, I have now realized that I've pretty screwed up the audio on all of those previous encodes.
Originally when I was starting to learn the ins and outs of ripping and encoding blu-rays, I learned that 320K AAC 5.1 gave me the same quality as 640K AC3 5.1. So that was fine, AAC would give me the 5.1 sound I needed in the future when I moved to a 5.1 sound system.
Fast forward to today. I have now discovered that there are almost no audio receivers that can decode AAC 5.1. In fact, most output that AAC 5.1 discreet channels into PCM 2.0 stereo.
So now that I've pretty much painted myself into this bloody corner, my only options besides re-ripping hundreds of blu-rays is to convert the AAC 5.1 into AC3 5.1 and take that quality loss (I just hope I won't hear the difference). Is there any batch conversion that will take the MKV files, extract the audio, convert from 320K AAC to 640K AC3, remux it back including subtitles, posters.jpg, etc.
I have both Linux and Windows available if the tools exist to do this conversion.
Atak_Snajpera
20th June 2012, 19:22
Updated EncodingClient and EncodingServer
http://www.mediafire.com/?5tdkdukadoyz8cs
Added: DE mode will now also work with password protected sharing enabled. Just save your user name and password in EncodingClient.ini
Atak_Snajpera
20th June 2012, 19:26
@Ryushin
try Hybrid
btw how do you intend to watch your movies?
jwjohnson
21st June 2012, 00:35
Wow! The new distributed encoding tools are awesome. Jumped up to ~120fps from about 48 running three servers on two machines. Thanks Atak.
Jeff
jimmain
21st June 2012, 04:38
Hi,
After adding an mkv to ripbot, is there any way to reencode the audio but leave the video and just pass it through? I want to change the audio but not the video in an mkv.
Thanks
r2tincan
21st June 2012, 07:14
The program is hanging on "Demuxing Subtitles" for me now. It was working an hour ago and now I can't add any files. I tried deleting temp files / the program and still no luck.
What gives???
defalopii
21st June 2012, 08:25
Updated EncodingClient and EncodingServer
http://www.mediafire.com/?5tdkdukadoyz8cs
Added: DE mode will now also work with password protected sharing enabled. Just save your user name and password in EncodingClient.ini
thanks for this update... :)
Will give the result soon
perrymanku
21st June 2012, 16:14
Hi,
i converted the mkv but the location i gave to save it their is no file, where is the file, no errors flagged up
help please
Trayman
21st June 2012, 16:18
@perrymanku Have you tried searching for it ?
//Trayman
Ryushin
21st June 2012, 17:04
@Ryushin
try Hybrid
btw how do you intend to watch your movies?
On a TV. ;)
Right now just through the Samsung LED TV's that we have now. Hoping to build a sound system next year or the next. I looked at recent stereo receivers and I can't find one that can decode AAC 5.1. I'm sure they do exist, just probably at a much higher price then I was looking at.
Atak_Snajpera
21st June 2012, 18:35
i would just build some cheap htpc with amd trinity and xmbc installed. in this case you don't need any external decoders.
perrymanku
21st June 2012, 20:56
@Trayman
Yes cannot find it
I basically want to compress the mkv i have on my hard disk. i have used ripbot twice today and each time it says is successful but no output file
Ryushin
22nd June 2012, 01:43
i would just build some cheap htpc with amd trinity and xmbc installed. in this case you don't need any external decoders.
I have several myth boxes around and it can do the conversion without a problem. I just wanted it to output through dlna directly through the TV then through to the receiver.
So, since I'm going to AC3 now. What do recommend. 320AAC to 640AC3 or 448AC3. I don't know if 320AAC actually contains more detail then 640AC3.
Trayman
22nd June 2012, 04:21
@perrymanku Please describe your steps so we can see if we can reproduce the problem or see if you do anything wrong.
//Trayman
defalopii
22nd June 2012, 07:41
Updated EncodingClient and EncodingServer
http://www.mediafire.com/?5tdkdukadoyz8cs
Added: DE mode will now also work with password protected sharing enabled. Just save your user name and password in EncodingClient.ini
This new update doesnt work on Windows Server 2003
Its make my server freeze
My system has update all software to the newest version
Also has installed this as ur suggestion
http://msdn.microsoft.com/en-us/netframework/aa569263.aspx
and this http://www.microsoft.com/en-us/download/details.aspx?id=5555
Atak_Snajpera
22nd June 2012, 09:42
So, since I'm going to AC3 now. What do recommend. 320AAC to 640AC3 or 448AC3. I don't know if 320AAC actually contains more detail then 640AC3.
640kbps AAC
Atak_Snajpera
22nd June 2012, 09:45
This new update doesnt work on Windows Server 2003
Its make my server freeze
My system has update all software to the newest version
Also has installed this as ur suggestion
http://msdn.microsoft.com/en-us/netframework/aa569263.aspx
and this http://www.microsoft.com/en-us/download/details.aspx?id=5555
something like this
http://forum.doom9.org/showthread.php?p=1578510#post1578510
http://forum.doom9.org/showthread.php?p=1578678#post1578678
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.