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

rlev11
26th February 2024, 14:39
How does one change the strength of MDegrain in batch mode?

While you can choose the mode in the batch window using the CPU Denoise drop down, you can't choose the level like you can for a single job. This is where a custom script comes in real handy.

To make the script, open up one of the jobs in the batch as a single item. Then in the AviSynth window, choose the CPU Denoise mode and level you want to use and hit "Edit Script"

Copy the Denoise section which will look like this for Mdegrain3 strength 200
#Denoise
Loadplugin("C:\PathToRipbot\Ripbot\Tools\AviSynth plugins\mvtools\mvtools2.dll")
super=MSuper(video,pel=2)
fv1=MAnalyse(super,isb=false,delta=1,overlap=4)
bv1=MAnalyse(super,isb=true,delta=1,overlap=4)
fv2=MAnalyse(super,isb=false,delta=2,overlap=4)
bv2=MAnalyse(super,isb=true,delta=2,overlap=4)
fv3=MAnalyse(super,isb=false,delta=3,overlap=4)
bv3=MAnalyse(super,isb=true,delta=3,overlap=4)
video=MDegrain3(video,super,bv1,fv1,bv2,fv2,bv3,fv3,thSAD=200)

Paste that into notepad and save the file into the Ripbot folder under
Tools\AviSynth plugins\Scripts\Custom

as whatever name you want , and change the file extension from .txt to .avs

I have custom scripts for all different levels of degraining along with other things

Now when you load up your batch jobs, In the Custom script drop down that should now show up, setup everything else the way you need it, choose your custom script, and start. All the jobs in that que will use that level of degraining

valnar
26th February 2024, 14:42
That's what I needed. Thanks!

Guest
26th February 2024, 14:48
That's what I needed. Thanks!

You weren't specific enough in your first post, but yeah, what rlev11 said.

Custom scripts are the way to get more out of the app, that's for sure.

But MDegrain is no match for what you can do with SMDegrain.

valnar
26th February 2024, 14:52
You weren't specific enough in your first post, but yeah, what rlev11 said.

Custom scripts are the way to get more out of the app, that's for sure.

But MDegrain is no match for what you can do with SMDegrain.

I don't see that listed in Ripbot?

Guest
26th February 2024, 15:01
I don't see that listed in Ripbot?

Exactly !!

rlev11
26th February 2024, 15:10
Back a couple years ago user Pauly Dunne did some work to integrate SMdegrain into Ripbot which you use with custom scripts. he has since gone dormant, not even sure if the download for it still is active. He had a PD-lite version that you could download and with a couple of scripts integrate SMdegrain functionality into Ripbot. SMdegrain is what I exclusively use since then. I found in my testing that it gave as good or better quality with a significant increase in encoding speed (I encode everything into 10bit x265), like 30-40% speed increase. It also allows some more powerful manipulations of the encodes, but I basically just use it as a mdegrain replacement. I have custom scripts setup for the different strengths of degraining I want and just use them.

Guest
27th February 2024, 01:46
Back a couple years ago user Pauly Dunne did some work to integrate SMdegrain into Ripbot which you use with custom scripts. he has since gone dormant, not even sure if the download for it still is active.

Dormant, you say.....

I exclusively use the RipBot PD builds, and it's currently @ build 7.5, updated a week ago.

You just need to know where to look :p

Some might say, "hidden in plain sight".

Oh look, now there's 7.6 :)

valnar
29th February 2024, 15:08
I'm using batch mode on an episodic Blu-ray disc (ripped with MakeMKV) and I have the transcoding down to a science except for one thing. I set Ripbot to only include English subtitles and it correctly parses out the 3 English subtitles from the 20 or so.

English SRT
English SRT (SDH)
English PGS

When I edit the job in batch mode before starting, Ripbot selects the last subtitle (PGS) to be the default one. I want the first one. It doesn't take me more than a few minutes to correct each job, but it would be nice if Ripbot selected the SRT instead. Can this be specified in an INI somewhere?

rlev11
29th February 2024, 22:46
Not sure if this helps or not, or if it will make a difference, but something to check.
If you open up the mkv in mkvtollnix gui, it should show which subtitle is set as the default track. If it is not the one you want, try changing it in mkvtoolnix to the one you want and see if that makes a difference. Not sure if it will, but worth a try as I'm not sure what the program logic is doing as far as ordering multiple tracks by default. Do you really need 3 different subtitle tracks?? you can unselect the ones you don't need and only enable the srt in mkvtollix and save it. My usual flow is to create the mkv, then strip out everything but what I need in mkvtoolnix, then run it through ripbot. I have never really worked with subtitles in ripbot other than rendering directly into the mkv any "forced" subs

valnar
29th February 2024, 22:57
I have all the subtitles I want. I can strip them or select which one I want in the batch window before it all starts (which is what I do). I was just hoping there was a way to change the logic that makes it prefer one subtitle over another. I end up using MKVToolnix afterwards to clean up track descriptions.

rlev11
1st March 2024, 03:24
Correct, you can choose what you want to include in the MakeMKV rip, but it is not always easy to know exactly which ones to include (like forced subs). there can be multiple English subs or (especially) forced subs entries on a disk. Sometimes on the forced subs, I'll have to mux out a couple different subs in mkvtoolnix and look at them in subtitle Edit to make sure i have the correct track to include in the transcode

Guest
1st March 2024, 03:58
Correct, you can choose what you want to include in the MakeMKV rip, but it is not always easy to know exactly which ones to include (like forced subs). there can be multiple English subs or (especially) forced subs entries on a disk. Sometimes on the forced subs, I'll have to mux out a couple different subs in mkvtoolnix and look at them in subtitle Edit to make sure i have the correct track to include in the transcode

OK, I guess it depends also on how well MakeMKV ID's each subtitle track.

With the test I just did, there was only 2 English sub's, full & forced.

But the MKVToolNix option is still a very good one, and it's generally pretty good at ID'ing the subs.

Also, gMKVExtractGUI is very good for all this, too (but only on mkv's obviously)

Doesn't Subtitle Edit have the option to process sub's directly from a disk ?? (probably not if it's protected, tho)

valnar
1st March 2024, 14:36
I'm aware of other tools that can do what I want, I was simply asking if there was a setting within Ripbot to do it. Whenever I use a piece of software such as this (or Handbrake, Staxrip, etc), and it makes decisions on its own, I question whether that is something you can control. Thanks.

slalom
1st March 2024, 20:32
Play the video to see the subs, and edit the job to select the ones you want, so easy!

valnar
1st March 2024, 20:47
Play the video to see the subs, and edit the job to select the ones you want, so easy!

Yes that's what I do. I change all the jobs in the batch screen from sub 3 to sub 1, one at a time. What I want to know is why it selects the last sub and how to change that. If it can't be done then so be it, but that's why I asked.

It is my intention to keep all 3 subs. I just want the first one to be the default. There are 176 episodes so the less manual clicking the better. This is the last thing that needs to be changed manually.

Atak_Snajpera
2nd March 2024, 01:01
I will see what can be done...
Btw. You want specific subtitles file to be set as default ,right?

Guest
2nd March 2024, 01:27
I will see what can be done...
Btw. You want specific subtitles file to be set as default ,right?

Like this, I would suggest:-

https://forum.doom9.org/showthread.php?p=1998399#post1998399

So are subtitles sorted by size or alphabetically in the "code" ?

Atak_Snajpera
2nd March 2024, 01:33
I was thinking about some keyword. If it Has specified by user text then set IT as default.

valnar
2nd March 2024, 01:42
I will see what can be done...
Btw. You want specific subtitles file to be set as default ,right?

Yes. Or position if there is more than one. Maybe settable via the INI?

My case, it's all 7 seasons of STTNG. Keeping all English subs means
SRT
SRT SDH
PGS

I want to keep them all. Why not. It's going to take me weeks to do it all anyway, so do it right. Using a light MDegrain is a killer, but necessary.

Guest
4th March 2024, 06:41
...Using a light MDegrain is a killer, but necessary.

So just out of interest's sake, what type of PC are you running ??

Of course power is king, with video encoding.

Do only have one ?

Do you use Distributed Encoding (DE) ??

You CAN use it (DE) on only one PC, in some circumstances it will increase the encoding speed/process, as well as a couple of other benefits to just using the "normal" single way.

valnar
4th March 2024, 15:28
So just out of interest's sake, what type of PC are you running ??

I have a 9th gen Intel i7-9700 (Coffee Lake) and 13th gen Intel i5-13500 (Raptor Lake). I don't use DE because I just have both boxes processing different seasons. Obviously the latter one finishes first. ;)

Separate topic: Somebody may want to let VideoHelp (https://www.videohelp.com/software/RipBot264) know that this program isn't discontinued. I think they grab the status from the first post of this thread.

Guest
5th March 2024, 00:56
I have a 9th gen Intel i7-9700 (Coffee Lake) and 13th gen Intel i5-13500 (Raptor Lake). I don't use DE because I just have both boxes processing different seasons. Obviously the latter one finishes first. ;)

Well, that's certainly using what you've got to good advantage :)

So when you're encoding, do both systems run the CPU at or close to 100% ?

As I mentioned before, you can use DE on a single PC, and there are a few advantages to doing so.

A lot more info is shown of the encoding process, all the "behind the scenes" info & processes, and you can actually stop an encode at basically any time, and 9 out of 10 times, it will resume right where you left off (to the nearest completed chunk, at least), very handy if you have a long movie to encode, and you don't want the PC running "forever".

And you can also "tweak" some encoder settings to get even more performance out of the process. :)

Separate topic: Somebody may want to let VideoHelp (https://www.videohelp.com/software/RipBot264) know that this program isn't discontinued. I think they grab the status from the first post of this thread.

That IS interesting..however, it's partially correct, as the dev doesn't update the info on page 1, and there hasn't really been a huge upgrade in quite some time, it's mainly small fixes & adjustments.

RipBot264 has so much more potential, but we've got what we've got.

And that's why I use the Pauly Dunne builds.

valnar
5th March 2024, 14:35
Well, that's certainly using what you've got to good advantage :)

So when you're encoding, do both systems run the CPU at or close to 100% ?

As I mentioned before, you can use DE on a single PC, and there are a few advantages to doing so.

Yeah both are pretty much 100%. I never setup DE before, and just starting using Ripbot because Handbrake was pissing me off with limitations, mainly how it can't add SRT subtitles unmangled. I looked for a how-to on Ripbot DE but couldn't find it, but admit I didn't read through all 1000 pages of this thread. I just bought the Raptor Lake computer last week to assist me with this, and it can be used for other things afterwards - new Home server.


That IS interesting..however, it's partially correct, as the dev doesn't update the info on page 1, and there hasn't really been a huge upgrade in quite some time, it's mainly small fixes & adjustments.

We still get auto-updates though right? A reason to let VideoHelp know is so that people don't think it's discontinued. It would be great if we could download 1.27.1 without updating from 1.26.0

avinewbie
6th March 2024, 11:06
U can try this:

https://www.youtube.com/watch?v=tftERYq94GE

good luck

Guest
6th March 2024, 11:12
U can try this:

https://www.youtube.com/watch?v=tftERYq94GE

good luck

Well done, that's the one I have, it's also included in the PD package :)

And here's another helpful "tut on Utube", lol

https://www.youtube.com/watch?v=vh7fFjb0obg

Jake802
6th March 2024, 21:30
I am trying to import an m2ts stream to convert to AVCHD and when I go to import it shows No Audio or anything when I close those boxes it says Demuxing Error. Any ideas as to what I am doing wrong? The Stream plays fine. Thanks

Ryushin
8th March 2024, 01:00
Hi Atak,

If you are going to look at subtitles that would be great. I would be nice to have the subs automatically sorted by size and display the size of the subs. I also have been having a problem with MakeMKV extracting the subs and the forced sub from the disc but not flagging the forced sub. I'm wondering if you can add a check that if a sub is 5% smaller than the other subs, to flag an alert or something in the Edit Job settings of a possible force sub. This may be getting too detailed but it can't hurt to ask.

But having the subs sorted by size (smaller to bigger) and displaying the size in the subtitle list will help a lot in pinpointing forced subs that are not configured as forced.

Thanks again for keeping RipBot running and maintaining it. Still use it almost every day..... probably for more than a decade now. LOL

Oh, and a little plug to add smdegrain to replace mdegrain2 in a future build

Edit: Just looked up my first post on this thread, over 12 years ago. Ripbot is still going strong!

valnar
8th March 2024, 16:11
I will see what can be done...
Btw. You want specific subtitles file to be set as default ,right?

Hi Atak. Was there a recent update that addressed it? I'm halfway through a show (after stopping, starting Ripbot for any updates) and now my seasons are selecting the first subtitle in batch mode, instead of the last one. That's wonderful, but I'm not sure how it happened.

slalom
8th March 2024, 21:11
Hi Atak,

If you are going to look at subtitles that would be great. I would be nice to have the subs automatically sorted by size and display the size of the subs. I also have been having a problem with MakeMKV extracting the subs and the forced sub from the disc but not flagging the forced sub. I'm wondering if you can add a check that if a sub is 5% smaller than the other subs, to flag an alert or something in the Edit Job settings of a possible force sub. This may be getting too detailed but it can't hurt to ask.

But having the subs sorted by size (smaller to bigger) and displaying the size in the subtitle list will help a lot in pinpointing forced subs that are not configured as forced.

Thanks again for keeping RipBot running and maintaining it. Still use it almost every day..... probably for more than a decade now. LOL

Oh, and a little plug to add smdegrain to replace mdegrain2 in a future build

Edit: Just looked up my first post on this thread, over 12 years ago. Ripbot is still going strong!
Why don't you look the temp folder?

Atak_Snajpera
8th March 2024, 23:15
Hi Atak. Was there a recent update that addressed it? I'm halfway through a show (after stopping, starting Ripbot for any updates) and now my seasons are selecting the first subtitle in batch mode, instead of the last one. That's wonderful, but I'm not sure how it happened.

No. I will start some coding tomorrow.

Guest
10th March 2024, 05:11
No. I will start some coding tomorrow.

It would be greatly appreciated if, while you're doing some coding, that you do something about Dolby Vision support.

With DV becoming increasingly more common & popular, it would be an awesome addition.

The only way that RB currently supports DV, is if you extract the RPU info from the DV you're wanting to process with RB, and inject it back using x265, during the encoding process.

If this isn't done, then ANY DV enabled video, will lose than it, once RB is complete. :(

As the ONLY container option available for x265 with RB is .mkv.

Some TV's won't play DV mkv's, they need to be mp4, but not any mp4...there are 2 different "type's" of MP4muxer, and one works on older TV's, and the other is suitable for newer TV's (which probably makes it seem too complicated).

Had to ask.

As for subtitles, they can be easily added or removed, outside of RB, but if you use the Segment feature, then you need to make sure that you have the subtitles that you want, BEFORE segmenting (preferably).

As for the Segment editing feature, I have only just started using this on a regular basis, and it's awesome, matching the cut video, audio & subs all at once :) Nicely done
Just a hint, if you're segmenting a 4K clip, resize it back to 1080p (temporarily), as MPC-HC does NOT play 4K footage without a lot of stalls & delays :(, once the cuts have been made, then resize back to 4K, and preferably don't use too many other filters on the first segmented run, it can havoc with the final encode.

Ryushin
10th March 2024, 22:48
Hi Atak,

Yea, Dolby Vision is coming on more than half of the 4K discs now. My standard method is to use MakeMKV to create the mkv file, I use the DDVT Tool:
https://forum.doom9.org/showthread.php?t=183479

Extract the Dolby Vision RPU.bin (crop using the DDVT Tool, using your code BTW) and save it.

Use RibBot to read in and dumux the disc, create my 4K encoded file that is cropped. Then I use DDVT Tool to Inject the RPU.bin file that was created from the original disc MakeMKV file into the RipBot created file. It works. Quite a few extra steps. This could get fairly complicate, but you've done your magic before.

Though, I'd rather see SMDegrain added to RipBot and replace MDegrain2. At this point, there is no comparison between the two and I exclusively use SMDegrain.

If the output is HD or DVD, I use Topaz Video AI to upscale to 4K if it was HD or to HD if it was DVD. Unbelievable quality, defies explanation.

Guest
11th March 2024, 00:36
IMHO, (H being humble) DoVi_Scripts is way superior to DDVT.

Extract the RPU from the source, inject it back with RB, using a fairly simple x265 command, less steps.

As for SMDegrain, I'd put money on it never being a legitimate feature in RB.

There is ONLY one way to have that feature !!!

legend
11th March 2024, 07:06
Is Ripbot support NVEnc ?

Guest
11th March 2024, 07:32
Is Ripbot support NVEnc ?

No, unfortunately, and probably never will :(

legend
11th March 2024, 09:16
@Atak_Snajpera

Any chance to add NVEnc facility on next update ?

Guest
11th March 2024, 10:22
@Atak_Snajpera

Any chance to add NVEnc facility on next update ?

I should have added that this feature has been asked for, countless times, over the years, and it's met with basically a hard NO !!

I'd love to be proven wrong, but I doubt it. :(

archiel
11th March 2024, 11:31
IMHO, (H being humble) DoVi_Scripts is way superior to DDVT.

Extract the RPU from the source, inject it back with RB, using a fairly simple x265 command, less steps.

As for SMDegrain, I'd put money on it never being a legitimate feature in RB.

There is ONLY one way to have that feature !!!

Although I have used RB for a while for lower resolutions, I am very new to 4k and have a few questions you may be able to help with.

DV & HDR10+: I watch most content on a Samsung TV, which means it cannot decode DV and for level 5 DV, the content is unwatchable. I have noticed that more recent releases tend to be level 7 or higher, which at least gives HDR10 compatibility, so on the assumption that I will (someday) have a non-Samsung device I am retaining DV (8.1) using DDVT and where the source is HDR10+, adding DV.

The process using DDVT is quick and easy, using context menus to export before RB, context menus on the output and remux with MKVToolNix. I note your view that 'DoVi_Scripts is way superior' so could you set out what the actual steps would be or point to an article or other source that provides this?

Denoise: I had not given this any attention on lower resolution sources, but I can see that some 4K material has what looks like a fine mesh layer over the picture - is this what is meant by noise and is this what MDegrain, SMDegrain are designed to deal with? I also note that where there is this 'mesh layer' output file sizes for a given CRF tend to be very much larger.

SMDegrain: I had tried using MDegrain with RB, but the estimated process time jumped from an estimated 4 hours to nearer 24 hours. Is SMDegain that much faster and if so how can I use it? I can see from earlier posts that @Atak_Snajpera is not looking to incorporate it and that while Pauly Dunne has done this - I assume that this is what 'There is ONLY one way to have that feature' is intended refer to - I cannot see how / where to access Ripbot PD. I have seen some cryptic comments but I got nowhere with these. Could you, or someone give some less cryptic, more direct help.

many thanks, Archiel

Guest
11th March 2024, 12:16
many thanks, Archiel

I will send you a PM, soon....

Ryushin
11th March 2024, 14:37
Hi Atak,

Just wanting to let you know there is still a bug with adding covers in batch mode as they are not attached in the Job. Thanks.

archiel
11th March 2024, 15:16
I will send you a PM, soon....

Received with thanks and (I think) responded - not showing in my outbox, so if nothing showing I will re-compose and re-send.

Guest
11th March 2024, 16:14
Received with thanks and (I think) responded - not showing in my outbox, so if nothing showing I will re-compose and re-send.

It's all good... you're welcome.
Good luck.

archiel
11th March 2024, 20:27
I want to run some tests on what this does and am starting with a noisy 34GB 2 hour 4k movie (mkv). My PC has an X670E chipset, Ryzen 9 7950 CPU and 64 GB RAM.

Running RB standard, HEVC, 10bit, CRF 24, this will take around 5 hours. Adding Mdegrain 2 will push this out to around 18 hours. In both cases CPU utilisation is 75-80%.

If I test with SMDegrain (SMD M MED using RB PD) then the time is still estimating 18 hours BUT CPU utilisation has dropped to 12-14%. Is this expected and is there anything I can do to boost CPU utilisation (and reduce the time)?

rlev11
11th March 2024, 22:24
First off make sure since you are using a 16 core cpu, when doing 4k you HAVE to knock down the processor or the performance will fall off a cliff. This can be done 2 ways. Only use 12 of the 16 cores by using the affinity mask setting. Add "/affinity 3FFC3FFC" to the command line to start Ripbot. The more preferred way now I believe and what I use is to use the following in the encoding server command line. The avisynth-prefetch-threads cannot be more that 12 for 4k encoding. add "/avisynth-prefetch-threads 12 /x264-threads 32 /x265-threads 32" to the command line.

Only using 12-14% seems really strange to me. Are you looking at the perfomance in the encoding server window, or looking at it in task manager?

To fully max out your CPU, you may have to use distributed encoding and fire up 2 separate servers. using these commands will start up 2 servers using different ports

encodingserver /port 1000 /priority normal /restart-if-no-progress /avisynth-prefetch-threads 12 /x264-threads 16 /x265-threads 16
encodingserver /port 2000 /priority normal /restart-if-no-progress /avisynth-prefetch-threads 12 /x264-threads 16 /x265-threads 16

And I have found that SMdegrain will give a performance bump in FPS anywhere between 30-80% compared to the equivalent amount of degraining using just Mdegrain

rlev11
11th March 2024, 23:12
Also make sure if you are using distributed encoding for the first time and using Win11, that you leave the Encoding Server window(s) on the desktop. DO NOT minimize them to the tray. Doing so can cause some stability issues like random hangs (or it used to, I haven't tried minimizing them for quite a while??)

Guest
11th March 2024, 23:39
I'm currently using this

encodingserver /port 1000 /priority normal /restart-if-no-progress /avisynth-prefetch-threads 12 /x264-threads 32 /x265-threads 32
encodingserver /port 2000 /priority normal /restart-if-no-progress /avisynth-prefetch-threads 12 /x264-threads 32 /x265-threads 32

Also, setting the "Limit to following filters only" on the Settings/Main page, needs to be unchecked.

Does archiel run a LAN (network) for DE ?? I know it can be run on a single PC, but that's a slightly different setup.

Welcome to the wonderful world of 16C Ryzen's.

rlev11
11th March 2024, 23:53
I'm currently using this

encodingserver /port 1000 /priority normal /restart-if-no-progress /avisynth-prefetch-threads 12 /x264-threads 32 /x265-threads 32
encodingserver /port 2000 /priority normal /restart-if-no-progress /avisynth-prefetch-threads 12 /x264-threads 32 /x265-threads 32

Also, setting the "Limit to following filters only" on the Settings /Main page, needs to be unchecked.

Does archiel run a LAN (network) for DE ?? I know it can be run on a single PC, but that's a slightly different setup.

Welcome to the wonderful world of 16C Ryzen's.

Interesting, I will have to try the 264 and 265 threads at 32 (or full thread count) on the dual servers ones I use. Someone a while ago when we were talking about fixing 4k encodes was using half thread count on a dual server setup. I use half thread count on the machines I run dual servers on (2- 5950x and a 7900x) and full thread count on the servers I run in single mode. I would run dual on another 5950 and my main computer which is a 7950x, but I am maxed out on the 16 servers at the moment.

Guest
12th March 2024, 00:04
Interesting, I will have to try the 264 and 265 threads at 32 (or full thread count) on the dual servers ones I use. Someone a while ago when we were talking about fixing 4k encodes was using half thread count on a dual server setup. I use half thread count on the machines I run dual servers on (2- 5950x and a 7900x) and full thread count on the servers I run in single mode. I would run dual on another 5950 and my main computer which is a 7950x, but I am maxed out on the 16 servers at the moment.

Are you running this:-

Also, setting the "Limit to following filters only" on the Settings/Main page, needs to be unchecked.

I rarely use x264, so that setting is probably not needed at all.

rlev11
12th March 2024, 01:55
"Also, setting the "Limit to following filters only" on the Settings/Main page, needs to be unchecked. "

Yes, one of the first things I needed to do when I switched to smdegrain. Only other thing i have to do on the servers is run just the Libfftw3f-3 .dll script to load them, then the servers worked with smdegrain as well.
My thinking is that for the encoding server switches, no matter what the processor, set avisynth-prefetch-threads to number of actual cores with a maximum of 12 if using it for 4k. Setting it to full physical core count (above 12) seems to give a little better FPS on 1080p and below, but the difference is not that big of a difference to keep switching it depending on resolution. Then set the x264/x265 number to total threads available. Found Default settings doesn't always grab the correct parameters needed, so I just hardcode the startup parameters depending on what cpu I am using.
I just added an i7-14700 (8p and 12e cores) to the farm, and setting it to 12 prefetch and 28 x264/265 seems to be the sweet spot performance wise for everything.

Guest
12th March 2024, 02:48
Nice lot of useful info there, let's hope that archiel & other PD/SMDegrain users take note !!! (also note that the Libfftw3f-3.dll script is included in package)

So a change to the "blue team".