[Bug 797111] video-anc: Store width/height for which Closed Caption data was produced in the meta

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Sep 18 12:19:13 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=797111

--- Comment #11 from Edward Hervey <bilboed at bilboed.com> ---
(Summary of discussion that happened offline)

Closed Caption are not "pixel-dependent" systems, therefore the width/height of
the underlying video doesn't matter per-se. What matters is:
* The *display* resolution (if it's rendered/overlayed)
* To a certain extent the aspect-ratio of the original material.

The information regarding the aspect-ratio is within the CDP stream (either not
specified and it's 16:9, or specified). For raw CEA 608 streams (non-CDP), it's
implied to be 4:3.

=> We don't *need* to store/provide the width/height of the original video
stream for a standalone CC stream.

So for storing CC in MOV, I would therefore recommend to just store in that CC
'trak' the same width/height as the correlated video stream.

(Out of scope, but put here for completion) For display/rendering, we should
use the *display* resolution/ratio (unrelated to underlying video stream) and
the original-aspect-ratio of the CC stream to figure out the ideal/optimal
rendering. But this is a similar problem to efficient rendering of other sub
formats.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list