ffmpeg/libavformat
Clément Bœsch 1ec23d9c02 mov: copy timecode metadata from tmcd track to the related video stream.
Apple softwares seem not to add a tref for the timecode (the next commit
fixes this issue), but at least FFmpeg does.

This can be used to generate a sample that demonstrates the feature:

    ./ffmpeg -f lavfi -i testsrc    \
             -f lavfi -i mptestsrc  \
             -f lavfi -i rgbtestsrc \
             -map 0 -map 1 -map 2   \
             -metadata:s:0 timecode=00:00:00:12 \
             -metadata:s:2 timecode=01:02:12:20 \
             -t 10 -y out.mov
    ./ffprobe out.mov

The timecode metadata being transmitted to the video streams, it can be
kept while transmuxed/transcoded.
2012-06-11 07:40:26 +02:00
..
2012-05-21 08:51:50 +02:00
2011-11-05 16:51:25 +01:00
2011-12-19 11:57:34 +01:00
2012-06-09 10:57:14 +00:00
2012-03-03 04:30:49 +01:00
2011-08-01 00:58:49 +02:00
2012-05-10 04:17:03 +02:00
2011-12-30 20:00:53 +01:00
2012-05-31 23:50:08 +02:00
2011-08-09 19:56:25 +02:00
2012-05-07 02:42:00 +02:00
2012-05-20 16:29:08 +02:00
2012-04-06 08:32:09 +02:00
2012-03-30 05:16:15 +02:00
2012-06-05 12:13:39 +02:00
2012-06-11 07:35:14 +02:00
2012-05-21 08:51:50 +02:00
2012-03-31 12:37:42 +02:00
2012-06-08 15:29:23 +02:00
2011-04-04 01:29:40 +02:00
2011-04-20 04:48:23 +02:00
2012-06-11 07:35:14 +02:00
2012-06-11 07:35:14 +02:00
2012-03-10 18:01:03 +01:00
2012-04-19 15:08:13 +02:00
2012-05-08 10:37:13 +02:00
2012-04-18 15:30:34 +02:00
2012-02-29 14:26:14 +01:00
2012-02-28 07:20:36 +01:00
2012-06-11 07:28:26 +02:00
2012-02-23 16:00:22 +01:00
2012-02-14 10:12:44 +01:00
2012-05-18 23:34:11 +02:00
2012-04-03 19:12:52 +02:00
2012-06-07 21:30:07 +02:00
2011-12-30 20:00:53 +01:00
2012-06-07 21:09:06 +02:00