// Copyright 2005-8 Ben Hutchings <ben@decadent.org.uk>.
// See the file "COPYING" for licence details.
+#include <cassert>
#include <cerrno>
#include <cstring>
#include <fstream>
"ffmpeg -f image2 -vcodec png"
" -r " << frame_params_.rate_numer <<
"/" << frame_params_.rate_denom <<
- " -i " << background_name <<
- " -loop_input -t " << menu_duration_seconds(frame_params_) <<
+ " -loop_input -i " << background_name <<
+ " -t " << menu_duration_seconds(frame_params_) <<
" -target " << frame_params_.common_name << "-dvd"
- " -vcodec mpeg2video -aspect 4:3 -an -y /dev/stdout";
+ " -aspect 4:3 -an -y /dev/stdout";
}
else
{
const bool have_real_menus =
titleset_num * dvdauthor_anonymous_menus_max < menus_.size();
- file << " <" << outer_element_name << ">\n"
- << " <menus>\n";
+ file << " <" << outer_element_name << ">\n" <<
+ " <menus>\n"
+ " <video format='" << frame_params_.common_name << "'/>\n";
const unsigned menu_begin = titleset_num * dvdauthor_anonymous_menus_max;
const unsigned menu_end =
{
file <<
" <titles>\n"
+ " <video format='" << frame_params_.common_name << "'/>\n"
" <pgc>\n";
file << " <pre>\n";