[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 --- libavformat/mov.c

[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 --- libavformat/mov.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavformat/mov.c b/libavformat/mo

[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 --- [v2: No changes

[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 --- [v2: Add raw = 1] libavformat/mov.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavformat

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

2018-05-21 Thread Nik Johnson
- From: "Carl Eugen Hoyos" To: "FFmpeg development discussions and patches" 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 16:18 GMT+02:00, Nik Johnson : Some muxers

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

2018-05-22 Thread Nik Johnson
sage -- From: "Michael Niedermayer" To: "FFmpeg development discussions and patches" 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 12:14:03PM -0700, Nik Jo

[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/mo

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