This is an automated email from the git hooks/post-receive script. Git pushed a commit to branch master in repository ffmpeg.
commit c0226c68ae571b941c8b6fcb78cd5b7a1db822b0 Author: Jun Zhao <[email protected]> AuthorDate: Fri Aug 28 10:31:54 2026 +0800 Commit: Jun Zhao <[email protected]> CommitDate: Fri Sep 11 22:31:03 2026 +0000 tests/fate: add an MP4 -stereo3d encode test Encode vsynth through mpeg4 into MP4 with -strict unofficial and -stereo3d:v sbsl, and check that ffprobe round-trips side-by-side packed Stereo 3D side data. Signed-off-by: Jun Zhao <[email protected]> --- tests/fate/mov.mak | 10 ++++++++++ tests/ref/fate/{matroska-stereo3d-sbs => mov-stereo3d-sbs-mp4} | 10 +++++----- 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/tests/fate/mov.mak b/tests/fate/mov.mak index 48a423713e..3c0ac3ec13 100644 --- a/tests/fate/mov.mak +++ b/tests/fate/mov.mak @@ -437,6 +437,16 @@ FATE_MOV_FFMPEG_SAMPLES-$(call REMUX, MP4 MOV, AAC_PARSER) \ += fate-mov-mp4-edst-remainder fate-mov-mp4-edst-remainder: CMD = stream_remux mov $(TARGET_SAMPLES)/audiomatch/tones_fdkaac_44100_stereo_aac_lc.m4a "" mp4 "" "" "-c:a copy" +# Encode-path injection of -stereo3d into MP4 st3d (requires unofficial). +FATE_MOV_FFMPEG_FFPROBE-$(call ALLYES, FILE_PROTOCOL PIPE_PROTOCOL FRAMECRC_MUXER \ + RAWVIDEO_DEMUXER RAWVIDEO_DECODER \ + MPEG4_ENCODER MPEG4_DECODER MP4_MUXER MOV_DEMUXER) \ + += fate-mov-stereo3d-sbs-mp4 +fate-mov-stereo3d-sbs-mp4: tests/data/vsynth1.yuv +fate-mov-stereo3d-sbs-mp4: CMD = transcode rawvideo $(TARGET_PATH)/tests/data/vsynth1.yuv mp4 \ + "-c:v mpeg4 -qscale:v 10 -stereo3d:v sbsl -strict unofficial -frames:v 2" \ + "-c:v copy" "-show_entries stream_side_data_list" "" "" "-s 352x288 -pix_fmt yuv420p" + # format-level branding: major_brand, minor_version, compatible_brands should be deleted on re-encode FATE_MOV_FFMPEG_FFPROBE-$(call ENCDEC, AAC AAC, NUT MOV) += fate-mov-reenc-delete-format-metadata fate-mov-reenc-delete-format-metadata: CMD = transcode mov $(TARGET_SAMPLES)/cover_art/Owner-iTunes_9.0.3.15.m4a nut "-map 0:a:0 -c:a aac -bitexact -t 0.1" "-c copy -t 0.1" "-show_entries format_tags" "" "" "" null diff --git a/tests/ref/fate/matroska-stereo3d-sbs b/tests/ref/fate/mov-stereo3d-sbs-mp4 similarity index 53% copy from tests/ref/fate/matroska-stereo3d-sbs copy to tests/ref/fate/mov-stereo3d-sbs-mp4 index f4d5256037..68bae7ce2a 100644 --- a/tests/ref/fate/matroska-stereo3d-sbs +++ b/tests/ref/fate/mov-stereo3d-sbs-mp4 @@ -1,13 +1,13 @@ -16938e7e91ea9492eef3654d3db9af57 *tests/data/fate/matroska-stereo3d-sbs.matroska -38205 tests/data/fate/matroska-stereo3d-sbs.matroska +bc24ade91fb35a16a47dcb5664a36701 *tests/data/fate/mov-stereo3d-sbs-mp4.mp4 +38520 tests/data/fate/mov-stereo3d-sbs-mp4.mp4 #extradata 0: 30, 0x47ab0576 -#tb 0: 1/1000 +#tb 0: 1/12800 #media_type 0: video #codec_id 0: mpeg4 #dimensions 0: 352x288 #sar 0: 1/1 -0, 0, 0, 40, 27837, 0xd9809b60 -0, 40, 40, 40, 9806, 0xbebc2826, F=0x0 +0, 0, 0, 512, 27837, 0xd9809b60 +0, 512, 512, 512, 9806, 0xbebc2826, F=0x0 [STREAM] [SIDE_DATA] side_data_type=Stereo 3D -- To stop receiving notification emails like this one, please contact [email protected]. _______________________________________________ ffmpeg-cvslog mailing list -- [email protected] To unsubscribe send an email to [email protected]
