[FFmpeg-devel] [PATCH v3 3/3] libavformat/mov: add fate tests for parsing of trak titles from mov format

Nik Johnson nik at nikjohnson.net
Tue May 29 22:45:02 EEST 2018


Create a fate test to verify ffprobe correctly identifies stream titles
in mp4 containers.

Signed-off-by: Nik Johnson <nik at nikjohnson.net>
---
Sample file for fate uploaded to https://www.dropbox.com/s/8itks08yf4s1pgs/trak-name.mp4?dl=0. Should be added to the fate samples under mov/trak-name.mp4

 tests/fate/mov.mak           | 3 +++
 tests/ref/fate/mov-trak-name | 6 ++++++
 2 files changed, 9 insertions(+)
 create mode 100644 tests/ref/fate/mov-trak-name

diff --git a/tests/fate/mov.mak b/tests/fate/mov.mak
index eadee3abfa..e6dc72eccb 100644
--- a/tests/fate/mov.mak
+++ b/tests/fate/mov.mak
@@ -26,6 +26,7 @@ FATE_MOV_FFPROBE = fate-mov-neg-firstpts-discard \
                    fate-mov-guess-delay-1 \
                    fate-mov-guess-delay-2 \
                    fate-mov-guess-delay-3 \
+                   fate-mov-trak-name \
 
 FATE_SAMPLES_AVCONV += $(FATE_MOV)
 FATE_SAMPLES_FFPROBE += $(FATE_MOV_FFPROBE)
@@ -105,3 +106,5 @@ fate-mov-gpmf-remux: REF = 8f48e435ee1f6b7e173ea756141eabf3
 fate-mov-guess-delay-1: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream=has_b_frames -select_streams v $(TARGET_SAMPLES)/h264/h264_3bf_nopyramid_nobsrestriction.mp4
 fate-mov-guess-delay-2: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream=has_b_frames -select_streams v $(TARGET_SAMPLES)/h264/h264_3bf_pyramid_nobsrestriction.mp4
 fate-mov-guess-delay-3: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream=has_b_frames -select_streams v $(TARGET_SAMPLES)/h264/h264_4bf_pyramid_nobsrestriction.mp4
+
+fate-mov-trak-name: CMD = run ffprobe$(PROGSSUF)$(EXESUF) -show_entries stream_tags=title -select_streams a $(TARGET_SAMPLES)/mov/trak-name.mp4
diff --git a/tests/ref/fate/mov-trak-name b/tests/ref/fate/mov-trak-name
new file mode 100644
index 0000000000..36d6c39d82
--- /dev/null
+++ b/tests/ref/fate/mov-trak-name
@@ -0,0 +1,6 @@
+[STREAM]
+TAG:title=System sounds
+[/STREAM]
+[STREAM]
+TAG:title=Microphone
+[/STREAM]
-- 
2.17.0.windows.1



More information about the ffmpeg-devel mailing list