Log in

View Full Version : RipBot264 v1.18.3 - Simple and easy to use GUI -> IPOD . PSP . CONSOLES . BLURAY


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 [272] 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429

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)