Log in

View Full Version : Ripping Bluray, sanity check of my settings and process


tickled_pink
19th December 2011, 22:31
This is my first post and this forum and it's members are simply amazing! Warning, I'm a noob.

That being said here is what I feel comfortable in calling "my method". Please let me know if there is something majorly wrong with it or steps I could take to make the process more efficient.

Output: 720p mkv
Goal: Faithful reproduction of the original bluray.
MeGUI is my primary frontend.

1 - Currently I use eac3to to mux video from .m2ts to .mkv and tsmuxer to extract the audio and subtitles.

2 - Create a sample using AviSynth selectrangeevery(8000,480). 6000 if the movie is less than 2 hours. This gives me an idea of the projected bitrate and will determine what CRF to select. I find CRF 18-20 to be my sweet spot and the higher the projected bitrate the higher the CRF I select.

x264 settings:
--High@4.1 --preset slow --tune --crf 18-20

I don't feel comfortable yet making changes to Rate Control and Analysis settings. Based on the limited samples I've produced I'm happy pretty happy with the results.

AviSynth filters - I truly don't know where to begin or if I even need to. As I said earlier my goal is a faithful reproduction of the original Bluray and I'm not size restricted.
Are there inherent flaws with Bluray (VC1/AVC) or x264 that certain filters or types of filters are good at reducing?

amtm
19th December 2011, 22:40
Why don't you just use eac3to to demux the audio and subtitles? And why remux to mkv? x264 can read the m2ts directly. Even in AviSynth you can use the m2ts directly.

Atak_Snajpera
19th December 2011, 22:42
why don't you just use ripbot?

amtm
19th December 2011, 22:43
why don't you just use ripbot?

Because his workflow is pretty simplistic and probably doesn't need it?

tickled_pink
19th December 2011, 22:47
Why don't you just use eac3to to demux the audio and subtitles? And why remux to mkv? x264 can read the m2ts directly. Even in AviSynth you can use the m2ts directly.

I'm actually using "Eac3to and More GUI by Yraen" and use the batch feature. I read somewhere that Eac3to had issues with .sup (might be misinfo?) so I just do it from the TsMuxer tab included with the GUI.

amtm
19th December 2011, 22:49
I'm actually using "Eac3to and More GUI by Yraen" and use the batch feature. I read somewhere that Eac3to had issues with .sup (might be misinfo?) so I just do it from the TsMuxer tab included with the GUI.

Oh okay I was assuming you were doing it in two steps which would be a lot of wasted time. Is there any reason you need to remux the video, though? You can just feed x264 the m2ts file directly or use something like DGNVDecode or ffmpegsource as an AviSynth source filter. You can save yourself the unneeded extra time of remuxing the file for no real gain.

amtm
19th December 2011, 22:53
I read somewhere that Eac3to had issues with .sup (might be misinfo?)

Where? If that were true someone would have long ago reported it and gotten madshi to fix it. I haven't seen a single issue with SUP files using eac3to ever.

tickled_pink
19th December 2011, 23:14
You can just feed x264 the m2ts file directly or use something like DGNVDecode or ffmpegsource as an AviSynth source filter. You can save yourself the unneeded extra time of remuxing the file for no real gain.

Awesome, I'll look into it thank you! I figured I was missing something with this step. Guess I wasn't asking the search engine the right question ;)

Where? If that were true someone would have long ago reported it and gotten madshi to fix it. I haven't seen a single issue with SUP files using eac3to ever.

Can't recall where I saw it but I had a feeling the claim was unfounded. Sorry for the noise.

amtm
19th December 2011, 23:32
You're welcome. Time and hard drive space is always limited so the less remuxing, etc. in your workflow the better. :-)

Audionut
20th December 2011, 02:46
why don't you just use ripbot?

Personally, I would find it a whole lot better if devs could provide some useful reasons as to why (to use it), rather then just spam their software in threads.