View Full Version : RipBot264 v1.18.3 - Simple and easy to use GUI -> IPOD . PSP . CONSOLES . BLURAY
Ryushin
17th February 2021, 22:01
I have been "playing" around with E-AC3 for that last couple of days, and have stumbled across several app's that can convert to this format.
Of course they're all based on FFMPEG (which RB uses), so it should be pretty straight forward to have this as part of the audio options.
Like converting TrueHD, and FLAC to E-AC3.
Even tho FFMPEG can't yet utilize 7.1, most TV's only run up to 5.1, so that's 2 channels not required.
I did a test with Handbrake to convert THD 7.1 to E-AC3 5.1 at the same bitrate of 1536K, and it worked just fine, and Handbrake is FFMPEG based !!!
Also, there is a reasonably simple way of converting with eac3to, as well, and RipBot uses that.
So if this was added to RipBot, it would be nice to be able to choose up to 1536K, or 1509K, and not be limited to the 640K of AC3.
Thanks for testing this. RB uses 320K for AAC, which should be equivalent to 640K AC3. Using E-AC3 640k would be like 1280K AC3. There are diminishing returns with higher bit rates that we won't be able to hear and it becomes a placebo effect at some point. I'm not sure we will be able to hear anything better at E-AC3 320K compared to E-AC3 640K.
What I would like to see is some kind of tool that can convert TrueHD+Atmos to E-AC3+Atmos but I don't see any free tools available to do that.
guest
18th February 2021, 00:43
Thanks for testing this. RB uses 320K for AAC, which should be equivalent to 640K AC3. Using E-AC3 640k would be like 1280K AC3. There are diminishing returns with higher bit rates that we won't be able to hear and it becomes a placebo effect at some point. I'm not sure we will be able to hear anything better at E-AC3 320K compared to E-AC3 640K.
What I would like to see is some kind of tool that can convert TrueHD+Atmos to E-AC3+Atmos but I don't see any free tools available to do that.
Hi,
I had 3 different conversions of a THD track that I then mkvtoolnix'ed back together, with the movie the THD track was from, for an "ear test".
2 @ 1536K, one done by Handbrake and the other by eac3to,
and 1 @ 640K done a slightly different way, with eac3to.
There where subtle difference's in their structure, according to Mediainfo.
But I have to say, with my HT setup & my ear, the 1536K's sounded better.
I noticed that RipBot recognises E-AC3 audio, it just can't convert anything to E-AC3, yet....
Atak_Snajpera
18th February 2021, 00:54
But I have to say, with my HT setup & my ear, the 1536K's sounded better.
I doubt that you can even hear anything above 15khz at your age. That kind of tests should be done by young people in early 20s.
guest
18th February 2021, 01:36
I doubt that you can even hear anything above 15khz at your age. That kind of tests should be done by young people in early 20s.
Come on, that's not a very nice thing to say...how old do you think I am ??
You're probably right, but it DID sound better !!!!!
Atak_Snajpera
18th February 2021, 12:07
That's a scientific fact. Most adults above age 30 do not hear any sounds above 16khz. No need to be offended.
chainring
18th February 2021, 17:13
@Atak,
Pauly is talking about the bitrate, not the upper frequency. Your point still stands though.
Having E-AC-3 conversion might be nice, if only for the possibility of Atmos. Is that possible with FFMPEG?
FYI, I read an article about some guys from a stereo magazine or something like that who went to Dolby Labs and got to go into Dolby's test room. It was setup with very nice equipment and also a computer driven ABX setup. Results: 640 Kbps AC-3 couldn't be picked out from higher bitrate samples. So, before deciding on a bitrate, do a proper blind test.
guest
19th February 2021, 00:47
@Atak,
Pauly is talking about the bitrate, not the upper frequency. Your point still stands though.
Having E-AC-3 conversion might be nice, if only for the possibility of Atmos. Is that possible with FFMPEG?
FYI, I read an article about some guys from a stereo magazine or something like that who went to Dolby Labs and got to go into Dolby's test room. It was setup with very nice equipment and also a computer driven ABX setup. Results: 640 Kbps AC-3 couldn't be picked out from higher bitrate samples. So, before deciding on a bitrate, do a proper blind test.
Thanks chainring :)
Pauly is talking about the bitrate, not the upper frequency.
Yes, I was...
Your point still stands though.
Yes, it does...
Having E-AC-3 conversion might be nice, if only for the possibility of Atmos.
Yes, it would, and it would save a lot of time, not having to use separate apps to do it.
Is that possible with FFMPEG?
Yes, that's how it's done :-
1 example:-
https://forum.doom9.org/showthread.php?p=1929204#post1929204
another example:-
https://forum.doom9.org/showthread.php?p=1936226#post1936226
FuzzyNutz
25th February 2021, 21:25
are back channels mixed in when a 7.1 audio source is re-encoded to 5.1?
guest
26th February 2021, 04:22
are back channels mixed in when a 7.1 audio source is re-encoded to 5.1?
Hey Fuzzy, this might answer your question, it's a little bit old, but I'm sure the same applies.
There's even a couple of comments from "our fearless leader", Atak !!!
https://forum.videohelp.com/threads/333743-Aac-7-1
FuzzyNutz
26th February 2021, 04:43
Hey Fuzzy, this might answer your question, it's a little bit old, but I'm sure the same applies.
There's even a couple of comments from "our fearless leader", Atak !!!
https://forum.videohelp.com/threads/333743-Aac-7-1
That discussion does not cover how RipBot264 deals with 7.1 to 5.1.
guest
26th February 2021, 05:20
That discussion does not cover how RipBot264 deals with 7.1 to 5.1.
No, you're right, but I did say "this might answer your question".
As RB uses FFMPEG, it would probably be the same, ONLY Atak can answer, for sure.
If you don't want to down mix 7.1, just use X Copy for the audio, OR mux it in later with MkvToolNix.
FuzzyNutz
28th February 2021, 20:48
RB's default is to convert dts-ma and trueHD to wave. When the end result is to be AC3 or AAC, is there any advantage to the default wave conversion or am I better off demuxing the dts-ma and trueHD?
guest
1st March 2021, 01:15
RB's default is to convert dts-ma and trueHD to wave. When the end result is to be AC3 or AAC, is there any advantage to the default wave conversion or am I better off demuxing the dts-ma and trueHD?
Again, ONLY Atak can answer that...
However, how are you processing your movie files ??
Are they ripped disc's, downloaded .iso's, .mkv's or .mp4's ??
I think it depends on your process to whether RB converts to .wav.
I recall that it might convert to .wav if it's a ripped disc, but if it's already an .mkv / .mp4 you can choose X Copy for the audio, and it will retain original spec's.
If RB doesn't do what you want, you need to have a plan b, and that just might be demuxing / converting the audio to the type you want, then muxing it back in after RB's done what you want to the video.
With my 4K encodes, I ONLY process the video thru RB, and mux back the audio & subtitles with MKVToolNix.
Sorry to be the only one answering your questions....nobody else is !!!
Ryushin
4th March 2021, 14:11
Not sure if there was an update to bdsup2sub++ that causes it to consume almost all memory which causes all applications to be killed or it almost consumes all memory and it does eventually complete, but the subfile is has a zero size. I'm burning in subtitles for my mobile versions.
Is it still necessary to convert sup to sub to burn in the subtitles. I've had issues with color conversion between the two when burning 10bit color.
https://i.postimg.cc/ZvqM99kZ/RB-Subtitles-Memory-Usage.png (https://postimg.cc/ZvqM99kZ)
Ryushin
4th March 2021, 16:57
Used BDSup2Sub.jar to convert sup to sub and it worked fine. Here is a link to the problem subtitle:
https://cloud.chrisdos.com/index.php/s/dsB4zrik8HFKd2N
So I've encountered about a dozen of these bad forced subtitles created from MakeMKV in the Game of Thrones. I think something might have been wrong with MakeMKV in creating these forced subtitle files. Using the BDSup2Sub.jar file and using the original full subtitle file and then just extracting the forced subs out of it into an sub file seems to work most of the time, but I had a stuck sub (never went away) and a missing sub. I tried doing the same thing with bdsup2sub++ and it created the appropriate forced subtitles.
I think this is an outlier issue Atak and I wouldn't spend any time on it. I'm just going to manually use bdsup2sub++ to created a forced subtitle file from the full subtitles file.
guest
5th March 2021, 13:24
Used BDSup2Sub.jar to convert sup to sub and it worked fine. Here is a link to the problem subtitle:
https://cloud.chrisdos.com/index.php/s/dsB4zrik8HFKd2N
So I've encountered about a dozen of these bad forced subtitles created from MakeMKV in the Game of Thrones. I think something might have been wrong with MakeMKV in creating these forced subtitle files. Using the BDSup2Sub.jar file and using the original full subtitle file and then just extracting the forced subs out of it into an sub file seems to work most of the time, but I had a stuck sub (never went away) and a missing sub. I tried doing the same thing with bdsup2sub++ and it created the appropriate forced subtitles.
I think this is an outlier issue Atak and I wouldn't spend any time on it. I'm just going to manually use bdsup2sub++ to created a forced subtitle file from the full subtitles file.
Hi Ryushin, there haven't been ANY updates, and the bdsup2sub in RB is pretty dated.
Have you had a look here :- https://www.videohelp.com/software/BDSup2Sub
You might have to find another process.
Ryushin
5th March 2021, 19:15
Hi Ryushin, there haven't been ANY updates, and the bdsup2sub in RB is pretty dated.
Have you had a look here :- https://www.videohelp.com/software/BDSup2Sub
You might have to find another process.
Yea, that is an older version than what is included in RB. RB has moved to a standalone executable so Java is no longer needed.
I'd like to see RB remove the need to convert sup to sub for the burning in of subtitles.
guest
6th March 2021, 00:28
Yea, that is an older version than what is included in RB. RB has moved to a standalone executable so Java is no longer needed.
I'd like to see RB remove the need to convert sup to sub for the burning in of subtitles.
Yes, unfortunately I saw that it was older :(, and that's all there is.
So you must enable the conversion in "Setting's" to do this...what happens if you don't ??
Yes, I think there's a LOT of stuff that could be changed in RB, it's still got a fair bit of "legacy" type stuff from the "early day's", that's basically redundant or inaccessible.
I have to use convert ALL my subtitles to .srt.
So I have a whole extra process to go thru. (please don't suggest using some streaming app).
I watch all my movies off a USB stick, direct into the TV.
Ryushin
6th March 2021, 01:37
Yes, unfortunately I saw that it was older :(, and that's all there is.
So you must enable the conversion in "Setting's" to do this...what happens if you don't ??
Yes, I think there's a LOT of stuff that could be changed in RB, it's still got a fair bit of "legacy" type stuff from the "early day's", that's basically redundant or inaccessible.
I have to use convert ALL my subtitles to .srt.
So I have a whole extra process to go thru. (please don't suggest using some streaming app).
I watch all my movies off a USB stick, direct into the TV.
The conversion from sup to sub is done regardless of the "Convert Blu-ray to DVD Format". I don't have that checked.
I do convert my foreign movies subtitles to .ass format and I push the subs into the black bars. Though with HDR you don't burn them into the bottom bar as it changes the lighting for the scene. Otherwise, my subs are what come on the disc.
You can watch all your movies on a Nvidia Shield using Kodi or Plex. I have them all on my NAS and I watch them over my network. Not sure if it makes any difference watching from a filesystem on a USB stick or a network file system with the files residing on a NAS. NFS or SMB.
guest
6th March 2021, 09:51
Originally stated by Pauly Dunne
(please don't suggest using some streaming app).
You can watch all your movies on a Nvidia Shield using Kodi or Plex. I have them all on my NAS and I watch them over my network. Not sure if it makes any difference watching from a filesystem on a USB stick or a network file system with the files residing on a NAS. NFS or SMB.
C'mon Ryushin, I have no interest in having to run a pc or a server so I can watch movies, for me, it's just a waste of electricity. !!
I thought if anyone could relate to that, it would be you. :)
The conversion from sup to sub is done regardless of the "Convert Blu-ray to DVD Format". I don't have that checked.
Well, why is that option available, then ???
I do convert my foreign movies subtitles to .ass format and I push the subs into the black bars. Though with HDR you don't burn them into the bottom bar as it changes the lighting for the scene. Otherwise, my subs are what come on the disc.
Sounds like you go thru a lot more processes with subtitles, than I do :(, and I don't "burn" mine in, they are generally a separate file, named identical to the movie, and the TV's software uses that, IF I enable subtitles, or I'll mux them with MkvToolNix (I don't think that's considered as being burned in, does it ??)
Each to their own, I guess. :)
Cheers
Ryushin
6th March 2021, 15:08
C'mon Ryushin, I have no interest in having to run a pc or a server so I can watch movies, for me, it's just a waste of electricity. !!
Well, why is that option available, then ???
Sounds like you go thru a lot more processes with subtitles, than I do :(, and I don't "burn" mine in, they are generally a separate file, named identical to the movie, and the TV's software uses that, IF I enable subtitles, or I'll mux them with MkvToolNix (I don't think that's considered as being burned in, does it ??)
Cheers
My server that has 36 drives in it does far more than just Plex. Firewall, DNS, email, web, security system, monitoring, etc. It the server that I run for my business and yes, it's always on.
Yes, muxing the subtitles in is not burning them into the video itself. I mux them in myself for my home theater files, but I burn them in for my streaming and mobile size versions.
As for electricity, there are little nas servers that spin the drives down when not in use and they only use 10-15 watts of power when idle.
slalom
6th March 2021, 22:23
Not sure if there was an update to bdsup2sub++ that causes it to consume almost all memory which causes all applications to be killed or it almost consumes all memory and it does eventually complete, but the subfile is has a zero size. I'm burning in subtitles for my mobile versions.
Have you tried Kodi on them?
guest
7th March 2021, 07:53
My server that has 36 drives in it does far more than just Plex. Firewall, DNS, email, web, security system, monitoring, etc. It the server that I run for my business and yes, it's always on.
Yes, muxing the subtitles in is not burning them into the video itself. I mux them in myself for my home theater files, but I burn them in for my streaming and mobile size versions.
As for electricity, there are little nas servers that spin the drives down when not in use and they only use 10-15 watts of power when idle.
Well, there you go, if it's always on, then for sure, it's a great setup.
However, I just couldn't do that !!!
I haven't got, nor planning to get a small NAS box.
You see, I download stuff on my laptop, and then simply copy to a USB stick, then watch on the TV.
If I had another system, then it would be more complicated, I'd still download on the laptop, copy to USB stick, then paste into NAS, then "stream" that to the TV, and to be honest, I haven't really got a WiFi network, other than the WiFi modem/router I use for my internet connection. And then there's the possibility of buffering...just don't need that.
I do have a fairly good LAN network, but I don't want cables all over the place, as the laptop is in completely different part of the house..I guess I could setup a "Powerline" line network....
Anyway, I'm happy with my process, that's the main thing.
misagh72
7th March 2021, 09:25
Hi Atak
Can u add NVEnc x264 or x265 to ripbot?
https://github.com/rigaya/NVEnc
Atak_Snajpera
7th March 2021, 14:07
Hi Atak
Can u add NVEnc x264 or x265 to ripbot?
https://github.com/rigaya/NVEnc
?????
ReinerSchweinlin
8th March 2021, 08:15
I assume he wants nvencc added as AVC and HEVC Encoders ;)
@misagh72
Not likely that this will be happening :) I remember asking the same question a long time ago, there were good reasons why itīs not going to happen... Although recent HW Encoders on Nvidia Cards catched up a little in terms of quality, Software Encoders still are way ahead. controll over what the encoder actually does is more limited than with x265/264. Bframe support emerged with GEN20 RTX Cards (All Turing except 1650, which has the Volta Encoder with no b-frames), which is good...
mainconcept wrapped ffmpeg and rate control around the nvencc encoders (hybrid encoder for rtx by mainconcept, which seems to be what adobe has licenced), this implemeneatation could be interesting.. but its not free..
Since the hardware encoders are fast already, there is not much point in distributing the workload over several machines (although the slim and nice interface of ripbot certainly would be nice)...
If you want to go for HW-Encoding, get a Turing (Ampere is the same in that regard) card, use hybrid, as encoder, staxrip or whatever you like that uses nvencc on one machine, I easily get fps of several hundred with some machines. If you even use the decoders and hw-filters, a very small CPU will do, too...
LigH
8th March 2021, 11:23
@misagh72:
Nvidia GPU chipset compatibility provided, NVEnc may be able to encode H.264 video, but it is not the x264 encoder (which does not use Nvidia GPU features at all).
Nvidia GPU chipset compatibility provided, NVEnc may be able to encode H.265 video, but it is not the x265 encoder (which does not use Nvidia GPU features at all).
FuzzyNutz
10th March 2021, 02:27
My client pc's can access RB's temp folder that's on my host pc via windows explorer, yet their EncodingServer windows all show "unable to open input file".
RB and all supporting software is installed on all pc's. I start ES manually on clients and then run RB only on host. No encoding process occurs. Results are same when firewall and virus protection are turned off.
Do I need to configure my router?
Do I need static IP's?
Is there a step by step guide? If not, why?
Are there any negative aspects of DE?
guest
10th March 2021, 05:22
My client pc's can access RB's temp folder that's on my host pc via windows explorer, yet their EncodingServer windows all show "unable to open input file".
RB and all supporting software is installed on all pc's. I start ES manually on clients and then run RB only on host. No encoding process occurs. Results are same when firewall and virus protection are turned off.
Do I need to configure my router?
Do I need static IP's?
Is there a step by step guide? If not, why?
Are there any negative aspects of DE?
See if this helps :-
https://forum.doom9.org/showthread.php?p=1935949#post1935949
and maybe a couple of posts prior to that one.
FuzzyNutz
10th March 2021, 08:08
how do i set up distributed encoding?
Ryushin
10th March 2021, 14:16
Have you tried Kodi on them?
I afraid I don't understand. I'm trying to create the files using RB. The sub file as not being converted correctly with bdsup2sub++. It would consume all memory and just crash, or it would consume 12+GB of memory and finish but it would be an empty file. Kodi really has no bearing yet since I did not have a video file to play.
slalom
11th March 2021, 09:15
Install Kodi for mobile devices
I never convert subs
FuzzyNutz
11th March 2021, 21:23
how do i set up distributed encoding?
Hello! Anyone?
Atak_Snajpera
12th March 2021, 00:22
Hello! Anyone?
Open manually //[your_host_pc]/ripbot264temp/chunks/1.avs in mpc-hc on not working pc. I suspect some error from avisynth.
FuzzyNutz
12th March 2021, 06:47
please add a gpu denoise option that's ~1/2 of KNLMeansCL1.
FuzzyNutz
12th March 2021, 07:25
hevc encodes seem marginally less detailed than avc at the same crf. is it common to up the quality, (lower the crf #) for hevc (vs. avc)?
perhaps crf 18 for hevc vs 20 for avc.
LigH
12th March 2021, 08:29
hevc encodes seem marginally less detailed than avc at the same crf. is it common to up the quality, (lower the crf #) for hevc (vs. avc)?
perhaps crf 18 for hevc vs 20 for avc.
It is a known different behaviour, more apparent in lower resolutions; HEVC is more often used for HD resolutions where it has advantages over AVC, and loss of detail is less apparent.
There are strategies to reduce the loss, the most radical is disabling SAO, others are related to tuning psycho-visual features.
_
Regarding your encoding issue: Do you even have AviSynth installed and working on the remote PC where the conversion shall run?
FuzzyNutz
12th March 2021, 08:54
It is a known different behaviour, more apparent in lower resolutions; HEVC is more often used for HD resolutions where it has advantages over AVC, and loss of detail is less apparent.
There are strategies to reduce the loss, the most radical is disabling SAO, others are related to tuning psycho-visual features.
_
Regarding your encoding issue: Do you even have AviSynth installed and working on the remote PC where the conversion shall run?
disabling SAO?
RB and supporting software are installed on all computers.
host pc has DE on and IP addresses. mac addresses auto-populated. not sure if DE on/off and settings matter on non-host computers.
i start EncodingServer on the non host computers and then start an RB job on the host. DE seems to be in a connection loop; jumping between encoding and idle with no progress.
FuzzyNutz
12th March 2021, 09:36
how can i reduce the cpu loads on some clients until i improve the cooling?
guest
12th March 2021, 09:47
please add a gpu denoise option that's ~1/2 of KNLMeansCL1.
I doubt that you can half it.
Setting #1 is:- video=KNLMeansCL(video,d=0, a=2, s=4, h=4
Setting #3 is:- video=KNLMeansCL(video,d=1, a=2, s=4, h=4
Setting #5 is :- video=KNLMeansCL(video,d=2, a=2, s=4, h=4
the ONLY change seems to be the "d" value, so if you know how to half "0", go right ahead, and I doubt that you could use -1.
Try MDeGrain's instead
guest
12th March 2021, 09:49
DE is working. i had avisynth+ 3.7.0 vs. 2.6.0. on the non-host computers. switching to 2.6.0. got things working.
how can i reduce the cpu loads on some clients until i improve the cooling?
So you got it working...
Why didn't you update the "non-host's" to 3.7.0 ??
The only way to reduce the load is to reduce the servers enabled, or don't use them at all, until you get the cooling sussed !!!!
LigH
12th March 2021, 09:51
disabling SAO?
Sample Adaptive Offset loopfilter (https://x265.readthedocs.io/en/master/threading.html?highlight=sao#sao) ... has been mocked as "Smooth All Out" in earlier versions of the x265 encoder development. Current versions have several options to tune, limit, and even disable its use.
It is useful for the efficiency of FullHD and UHD resolution encodes. But its detail loss can become more obvious when you upscale the encodes of lower resolutions.
FuzzyNutz
12th March 2021, 09:59
Sample Adaptive Offset loopfilter (https://x265.readthedocs.io/en/master/threading.html?highlight=sao#sao) ... has been mocked as "Smooth All Out" in earlier versions of the x265 encoder development. Current versions have several options to tune, limit, and even disable its use.
It is useful for the efficiency of FullHD and UHD resolution encodes. But its detail loss can become more obvious when you upscale the encodes of lower resolutions.
how might SAO be tweaked applicable to RB?
ReinerSchweinlin
12th March 2021, 11:05
Copy Video Stream Option?
I just ran across a situation where it would be convinient to leave the video stream as it is and just recode the audio streams and remuxing the subtitles for a couple of the files being processed. Is there a "copy video" option? I thught I once did see one, but now I canīt find it.
FuzzyNutz
12th March 2021, 11:18
Copy Video Stream Option?
I just ran across a situation where it would be convinient to leave the video stream as it is and just recode the audio streams and remuxing the subtitles for a couple of the files being processed. Is there a "copy video" option? I thught I once did see one, but now I canīt find it.
double clicking the "jobXX_EncodeAudio1/2/3.cmd file(s) (within the applicable RipBot264temp job folder) manually launches the audio encodes. the desired tracks can be combined using mkvtoolnix or the likes.
cypher007
12th March 2021, 12:26
i have an i5 10th gen and an Nvidia 1650 GPU.
im not after outright speed but more quality. currently im using CPU for 4K HDR encodes. im wondering if i should be using some sort of combination of GPU and CPU or will i loose quality?
FuzzyNutz
12th March 2021, 14:16
The only way to reduce the load is to reduce the servers enabled, or don't use them at all, until you get the cooling sussed !!!!
windows control panel / power options / advanced settings / maximum processor state, gives per-client cpu control.
guest
13th March 2021, 01:21
Copy Video Stream Option?
I just ran across a situation where it would be convenient to leave the video stream as it is and just recode the audio streams and remuxing the subtitles for a couple of the files being processed. Is there a "copy video" option? I thought I once did see one, but now I canīt find it.
I just did a little "test", and it seems that you have to be using either .ts, or .m2ts files to have the "X.X Copy Stream" video option appear.
FuzzyNutz
13th March 2021, 04:55
what does "reconnect" and "suspend jobless server" do?
Atak_Snajpera
13th March 2021, 12:42
IT does what it's says on the tin
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.