WorBry
26th April 2015, 03:41
I'm in the process of encoding a number of edited AVCHD videos from a Canon camcorder to x264 for Blu-ray. I'm going to be sending the files to someone else for BDMV authoring and burning to disc and need to be confident that there won't be issues.
The original 1080/30PF MTS clips were transcoded, as progressive, to a lossless YV12 intermediate (MagicYUV) for editing, with smart rendering (in Corel Video Pro x7), and I'm using MeGUI for the x264 encoding.
So far, I've been using the following command line:
program --level 4.1 --bluray-compat --preset slow --tune film --crf 18.0 --keyint 30
--open-gop --slices 4 --vbv-bufsize 30000 --vbv-maxrate 40000 --fake-interlaced --colorprim bt709
--transfer bt709 --colormatrix bt709 --sar 1:1 --output "output" "input"
...with the understanding that --fake-interlaced is required for 1080/30p, as per:
http://www.x264bluray.com/home/1080i-p
This forum post (from 2010) however states that --pic-struct is also needed when --fake-interlaced is used.
http://forum.doom9.org/showthread.php?t=154533&highlight=fake_interlaced
If that's (still) the case I would have thought that force pic_struct would be automatically co-selected when Fake Interlaced is selected in the MeGUI x264 configuration dialogue, which it isn't.
So, is adding --pic-struct still advisable ?
Cheers.
The original 1080/30PF MTS clips were transcoded, as progressive, to a lossless YV12 intermediate (MagicYUV) for editing, with smart rendering (in Corel Video Pro x7), and I'm using MeGUI for the x264 encoding.
So far, I've been using the following command line:
program --level 4.1 --bluray-compat --preset slow --tune film --crf 18.0 --keyint 30
--open-gop --slices 4 --vbv-bufsize 30000 --vbv-maxrate 40000 --fake-interlaced --colorprim bt709
--transfer bt709 --colormatrix bt709 --sar 1:1 --output "output" "input"
...with the understanding that --fake-interlaced is required for 1080/30p, as per:
http://www.x264bluray.com/home/1080i-p
This forum post (from 2010) however states that --pic-struct is also needed when --fake-interlaced is used.
http://forum.doom9.org/showthread.php?t=154533&highlight=fake_interlaced
If that's (still) the case I would have thought that force pic_struct would be automatically co-selected when Fake Interlaced is selected in the MeGUI x264 configuration dialogue, which it isn't.
So, is adding --pic-struct still advisable ?
Cheers.