summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarl Hetherington <cth@carlh.net>2021-05-03 01:37:21 +0200
committerCarl Hetherington <cth@carlh.net>2021-05-03 01:39:32 +0200
commit9dcfb0c57bf107626dcfc94c37ad14acc9045e3b (patch)
tree66e46f31fa347e8a4fd03fcd4f51f8898d8c8787
parent2aa6fd88e6d334c040d421938e425bd2f89983a7 (diff)
Add export test DCP -> h264 to trigger #1984.
-rw-r--r--test/ffmpeg_encoder_test.cc15
1 files changed, 15 insertions, 0 deletions
diff --git a/test/ffmpeg_encoder_test.cc b/test/ffmpeg_encoder_test.cc
index 049b8dc9d..c15973fae 100644
--- a/test/ffmpeg_encoder_test.cc
+++ b/test/ffmpeg_encoder_test.cc
@@ -412,3 +412,18 @@ BOOST_AUTO_TEST_CASE (ffmpeg_encoder_prores_from_dcp_with_crop)
FFmpegEncoder encoder (film, job, "build/test/ffmpeg_encoder_prores_from_dcp_with_crop.mov", ExportFormat::PRORES, false, false, false, 23);
encoder.go ();
}
+
+
+/** DCP -> H264 with crop */
+BOOST_AUTO_TEST_CASE (ffmpeg_encoder_h264_from_dcp_with_crop)
+{
+ auto dcp = make_shared<DCPContent>("test/data/import_dcp_test2");
+ auto film = new_test_film2 ("ffmpeg_encoder_h264_from_dcp_with_crop", { dcp });
+ dcp->video->set_left_crop (32);
+ dcp->video->set_right_crop (32);
+ film->write_metadata ();
+
+ auto job = make_shared<TranscodeJob>(film);
+ FFmpegEncoder encoder (film, job, "build/test/ffmpeg_encoder_prores_from_dcp_with_crop.mov", ExportFormat::H264_AAC, false, false, false, 23);
+ encoder.go ();
+}