1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-08-04 22:03:09 +02:00

tests/fate/mov: add a test muxing multiple stsd entries

Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
James Almer
2025-07-28 12:06:46 -03:00
parent 4eca8df8b8
commit 1cbf7fc434
2 changed files with 16 additions and 0 deletions

View File

@ -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" \ -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" "-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 += $(FATE_MOV_FFMPEG-yes)
FATE_FFMPEG_FFPROBE += $(FATE_MOV_FFMPEG_FFPROBE-yes) FATE_FFMPEG_FFPROBE += $(FATE_MOV_FFMPEG_FFPROBE-yes)

View File

@ -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