[FFmpeg-devel] [PATCH v3 1/3] libavformat/mov: treat udta atoms within trak atoms as stream metadata

2018-05-29 Thread Nik Johnson
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

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

2018-05-29 Thread Nik Johnson
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

[FFmpeg-devel] [PATCH v3 2/3] libavformat/mov: recognize udta name tag as the stream title

2018-05-29 Thread Nik Johnson
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

Re: [FFmpeg-devel] [PATCH v2 2/2] libavformat/mov: recognize udta name tag as the stream title

2018-05-22 Thread Nik Johnson
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

Re: [FFmpeg-devel] [PATCH 1/2] libavformat/mov: treat udta atoms within trak atoms as stream metadata

2018-05-21 Thread Nik Johnson
: "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

[FFmpeg-devel] [PATCH v2 2/2] libavformat/mov: recognize udta name tag as the stream title

2018-05-21 Thread Nik Johnson
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

[FFmpeg-devel] [PATCH v2 1/2] libavformat/mov: treat udta atoms within trak atoms as stream metadata

2018-05-21 Thread Nik Johnson
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.

[FFmpeg-devel] [PATCH 2/2] libavformat/mov: recognize udta name tag as the stream title

2018-05-21 Thread Nik Johnson
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

[FFmpeg-devel] [PATCH 1/2] libavformat/mov: treat udta atoms within trak atoms as stream metadata

2018-05-21 Thread Nik Johnson
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.