_text->WriteText (_("Your DCP has an odd number of audio channels. This is very likely to cause problems on playback."));
_text->Newline ();
} else if (film->audio_channels() < 6) {
- hint = true;
_text->WriteText (_("Your DCP has fewer than 6 audio channels. This may cause problems on some projectors."));
_text->Newline ();
+ } else if (film->audio_channels() == 0) {
+ /* Carsten Kurz reckons having no audio can be a problem */
+ hint = true;
+ _text->WriteText (_("Your DCP has no audio channels. This is likely to cause problems on playback."));
+ _text->Newline ();
}
ContentList content = film->content ();
_text->Newline ();
}
+ if (film->j2k_bandwidth() >= 245000000) {
+ hint = true;
+ _text->WriteText (_("A few projectors have problems playing back very high bit-rate DCPs. It is a good idea to drop the JPEG2000 bandwidth down to about 200Mbit/s; this is unlikely to have any visible effect on the image."));
+ _text->Newline ();
+ }
+
int vob = 0;
for (ContentList::const_iterator i = content.begin(); i != content.end(); ++i) {
if (boost::algorithm::starts_with ((*i)->path(0).filename().string(), "VTS_")) {