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

soneca
22nd August 2017, 23:55
Atak, in any future version could come back with the option(.ini) to minimize to the taskbar?
For the tray it is annoying to check the tempo of the encode unless the status was shown when the cursor is on top.

Shrekage
23rd August 2017, 15:48
Is there any way to have the encoding client shut down the servers, without shutting down the client? I am running a client that is NOT encoding, and I wish that machine not to shut down, but have the servers shut down when encoding finished

byteshare
23rd August 2017, 16:37
@MAX9
No. Normal non anamorphic resolutions get --sar 1:1. (=no scaling during decoding). Only 1440x1080 gets --sar 4:3 (~1.3333)
Sorry, I don't think I was clear. I was implying for situations that are not 4:3, 1:1, 16:9, such as when you crop.

Atak_Snajpera
23rd August 2017, 16:57
Croping does not change anything in this case. Still --sar 1:1 will be used.

slalom
23rd August 2017, 19:35
Is there any way to have the encoding client shut down the servers, without shutting down the client? I am running a client that is NOT encoding, and I wish that machine not to shut down, but have the servers shut down when encoding finished
You can choose the pcs that will shut down, and those who won't

slalom
23rd August 2017, 21:43
@Atak

After one major update (can't remember which) when the main PC freezes, or restarts, generally everything unexpected happens

when I restart the program it doesn't see the finished chunks in temp folder to continue from that point, and restarts the job, massive waste of time

LazyNcoder
24th August 2017, 10:20
Hi,

Something weird is happening to me. Since the last update, if I choose in AviSynth to resize the content to HD-Ready, the "info.txt" file in the job directory will be deleted. and I'll get the following error:


---------------------------
Application Error
---------------------------
Exception EFOpenError in module EncodingClient.exe at 0002418E.

Cannot open file "E:\Temp\RipBot264temp\job1\info.txt". The system cannot find the file specified.


---------------------------
OK
---------------------------


If I change it back to no resize, the file will be created and everything is fine.

Atak_Snajpera
24th August 2017, 10:36
Most likely result of buggy ResampleMT plugin. Make sure that you have video=Spline36Resize() in your script instead of video=Spline36ResizeMT()

Shrekage
24th August 2017, 23:06
can you adjust the encoding client windows to show 16 rows instead of 14?

Shrekage
30th August 2017, 16:26
Is there any way to increase the CPU utilization of the encoding process when using the denoise option MDegrain (SLOW) seems like it is slow because it is not multi-threaded. (on that machine, even with DE enabled and all 16 encoders targeted to that machine, only about 60% utilization occurs...)

https://forum.doom9.org/attachment.php?attachmentid=16043&stc=1&d=1504106664

Viper714
31st August 2017, 01:42
Add --opencl-bin %TEMP%\x264_lookahead.clbin to your encoding profile

http://i.cubeupload.com/6pASEP.png

This command should tell x264 encoder to create .clbin file locally on each PC working in DE mode.

Snajpera, sorry for the late response. Been traveling a lot. So when I place that command in the encoding settings:
http://i361.photobucket.com/albums/oo54/pcubillos/Issues/EncSettings.jpg
So when I start the encoding process all the server start and stop, start and stop, repeatedly. Here is the error that I get at the encoding server level/window:
http://i361.photobucket.com/albums/oo54/pcubillos/Issues/EncError.jpg

If I remove the command, everything works find except for the "OpenCL: unable to open clbin file for write" error as before.

Now on a different note, this OpenCL command or option is to force the encoder to use the graphic Processor as opposed to the CPU or is it for denoise only? Sorry for the noob question...

Atak_Snajpera
31st August 2017, 10:39
1) make sure that all your pcs use updated EncodingServer.exe (version 1.7.3)
2) remove --opencl-bin %TEMP\.... command from profile. Since last update this command is automatically added.

Now on a different note, this OpenCL command or option is to force the encoder to use the graphic Processor as opposed to the CPU or is it for denoise only? Sorry for the noob question...
lookahead task in x264 is calculated on GPU so this means more CPU cycles for other tasks.

Viper714
1st September 2017, 07:19
1) make sure that all your pcs use updated EncodingServer.exe (version 1.7.3)
So to verify what version I have, I right click and do properties on the file. Under details I show file version 1.7.2.0.
I ran the updater and it still shows the same version. In reviewing the updater log, that files was not replaced or included in the update.
Next I downloaded the latest version of ripbot264 from the first posting. I extracted the files and copied the "encoding server.exe" file over. Under details I show file version 1.7.1.0. ( that's not good).

Can you please confirm where I can download it? I think I may have missed something...

2) remove --opencl-bin %TEMP\.... command from profile. Since last update this command is automatically added.
Done!!

lookahead task in x264 is calculated on GPU so this means more CPU cycles for other tasks.
Thanks!!!

guest
1st September 2017, 10:33
@ Viper714,

I recently checked my version the same why you have, and after the latest auto updates, I DO have v1.7.3.0 !!!

Maybe you could try downloading the .7z of 1.20.0 version of Ripbot, then run the auto update from that, and it should get ALL the updates since that build (that's what I recently did, seems to be working OK).

Cheers

dvdboy
1st September 2017, 13:00
Apologies if this has already been covered, I've tried searching the thread but haven't found any relevant posts.

I'm looking at AMD's Threadripper, and as I understand it, the likes of x264 / x265 won't fully use the CPU usage when running on a single 'job'.

Is it possible with Ripbot to 'distribute encode' a file on a single machine, so spawn 4 encoding jobs and each job in parallel encodes 25% of a file and stitches them back together? Is there a guide, or some documentation that someone can point me at?

Many Thanks

Atak_Snajpera
1st September 2017, 13:07
Apologies if this has already been covered, I've tried searching the thread but haven't found any relevant posts.

I'm looking at AMD's Threadripper, and as I understand it, the likes of x264 / x265 won't fully use the CPU usage when running on a single 'job'.

Is it possible with Ripbot to 'distribute encode' a file on a single machine, so spawn 4 encoding jobs and each job in parallel encodes 25% of a file and stitches them back together? Is there a guide, or some documentation that someone can point me at?

Many Thanks

Activate distributed encoding mode with 2-3 servers.
https://www.youtube.com/watch?v=b-BICnj62iE&feature=youtu.be

Viper714
1st September 2017, 14:32
@ Viper714,
Maybe you could try downloading the .7z of 1.20.0 version of Ripbot, then run the auto update from that, and it should get ALL the updates since that build (that's what I recently did, seems to be working OK).
Cheers

Burt,
That did it!! Thanks for the recommendation. :D

howzz
2nd September 2017, 03:09
i apologize in advance. but i searched for the keyword "FFAudio Source: No Audio Track Found" and could not get and hits on this problem. Ripbot has always worked for me, but recently, not sure if it's some of the new releases, i am not getting this error message (see attachment), when i load a mkv movie for conversion. i am on the latest 1.20 version of ripbot.

my workflow video source is always H264, and audio input is always losless DTS-HD or TrueHD. it only started recently.

what do i do. i tried updating Haali, but i already have the latest version. help!:(

Atak_Snajpera
2nd September 2017, 12:03
howzz you will have to send me some sample.

jandor
2nd September 2017, 15:45
Hi, Atak
The RipBot264 is excellent, as always.
And I really enjoyed the latest version.
But I've felt the lack of an activation button or a checkbox for anamorphic mode.
Mainly for Custom Sizes.
In order to optimize from 4:3 to 16:9 television format or Aspect ratio.
SD-NTSC 720x480 [1,33:1] ... It is anamorphic, but I want to have the option to work with higher Resolutions.

Encoding settings -> AviSynth Filters -> Size -> Custom (anamorphic)????

Example:
https://s26.postimg.org/5hti9eyi1/anamorphic.png

Pardon, if that has been previously reported. Thanks!

Atak_Snajpera
2nd September 2017, 16:01
Are you upscaling from 720x480 to 1080x720?

jandor
2nd September 2017, 16:05
Are you upscaling from 720x480 to 1080x720?


Yes! Playback becomes much more comfortable for Full HD TV.
Only in this case (DVD video), more than that (1080x720) would not be necessary.

I edited the previous post.

Atak_Snajpera
2nd September 2017, 16:22
Why don't you let TV to do upscaling on fly? Currently you are only increasing bitrate and encoding time for no extra detail during playback.

jandor
2nd September 2017, 17:04
Why don't you let TV to do upscaling on fly? Currently you are only increasing bitrate and encoding time for no extra detail during playback.

I understand you, but I was looking for the optimization of the anamorphic way, because it would already be automated from the origin.
If RipBot allows me to, I accept the risk of more time and larger file size.

Just an option to "force the anamorphic"... something like: "Use when necessary".

Thank you for your attention.

dvdboy
2nd September 2017, 18:31
Activate distributed encoding mode with 2-3 servers.
https://www.youtube.com/watch?v=b-BICnj62iE&feature=youtu.be

Amazing! Thankyou so much!

howzz
3rd September 2017, 20:44
howzz you will have to send me some sample.

which nifty little software can i use to create a clip for you. :p

Atak_Snajpera
4th September 2017, 18:34
Dgsplit

howzz
4th September 2017, 18:49
i think DGSplit's site is down or something. both DOOM9's portal and sofpedia portal points to the same neuron2.net website that has no download link but ads.

oh well... i'll use Handbrake in the meantime for those problematic titles. thanks

sneaker_ger
4th September 2017, 18:59
New URL:
http://rationalqm.us/dgsplit/dgsplit12.zip
http://rationalqm.us/

jandor
6th September 2017, 17:32
File m2v + ac3 does not allow automatic cutting (Crop Automatically), and freezes the RipBot. No support for M2V?
I need to use the ImagoMPEG-Muxer (https://www.videohelp.com/software/ImagoMPEG-Muxer) application and transform the m2v + ac3 to VOB.

https://s26.postimg.org/h68f3wjvt/crop.jpg


Thanks!

Big Vern
6th September 2017, 17:56
Hello. Not used ripbot in a while, quite a while in fact and have ran into a problem.

I have all the necessary additional tools installed, haali, avsynth, etc. When I load a file into ripbot, it takes ages to demux, even though I have 3 HDs. Once the file is finally demuxed, ripbot just sits there with the, "please wait, gathering information" message, and nothing happens at all. I have to abort the process.

I am running:
Ryzen 8 core 1700@3.70ghz, no overclocking.
16gig DDR4 3600mhz.
Windows Pro 64bit.

Regards....

jandor
6th September 2017, 19:09
The RipBot, by means of the PgcDemux, among other tools, already works very well with DVD files and practically excludes the incidence of delay.
But when we use a unique VOB file of unknown origin, then we often come across a delay. This way we can facilitate the encoding of RipBot.
For this particular case I tested many tools, and this was the safest process.
After that this VOB file will marry well with the RipBot.

Procedures (Mux/Demux - no encoding and no compress): Image1 (https://s26.postimg.org/iukxrxxgp/Re_Jig.png) - Image2 (https://s26.postimg.org/di0orjyy1/Imago.png)

byteshare
7th September 2017, 16:27
I have all the necessary additional tools installed, haali, avsynth, etc. When I load a file into ripbot, it takes ages to demux, even though I have 3 HDs. Once the file is finally demuxed, ripbot just sits there with the, "please wait, gathering information" message, and nothing happens at all. I have to abort the process.
Regards....

Are you using batch mode? If so try doing the video in question with just the add button (not batch mode) and see if you get more detail. I have to do this sometimes.

Asmeralde
7th September 2017, 20:54
Hello

I've run into an odd thing on two different PCs running windows 10

- Setup a job
- Enable distributed encoding
- Check that ripbot264temp is properly shared
- Start job

When I click start job the network share of ripbot264temp is removed and ripbot264 fails at indexing the file.

Now If I'm quick and manage to reshare the ripbot264temp directory while ripbot is copying tools, it will proceed to encode in a normal way right until the next item in the queue and the share will be removed again automatically.

I've tried searching the thread but I haven't found anything that could help me.

Does anyone have any idea what's going on?


Hello. First of all thank you. I use ripbot264 for 8 years now. Now I pass the upper step using distributed encoding but i have exactly the same problem as the one indicated above. Do you have a solution for this problem? Thank you.

PS : Using ripbot264 1.20 . The issue appears with non-English versions of Windows. Tested on 3 new Windows install. The shared folder problem is not on the English windows...

Atak_Snajpera
9th September 2017, 18:25
PS : Using ripbot264 1.20 . The issue appears with non-English versions of Windows. Tested on 3 new Windows install. The shared folder problem is not on the English windows...

I've installed Windows 7 Ultimate with added Korean Language (as hardcore test ;) and my script works fine
http://i.cubeupload.com/4yOVqK.png

Please run this script as Administrator and show we what you get.
https://www.mediafire.com/file/b9sk9a09v2k1d9j/ShareFolder.cmd

Asmeralde
9th September 2017, 19:51
Please run this script as Administrator and show we what you get.
https://www.mediafire.com/file/b9sk9a09v2k1d9j/ShareFolder.cmd


C:\WINDOWS\system32>set MySid=S-1-1-0

C:\WINDOWS\system32>for /F "delims= " %a in ('"wmic path win32_account where SID='S-1-1-0' get name"') do (if not "%a" == "Name" (
set myvar=%a
goto :loop_end
) )

C:\WINDOWS\system32>(if not "Name" == "Name" (
set myvar=Name
goto :loop_end
) )

C:\WINDOWS\system32>(if not "Tout" == "Name" (
set myvar=Tout
goto :loop_end
) )

C:\WINDOWS\system32>net share RipBot264temp /DELETE /Y
RipBot264temp a été supprimé.


C:\WINDOWS\system32>net share RipBot264temp="C:\Temp\RipBot264temp" /GRANT:Tout,FULL
L’erreur système 1332 s’est produite.

Le mappage entre les noms de compte et les ID de sécurité n’a pas été effectué.


C:\WINDOWS\system32>icacls "C:\Temp\RipBot264temp" /T /C /Q /Grant:R *S-1-1-0:(OI)(CI)F
337 fichiers correctement traités*; échec du traitement de 0 fichiers

C:\WINDOWS\system32>icacls "C:\Temp\RipBot264temp" /T /C /Q /inheritance:e
337 fichiers correctement traités*; échec du traitement de 0 fichiers

C:\WINDOWS\system32>pause
Appuyez sur une touche pour continuer...

Im using french Windows.
It works using this command
C:\WINDOWS\system32>net share Ripbot264temp=C:\Temp\ripbot264temp /grant:"tout le monde",FULL
Ripbot264temp a été partagé.

If no Quotation marks it doesnt work....
But every new file in my batch project i need to execute again & again this command.
Ps : Tout le monde=Everyone

Atak_Snajpera
10th September 2017, 19:15
I think I have a working script. I've tested on french version of win10 and folder was shared correctly.
Please just test this on your machine. Copy all to notepad and save as ShareFolder.cmd

set MySid=S-1-1-0
for /f "delims='' skip=1" %%a in ('"wmic path win32_account where SID='%MySid%' get name"') do (

set myvar=%%a
goto :loop_end
)
)
:loop_end

call :Trim myvar %myvar%
call :Share

:Trim
SetLocal EnableDelayedExpansion
set params=%*
for /f "tokens=1*" %%a in ("!Params!") do EndLocal & set %1=%%b
exit /b

:Share
net share RipBot264temp /DELETE /Y
net share RipBot264temp="C:\Temp\RipBot264temp" /GRANT:"%myvar%",FULL
icacls "C:\Temp\RipBot264temp" /T /C /Q /Grant:R *%MySid%:(OI)(CI)F
icacls "C:\Temp\RipBot264temp" /T /C /Q /inheritance:e
pause

stax76
10th September 2017, 20:20
I've installed Windows 7 Ultimate with added Korean Language (as hardcore test and my script works fine

Did you only add the language or change the locale? You can see the current CP by entering chcp enter, for Korea it's probably CP 949. Don't try unicode in batch in Win 7, it's broken, on Win 10 it works.

Asmeralde
10th September 2017, 20:52
I think I have a working script. I've tested on french version of win10 and folder was shared correctly.
Please just test this on your machine. Copy all to notepad and save as ShareFolder.cmd


It works, however when I run distributed encoding, file sharing disappears. I need to restart the cmd during "copying file shared folder".

Atak_Snajpera
10th September 2017, 20:54
It works, however when I run distributed encoding, file sharing disappears. I need to restart the cmd during "copying file shared folder".

Do not worry it will be fixed in next version soon.

Asmeralde
10th September 2017, 21:02
Thank you very much for your help.

george84
12th September 2017, 15:14
Is there an official statement to the use of Avisynth+? Rather by chance I found a checkbox in settings "Avisynth+ MT". In forum I found no docu for this.

I really need the high bit depth and REC.2020 support, so I installed Avisynth+. On Add of avs I get error messages:

avs2pipemod.exe doesn't work anymore
ffprobe.exe doesn't work anymore
ffmpeg.exe doesn't work anymore

However my "old" avs are still added and correctly encoded by RipBot264 1.20, even if with some avs there appears an error message while encoding.

I assume RipBot distribution doesn't have Avisynth? Please clarify.

avs2pipemod.exe doesn't work anymore
avs2yuv.exe doesn't work anymore

skylinekiller
13th September 2017, 12:59
I have 2 questions regarding hardcoding subtitles from .mkv to .mp4.

1) is there a way to change the font type and size for the subtitles? I would like it to be "Univers CW 45 Light" and size "41"
2) Are there any plans to have the hardcoded subtitles feature available in Batch mode without having to edit each file? I wish it could allow you to select Subtitle 1 of subtitle 2, etc, and then use that selection for all the file in batch. In my particular case, Narcos and Game of Thrones only had 1 subtitle and it was only the Forced for foreign speaking parts. It would be a great feature if you could select it similar to how the audio is selected.

slalom
13th September 2017, 16:38
@Atak

Every time I change the audio from dts-hd to the dts file I get the error

list index out of bounds (2)

That happens on every job I tried, something to do with today's update?

Yesterday was ok

Atak_Snajpera
13th September 2017, 16:41
Every time I change the audio from dts-hd to the dts file I get the error
How do you change audio from dts-hd to dts?

1) is there a way to change the font type and size for the subtitles? I would like it to be "Univers CW 45 Light" and size "41"
Tools\AviSynth plugins\VSFilter\Default.style

byteshare
13th September 2017, 17:42
Having an issue with 64bit AVISynth and the most recent update.
I'm on Encoding Server v1.8.0.0
AViSynth+ .01 (r2508, MT, i386)

The problem is I know that I installed both the 64bit and 32bit versions and followed the update steps for r2508MT 64bit.
RipBot is still defaulting to 32bit.

I tried installing just the 64bit but then RipBot won't start.

-I bring up the 32/64bit stuff because avs2yuv.exe starts and then my encode stalls at "starting..." when the 2GB limit is hit.

-Not user if related, but I've noticed when the MT value in the setting is 0 (auto detect), I get Import("E:\!0-Trans\!2Tools\RipBot264v1.20.0\Tools\AviSynth plugins\Scripts\MTmodes.avs")
#PREFETCH_LIMIT=2/8/10 for different videos in the queue, and not a consistent value.

I've noticed I get this error sometimes and not others:
List Index out of bounds (5)

I was getting it sometimes when turning off MT and Turning on MT when the auto refresh was happening after playing settings.

--Should say when MT is off I don't get close to the 2GB limit and encoding works fine.--

slalom
13th September 2017, 17:44
How do you change audio from dts-hd to dts?
Add audio file to ts-muxer
select downconvert dts-hd to dts

It's been working like this for years

Atak_Snajpera
13th September 2017, 19:13
RipBot is still defaulting to 32bit.
Because all plugins are still 32bit.

I bring up the 32/64bit stuff because avs2yuv.exe starts and then my encode stalls at "starting..." when the 2GB limit is hit.
You will have to reduce prefech limit significantly because it looks like you are using some very demanding filters.

-Not user if related, but I've noticed when the MT value in the setting is 0 (auto detect), I get Import("E:\!0-Trans\!2Tools\RipBot264v1.20.0\Tools\AviSynth plugins\Scripts\MTmodes.avs")
#PREFETCH_LIMIT=2/8/10 for different videos in the queue, and not a consistent value.

Formula looks like this
PREFETCH_LIMIT:=RoundToEven(1000000/(FrameWidth*FrameHeight)*16)

With active MDegrain2 denoiser memory consumption should be always below 1GiB regardless of the frame size.

skylinekiller
13th September 2017, 20:21
I have 2 questions regarding hardcoding subtitles from .mkv to .mp4.

1) is there a way to change the font type and size for the subtitles? I would like it to be "Univers CW 45 Light" and size "41"
2) Are there any plans to have the hardcoded subtitles feature available in Batch mode without having to edit each file? I wish it could allow you to select Subtitle 1 of subtitle 2, etc, and then use that selection for all the file in batch. In my particular case, Narcos and Game of Thrones only had 1 subtitle and it was only the Forced for foreign speaking parts. It would be a great feature if you could select it similar to how the audio is selected.

I have another question, it appears hardcoded didn't work in batch mode even when I edited each one. Aparrently, this only allowed me to select the subtitle and didn't burn it into the picture https://imgur.com/a/ZbJAd

Atak_Snajpera
13th September 2017, 20:26
Currently it only works if subtitle has the same name as video file.

for example:
X:\Movie.mkv
X:\Movie.srt