diff --git a/tests/fate/mov.mak b/tests/fate/mov.mak index 6c85da29d6..421845969b 100644 --- a/tests/fate/mov.mak +++ b/tests/fate/mov.mak @@ -304,6 +304,10 @@ fate-mov-mp4-iamf-ambisonic_1: CMD = transcode wav $(SRC) mp4 "-auto_conversion_ -streamid 0:0 -streamid 1:1 -streamid 2:2 -streamid 3:3 -map [MONO0] -map [MONO1] -map [MONO2] -map [MONO3] -c:a flac -t 1" "-c:a copy -map 0" \ "-show_entries stream_group=index,id,nb_streams,type:stream_group_components:stream_group_disposition:stream_group_tags:stream_group_stream=index,id:stream_group_stream_disposition" +FATE_MOV_FFMPEG_SAMPLES-$(call REMUX, MP4 MOV, H264_PARSER) \ + += fate-mov-mp4-multiple-stsd-muxing +fate-mov-mp4-multiple-stsd-muxing: CMD = transcode mov $(TARGET_SAMPLES)/h264/extradata-reload-multi-stsd.mov mp4 "-c:v copy" "-c:v copy" + FATE_FFMPEG += $(FATE_MOV_FFMPEG-yes) FATE_FFMPEG_FFPROBE += $(FATE_MOV_FFMPEG_FFPROBE-yes) diff --git a/tests/ref/fate/mov-mp4-multiple-stsd-muxing b/tests/ref/fate/mov-mp4-multiple-stsd-muxing new file mode 100644 index 0000000000..0d1eb85051 --- /dev/null +++ b/tests/ref/fate/mov-mp4-multiple-stsd-muxing @@ -0,0 +1,12 @@ +ed3a49723c7134e8761f1a98e2250835 *tests/data/fate/mov-mp4-multiple-stsd-muxing.mp4 +5609 tests/data/fate/mov-mp4-multiple-stsd-muxing.mp4 +#extradata 0: 46, 0x12630e70 +#tb 0: 1/12800 +#media_type 0: video +#codec_id 0: h264 +#dimensions 0: 256x128 +#sar 0: 1/1 +0, 0, 0, 512, 2293, 0xe4b001aa +0, 512, 512, 512, 64, 0x78e81f89, F=0x0 +0, 1024, 1024, 512, 2166, 0xf92cca60, S=1, New Extradata, 45, 0x1f810f16 +0, 1536, 1536, 512, 44, 0x6eb91111, F=0x0