#!/bin/bash
-#dsh -m cs2-17 -m cs2-18 -m cs2-19 -m cs2-20 \
-# "screen -dmS dcpomatic bash -c 'cd src/dcpomatic2; LD_LIBRARY_PATH=$HOME/ubuntu/lib run/dcpomatic_server_cli --verbose'"
-dsh -m cs2-5 -m cs2-6 -m cs2-7 -m cs2-8 \
+dsh -m cs2-17 -m cs2-18 -m cs2-19 -m cs2-20 \
"screen -dmS dcpomatic bash -c 'cd src/dcpomatic2; LD_LIBRARY_PATH=$HOME/ubuntu/lib run/dcpomatic_server_cli --verbose'"
+#dsh -m cs2-5 -m cs2-6 -m cs2-7 -m cs2-8 \
+# "screen -dmS dcpomatic bash -c 'cd src/dcpomatic2; LD_LIBRARY_PATH=$HOME/ubuntu/lib run/dcpomatic_server_cli --verbose'"
B->make_dcp ();
wait_for_jobs ();
- check_dcp ("build/test/import_dcp_test2/" + B->dcp_name(), "test/data/import_dcp_test2");
+ /* Should be 1s red, 1s green, 1s blue */
+ check_dcp ("test/data/import_dcp_test2", "build/test/import_dcp_test2/" + B->dcp_name());
}
film->make_dcp ();
wait_for_jobs ();
+ /* Should be 32 frames of red */
check_dcp ("test/data/repeat_frame_test", film->dir (film->dcp_name ()));
}
imc->set_video_length (1);
+ /* F-133: 133 image in a flat container */
scaling_test_for (film, imc, "133", "185");
+ /* F: flat image in a flat container */
scaling_test_for (film, imc, "185", "185");
+ /* F-S: scope image in a flat container */
scaling_test_for (film, imc, "239", "185");
+ /* S-133: 133 image in a scope container */
scaling_test_for (film, imc, "133", "239");
+ /* S-F: flat image in a scope container */
scaling_test_for (film, imc, "185", "239");
+ /* S: scope image in a scope container */
scaling_test_for (film, imc, "239", "239");
}
film->make_dcp ();
wait_for_jobs ();
+ /* Should be white numbers on a black background counting up from 2 in steps of 2
+ up to 300.
+ */
check_dcp ("test/data/skip_frame_test", film->dir (film->dcp_name ()));
}
film->make_dcp ();
wait_for_jobs ();
+ /* Should be blank video with a subtitle MXF */
check_dcp ("test/data/srt_subtitle_test", film->dir (film->dcp_name ()));
}
film->make_dcp ();
wait_for_jobs ();
+ /* Should be blank video with a subtitle MXF */
check_dcp ("test/data/srt_subtitle_test2", film->dir (film->dcp_name ()));
}
film->make_dcp ();
wait_for_jobs ();
+ /* Should be blank video with MXF subtitles */
check_dcp ("test/data/xml_subtitle_test", film->dir (film->dcp_name ()));
}