Grainy Text on BluRay Menus

2G wrote on 7/2/2009, 9:56 AM
When I put text (either static text or menu buttons), and my logo graphic on a BluRay menu, the text/logo looks very clean in DVDA. But when I create the BluRay disc and bring it up in my BluRay player, the text and logo are both grainy/sawtooth and overall trashed. I've got the DVDA project set to 1920x1080. I've tried bringing in a photoshop file with the text and logo on it in as a background image that is also 1920x1080. Likewise, it looks perfectly clean while in DVDA, but is trashed after it gets on a BluRay.

This only occurs on menus. Imported video that has title text, etc on it shows completely clean on the BluRay. I know that menus have to get re-rendered in DVDA. But I wouldn't expect the re-render to trash DVDA-created menu text. I've tried making the default be AVC as well as mpg2. I also played with the bitrate, even though that shouldn't matter with static content. Can't really see much difference.

I'm sure I'm doing something fundamentally wrong. But it's frustrating that the first thing my customer sees is trashy/grainy text on the main menu.

What am I doing wrong? What is the correct way to get clean text on the menus?

Thanks.

Comments

Steve Grisetti wrote on 7/2/2009, 2:50 PM
A couple obvious questions, but we need to ask:

1) Are you sure you're using a BluRay setting for your menu project and not a DVD setting?

2) This raggy looking text -- can you confirm that it's being created using fonts in DVD Architect and not by importing text graphics?

3) How long is your project? Though unlikely, can you confirm that it's not so long that the menu pages are requiring extra compression?

4) When you open Optimize DVD from the File menu, and then select the menu page, does your bitrate for the compression read anything lower than 8?
MPM wrote on 7/2/2009, 3:09 PM
In addition to Steve's questions...

What does the menu look like at 1080 in DVDA? IOW are you previewing at less than final rez, & if so anything would look better because of the lower rez, not DVDA.

2G wrote on 7/2/2009, 4:42 PM
Steve:

1) Yes... definitely using BluRay settings

2) It's standard menu items and text using fonts that are installed in Windows (although it trashes my graphics logo as well...)

3) No where near 25Gb. Maybe 9 or 10Gb at max.

4) On the optimization page, each of the menus is set to "use default bit rate" which is 25.000.

And MPM:

I have an external preview monitor that is full 1080p. Viewing the project on that monitor and then switching the monitor to my BluRay player. So I'm certain it's completely clean inside DVDA.

Honestly, it looks like the resolution was shrunk down and there was a horrible job of interporating the pixels, then the image was stretched out again. Along what should be a smooth side of a font, there are notches and irregularities, etc. It almost looks like a standard def menu with the text was rasterized and then stretched into an HD menu.

This is consistent (consistently bad...) across several projects. I'm obviously doing something wrong. But I'm doing it on all of the projects. Come to think of it, I typically clone a project for the next project. So I'm perpetrating the error. I may try starting completely from scratch and recreating the entire project as painful as that is going to be.

But any other suggestions are very welcome at this point.

I guess I can assume that others are not seeing this same problem, correct?

Thanks.
Steve Grisetti wrote on 7/3/2009, 5:41 AM
Wow! Sorry, 2G. But I've not seen anything like text getting "trashed". But it's not obvious what's going on either. Hmm.
MPM wrote on 7/3/2009, 8:54 AM
"Honestly, it looks like the resolution was shrunk down and there was a horrible job of interporating the pixels, then the image was stretched out again."

That may well be what's happening. There were occasional, similar complaints with plain ol' DVD menus before Blu Ray hit the scene -- you should be able to find the threads by searching. Of course DVDs are/were much easier to check out on your hard drive -- as yet there aren't dozens of BD apps & utilities. :(

Anyway, DVDA, like P/Shop, Word, & several other apps stores some historical data in its saved project files... again something that's been talked about from time to time. Your project file may very well be causing the problem -- one way to find out would be just with a simple test menu page, so you might at least cut down on the work necessary to troubleshoot. After saving your project under a new name, insert the test menu, delete most everything else, & render to hdd -- if necessary then do the same in a brand new project (with essentially just the test menu). If your project file's at fault, the new menu should look nasty in 1, great in the other.

The reason I suggest a newly designed/created test menu is that there may be something wrong with the menu graphics you're using, & this would tell you that -- & if the project file is indeed bad, you might even get away with just having your existing menu data saved under a new name in the existing project which could save a bit of work. OTOH if the new menu looks equally bad, even in a new project, there's a problem with DVDA or something in your Windows install is effecting how it works.
2G wrote on 7/3/2009, 10:00 AM
Thanks. I'm going to head down that path. But I'm first going to the store to buy a rewriteable BluRay... I'm tired of burning through the spindles of single-use BluRays trying to figure this one out... :-(

It may be a bit premature since it's still just a theory... but if it is indeed something stored in the recesses of an old DVDA project that I can't get to or correct, wouldn't that fall in the category of a bug with DVDA?

I'll let you know...

Thanks again.
2G wrote on 7/3/2009, 3:57 PM
Well, I've made progress... But the explanation is above my paygrade...

First, I tried a completely, absolutely brand new project from scratch taking all the defaults... No change.

I tried creating a video file of the menu background, text, and logo. I put it as the menu background. Surprisingly, it looked much better. But then I noticed that when I clicked an item on the menu, even with the video background, it went jagged again just for a brief instant. And finally, I noticed a couple of times when the original static menu came up that it was clean for an instant, then went trashy. In looking closer at the logo graphic, I began to think it may have something to do with interlacing. I watched closely as the picture did the brief transition from good to bad or bad to good, and realized the player was freezing on one field of the interlaced picture.

I can understand why it might freeze on one field when I click a button and it's preparing to jump to another video. But I'm at a loss why it permanently freezes on a half-field on a static menu.

My first thought was that I simply had a cheap BluRay player (which I do). But my family BluRay player is an expensive Samsung, and it does the same thing on it. I also tried it on my computer based BluRay player that came with the burner. Same thing as well. So it's either built into the architecture of all BluRay players, or for some inexplicable reason, DVDA is putting something into the stream telling the player to do that.

So... to prove my theory, I went into the DVDA project properties and changed the default project frame rate from 29.970 interlaced to 24.000 progressive.... voila... good menus.

I noted that the menus are 100% static. Absolutely nothing changes on them. I suspect if I put a motion menu item thumbnail on it, it would fix it as well. It appears that since there is absolutely no movement on the video either DVDA or the BluRay players decide they can go to sleep and freeze the frame. But they are freezing on half of the interlaced frame.

I'm pretty sure I have a handle now on WHAT is happening... Anybody want to take a shot at explaining why this is a 'feature' that I would want on a BluRay menu?
MarkWWW wrote on 7/4/2009, 4:59 AM
Interesting.

If you look in the DVDA manual you will see that when rendering menus for DVD the recommendation is to render them as progressive because of the deficiencies of some players (only showing one field, just like you have found). In the later versions of DVDA there was a preference that would take care of this for you, rendering all menus as progressive unless you specifically chose not to do so.

But according to the manual, this is not possible on Bluray - "Menus must match the field order set by your project's video format". So it looks like some BD players (including your two) still have problems with interlaced menus even though there is no way to force progressive menus on an otherwise interlaced disc as you can with DVDs.

Not good. And I'm not sure there is much you'll be able to do about it. Perhaps if these menus are really static you could set them to loop - maybe that would hide the frozen-on-one-field effect?

Mark
2G wrote on 7/4/2009, 7:18 AM
Thanks so much for the background. This is very good information.

>> "Menus must match the field order set by your project's video format"

What is meant by "your project"? If that is the DVDA project, there is still possible to set it 24p and get the menus to render in progressive. The way I understand it, any video that is imported into DVDA as 'compliant' will be used as is and not be recompressed. The 'project' settings will be used only for any media that must be recompressed. So I understand there will be a problem if I have DVDA recompress the video segments. But fortunately for my workflow, I render my Vegas projects to a BluRay compliant format before importing into DVDA. Hence, I can safely set the project format to 24p and only get the menus fixed assuming that's the way I want to go about it.

I've found two other ways to fix the problem as well:

1) Put a motion thumbnail on the menu. It's moving.... So it forces the menu to not freeze

2) Bring the static background image into Vegas and create an m2t video of the static image. Then replace the static media for the menu with the m2t video of the static image. Note this process can introduce quality problems all over again if you're not careful. I use m2t format since it has very minimal compression. If you use a high compression format for the menu background video, just realize that it will be re-compressed, which is double compression. Compressing a compressed video can make some pretty bad quality especially if you have detailed graphics or text on the static background. (I learned this in SD days when I was using mpg for backgrounds that contained my logo and was getting bad quality on the menus... changed to AVI for backgrounds back then when I figured out the double compression issue).

Thanks again to everyone for all of the help.

2G