Potential 16x9 Pan&Scan/Letterbox menu fix...
For about a year I have been testing something that has really bothered me that clients are starting to want more and more: 16x9 menus being full frame on players flagged for widescreen and 4x3 menus being full frame pan & scan using the same menu. In that year, I haven't found a way to deliver what they want without creating 2 sets of menus and tracking SPRM 14. I wanted to avoid this route and make it easier. After all, that is the whole basis of abstract based DVD authoring.
I believe I might have have found a way to correctly display the above requests I have been facing using DVDSP, where before some people (not on this list) said it couldn't be done!
*Disclaimer*
I know that there are many variables in creating a DVD menu. Also, I made sure that my menu graphics/video were the correct display aspect ratio, pixel aspect ratio and resolution. Depending on what DVD authoring tool is also a factor on how the menu is created, muxed and displayed on DVD players. In regards to DVD players, depending on how the manufacturer interpreted the DVD specification is also a factor on how the final DVD displays.
Now, I at first thought that this was a limitation of DVDSP. I mean, I love it and all but it does have its limitations. I now feel differently, like I might have chipped away at that old cliche!
Anyone can test this if they like (and I encourage it). I will give as much detail as I can in what I did.
I started off by encoding my ProRes captured quicktime movies using Compressor to create elementary stream files (.m2v and .ac3) for the menu.
There were a couple of still menus provided as well. What I did here was create a FCP 30 second sequence and export out video using Compressor as well to create ES files.
Once I had all the elements that I wanted for my menus, title openings and FBI warning that were to be 16x9 FF on WS DVD players and 4x3 FF (P&S) on 4x3 DVD players, I downloaded MPEGAppend (but you can also use any other MPEG2 DVD compliant encoder that has the option to correctly flag the mpeg2 stream for pan & scan) and used the 16x9 Force Pan Scan application. Once created, I imported into my DVDSP project and made sure that the correct flag for the DVD menu was selected "16x9 PanScan" and NOT "16x9 Letterbox & PanScan". Once I muxed my project and verified on several DVD players it worked like a charm 🙂 All overlays aligned perfectly.
Obviously the above is only a summary of the blood, sweat and tears that I had to endure for almost a year.
Me and a friend (anti-abstract layer authorer) came up with a pretty good conclusion, but first you must remember a few things of what goes on behind the mux:
-no matter what, still menus are converted to video
-the video from the menus that are created from DVDSP are NOT properly flagged, even if one correctly sets the desired/correct menu flag
-DVDSP does respect properly flagged mpeg2 video streams
With that being said, conclusion:
-correct menu flags are displayed, but not correct video flags (verified on DVDAfterEdit)
-when using 16x9LB&PS options on menu, overlays are shifted if on P&S mode
-many DVD players only have a 16x9 or 4x3 display settings. Newer DVD players have 4x3 LB or 4x3 P&S. Therefore, older players MUST only respect 4x3 LB and discards 4x3 P&S, since the author is giving the player to many options (16x9FF, 4x3 LB and 4x3 P&S).
Thoughts, inputs and comments very much appreciated.
Mikey M. 🙂
Dual 2.7GHz G5; 2.3TB Internal; 7GB RAM; ATI Radeon 9650, Mac OS X (10.4.8), 1TB eSATA; Atto ExpressPCI UL3D; 2x Dell 24"
