Some muxers produce mp4s with a udta (user data) atom nested within a
trak atom. The nested udta atoms typically contain stream information
such as the title. ffmpeg should treat nested udta atoms as applicable
to the stream instead of globally.
Signed-off-by: Nik Johnson
---
libavformat/mov.c
Create a fate test to verify ffprobe correctly identifies stream titles
in mp4 containers.
Signed-off-by: Nik Johnson
---
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
Some muxers write the stream title in a udta atom with the tag 'name'.
Recognize 'name' tags as the stream title instead of an unknown tag.
Signed-off-by: Nik Johnson
---
libavformat/mov.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavformat/mov.c b/libavformat/mov.c
index b434802207
dermayer" <mich...@niedermayer.cc>
To: "FFmpeg development discussions and patches"
<ffmpeg-devel@ffmpeg.org>
Sent: 5/22/2018 11:28:29 AM
Subject: Re: [FFmpeg-devel] [PATCH v2 2/2] libavformat/mov: recognize
udta name tag as the stream title
On Mon, May 21, 2018 at
: "Carl Eugen Hoyos" <ceffm...@gmail.com>
To: "FFmpeg development discussions and patches"
<ffmpeg-devel@ffmpeg.org>
Sent: 5/21/2018 4:36:09 PM
Subject: Re: [FFmpeg-devel] [PATCH 1/2] libavformat/mov: treat udta
atoms within trak atoms as stream metadata
2018-05-21
Some muxers write the stream title in a udta atom with the tag 'name'.
Recognize 'name' tags as the stream title instead of an unknown tag.
Signed-off-by: Nik Johnson <n...@nikjohnson.net>
---
[v2: Add raw = 1]
libavformat/mov.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libav
Some muxers produce mp4s with a udta (user data) atom nested within a
trak atom. The nested udta atoms typically contain stream information
such as the title. ffmpeg should treat nested udta atoms as applicable
to the stream instead of globally.
Signed-off-by: Nik Johnson <n...@nikjohnson.
Some muxers write the stream title in a udta atom with the tag 'name'.
Recognize 'name' tags as the stream title instead of an unknown tag.
Signed-off-by: Nik Johnson <n...@nikjohnson.net>
---
libavformat/mov.c | 1 +
1 file changed, 1 insertion(+)
diff --git a/libavformat/mov.c b/libav
Some muxers produce mp4s with a udta (user data) atom nested within a
trak atom. The nested udta atoms typically contain stream information
such as the title. ffmpeg should treat nested udta atoms as applicable
to the stream instead of globally.
Signed-off-by: Nik Johnson <n...@nikjohnson.