colinhunt
25th November 2014, 18:18
Hello gents,
I hope someone here can help me with this. I'm having trouble creating Blu-ray compatible .264 streams with x264(-64.exe). The resulting disc plays nicely on software players and on every standalone player I tested it on - except on PlayStation 3 and 4. On those playback stutters and jerks, like the stream is missing half its frames.
My source is a 1080p/24.00fps ProRes 4:2:2 file. Here's the pass 1 command line I used:
x264-64 --demuxer lavf --fps 24 --bluray-compat --preset veryslow --open-gop --bitrate 24000 --aud --nal-hrd vbr --level 4.1 --keyint 24 --sar 1:1 --b-pyramid strict --slices 4 --vbv-bufsize 30000 --vbv-maxrate 35000 --pass 1 -o VERYSLOW35MB_OUT.264 prores_feature.mov
I read on x264 wiki that "--b-pyramid strict" enforces restrictions imposed by the Blu-ray standard... but looking at BD-Rebuilder's LASTCMD.TXT I noticed this: "--b-pyramid none".
Other parameters used by BD-RB not present in my command are:
--weightp 1
--b-adapt 1
--pic-struct
--min-keyint 1
I also noticed that by omitting "--ref 4" the encoder seems to have used only 3 reference frames. MediaInfo reports 3 refs in Format settings, even though 4 refs are mentioned under encoder settings.
What I'd like to know:
1) What's the deal with --b-pyramid; "strict" or "none" for Blu-ray compatibility?
2) Which parameteres do I need to add to ensure proper playback on BD players, PlayStations included?
3) Does the order of parameters make a difference; i.e. should "--bluray-compat" be one of the first or one of the last parameters in the command?
I'm ever so grateful for any help and assistance you see fit to provide.
I hope someone here can help me with this. I'm having trouble creating Blu-ray compatible .264 streams with x264(-64.exe). The resulting disc plays nicely on software players and on every standalone player I tested it on - except on PlayStation 3 and 4. On those playback stutters and jerks, like the stream is missing half its frames.
My source is a 1080p/24.00fps ProRes 4:2:2 file. Here's the pass 1 command line I used:
x264-64 --demuxer lavf --fps 24 --bluray-compat --preset veryslow --open-gop --bitrate 24000 --aud --nal-hrd vbr --level 4.1 --keyint 24 --sar 1:1 --b-pyramid strict --slices 4 --vbv-bufsize 30000 --vbv-maxrate 35000 --pass 1 -o VERYSLOW35MB_OUT.264 prores_feature.mov
I read on x264 wiki that "--b-pyramid strict" enforces restrictions imposed by the Blu-ray standard... but looking at BD-Rebuilder's LASTCMD.TXT I noticed this: "--b-pyramid none".
Other parameters used by BD-RB not present in my command are:
--weightp 1
--b-adapt 1
--pic-struct
--min-keyint 1
I also noticed that by omitting "--ref 4" the encoder seems to have used only 3 reference frames. MediaInfo reports 3 refs in Format settings, even though 4 refs are mentioned under encoder settings.
What I'd like to know:
1) What's the deal with --b-pyramid; "strict" or "none" for Blu-ray compatibility?
2) Which parameteres do I need to add to ensure proper playback on BD players, PlayStations included?
3) Does the order of parameters make a difference; i.e. should "--bluray-compat" be one of the first or one of the last parameters in the command?
I'm ever so grateful for any help and assistance you see fit to provide.