[Cellar] Matroska support for closed captions?

Scott Shepherd <sbshepherd@ChurchofJesusChrist.org> Wed, 22 April 2020 13:48 UTC

Return-Path: <sbshepherd@ChurchofJesusChrist.org>
X-Original-To: cellar@ietfa.amsl.com
Delivered-To: cellar@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FCBF3A0CAF for <cellar@ietfa.amsl.com>; Wed, 22 Apr 2020 06:48:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=churchofjesuschrist.org
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JraFpO-3PsJw for <cellar@ietfa.amsl.com>; Wed, 22 Apr 2020 06:48:30 -0700 (PDT)
Received: from NAM10-MW2-obe.outbound.protection.outlook.com (mail-mw2nam10on2076.outbound.protection.outlook.com [40.107.94.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C45713A0CAE for <cellar@ietf.org>; Wed, 22 Apr 2020 06:48:30 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Xy4Vjn4bN7n8iUMZ2VzAPPjOP07GJ1wreRm2C+9ocE5EQUUP0xPDQXyK7Y38RVT7a2KdePxFq9nSb1dGhw7o01k28r44bD9CqymZnLOj5PvGtIRrW2u/6scuq7YIP3fOgJcIz991BWybwAJ9ZhqQhow0xj9D+iVdbs9p93XDpEuCyXnS5Q7i8cyzk7jGbxymV2d0SxbLeVbQcLBoYjptKgeuNCV6D/cWw+GNuDlZ4HW1QF1zIH/TDRYgurKJT8yt8uIWi8+AmXnBPr1uOt8BlXsNOtfEM0TDensanfZ/QeQcMJc366phae65uS0pBZ1S30+NLWjf3RoXVoKwuPGIlA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z9NxpVWBAE2fpC5R/ZZpsckaRVcpyGopaXsj913oYhI=; b=NOX1yFsk7kQTl6xrYf3XP5Kkzx0SzMEpuffmdTMl9hZvLclB0NYd3EF0Y/hnuIcoiMLcGWdqaIhFcSJoMPqk+QxWrtv10eFZYPE27peeEpfgW/Pm8YwVXN92pjqyvZ5fmTLib8u9J97PHk2qX3JzFJ3P5X/j70e9b3+jCfTmgsACvHnFpk2VQK7DhsWkbNsLEb1cg8ugNiaas246KAcju1NGPKhh7SdN/TJw+ziqz3RxmbQoD5OGVSYO8nIuwIE4ccezhZHn0XjRXNcpt3kZokjrQX50XeRRXQZMDAQ/7k4/yQleTZ2U5d2bRC/1NIlr/05aAdGg/ydpPylRMCO2Bw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=churchofjesuschrist.org; dmarc=pass action=none header.from=churchofjesuschrist.org; dkim=pass header.d=churchofjesuschrist.org; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ChurchofJesusChrist.org; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z9NxpVWBAE2fpC5R/ZZpsckaRVcpyGopaXsj913oYhI=; b=B8Xa8xNVg36jLttmquM79SFLkzn1M92JvqjtczV1oxeYeY0SLK5LvdxPKH8EJ4YyVTkYol2Jzur30rOVTLTXFgyHIhDroqSKG/pwrQIAvcEDDNwsnwzpDOb8PQTOg/6lThM6fIyoWsMO/Cmas84zwz+rkxXHepuighFpakhHxIg=
Received: from CY4PR04MB0729.namprd04.prod.outlook.com (2603:10b6:903:e2::22) by CY4PR04MB0342.namprd04.prod.outlook.com (2603:10b6:903:3f::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2921.29; Wed, 22 Apr 2020 13:48:29 +0000
Received: from CY4PR04MB0729.namprd04.prod.outlook.com ([fe80::dc2d:fcf0:aed9:825e]) by CY4PR04MB0729.namprd04.prod.outlook.com ([fe80::dc2d:fcf0:aed9:825e%11]) with mapi id 15.20.2921.030; Wed, 22 Apr 2020 13:48:29 +0000
From: Scott Shepherd <sbshepherd@ChurchofJesusChrist.org>
To: "cellar@ietf.org" <cellar@ietf.org>
Thread-Topic: Matroska support for closed captions?
Thread-Index: AdYYq3tJ1eobUzwuRSCicAtNBb4EZQ==
Date: Wed, 22 Apr 2020 13:48:29 +0000
Message-ID: <CY4PR04MB072989A9F039E5DFCBBF1E40C9D20@CY4PR04MB0729.namprd04.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_03ef5274-90b8-4b3f-8a76-b4c36a43e904_ActionId=af88db4a-4b9b-45a1-9a50-0000bd9bbc53; MSIP_Label_03ef5274-90b8-4b3f-8a76-b4c36a43e904_ContentBits=0; MSIP_Label_03ef5274-90b8-4b3f-8a76-b4c36a43e904_Enabled=true; MSIP_Label_03ef5274-90b8-4b3f-8a76-b4c36a43e904_Method=Standard; MSIP_Label_03ef5274-90b8-4b3f-8a76-b4c36a43e904_Name=Not Protected_2; MSIP_Label_03ef5274-90b8-4b3f-8a76-b4c36a43e904_SetDate=2020-04-22T13:39:14Z; MSIP_Label_03ef5274-90b8-4b3f-8a76-b4c36a43e904_SiteId=61e6eeb3-5fd7-4aaa-ae3c-61e8deb09b79;
authentication-results: spf=none (sender IP is ) smtp.mailfrom=sbshepherd@ChurchofJesusChrist.org;
x-originating-ip: [76.23.36.182]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: d1189d89-bd96-4e46-35e9-08d7e6c3d6ce
x-ms-traffictypediagnostic: CY4PR04MB0342:
x-microsoft-antispam-prvs: <CY4PR04MB0342EC1F7DD9E7982D870B23C9D20@CY4PR04MB0342.namprd04.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 03818C953D
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CY4PR04MB0729.namprd04.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10009020)(4636009)(376002)(39850400004)(136003)(366004)(396003)(346002)(2906002)(9686003)(66446008)(81156014)(55016002)(52536014)(6916009)(71200400001)(6506007)(64756008)(76116006)(66946007)(66476007)(86362001)(66556008)(8676002)(33656002)(26005)(316002)(786003)(186003)(7696005)(8936002)(478600001)(5660300002)(85282002); DIR:OUT; SFP:1101;
received-spf: None (protection.outlook.com: ChurchofJesusChrist.org does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: v2K/0pl3BI2dClPWgi/PY+BwzqnlZ4thvv5eAriFSkb0Pe1LBzbfJaq4SJbnF1OOYNcut9JGX83IUaE054AeTesXgNlfprIoQOTgrinUR9fVATpDjh7MSz2P3v1UinrkzhWR+lqBQLpbzDe6n6MswB92eoiIAxz+Z+Ux5lu2EHl+G+L+j/3BaIJuQvzpz6PYpHcaK5XwLja4p1SlqoXXslR77x3OrJX7a1Ic7phxFi/V3ee3cCwHC04SR8d6kNJ9fvx56eCjYflserib53w7RgLdxP28/J376V156kYqHccMk7LSwhHniL+CSGdp6sufc1TpEm+rV4e7M19lB5KKWcK2UGnky+0RN7LCTqWsP35y9YYCMXUkIR4TpPQxEXRYjw2GpxdOptS3l3RnNDZSbc07n5kz40BeDgphgBGuvqWfhB/sz4Ig9lbyPgF74DraDKLldapWmSG8UQpBwdvwXQmH5m5uKBYhrsMVSH4unqSRwhyq8o+JKj3cxHYRE+yo
x-ms-exchange-antispam-messagedata: paomSIuvIa4slUTcNXh/SOjjnw/RXTAbZNAs6rnNV9ocF0G7seX6jfGba/AKXdoPdTYtCWPZ+ZPkySLT8nhATe4HYnxGQdspDvTfk7b5DglJznEnoau4VJb5/qEz5AHk66yf2142Ez7OlrbzICk4pw==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_CY4PR04MB072989A9F039E5DFCBBF1E40C9D20CY4PR04MB0729namp_"
MIME-Version: 1.0
X-OriginatorOrg: churchofjesuschrist.org
X-MS-Exchange-CrossTenant-Network-Message-Id: d1189d89-bd96-4e46-35e9-08d7e6c3d6ce
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Apr 2020 13:48:29.1215 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 61e6eeb3-5fd7-4aaa-ae3c-61e8deb09b79
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 5w9rrNPazFFOO9DJaMP3Tqcju1lcSJgK6XSa6F3X7u9GoCvx3DSdmqB4AwSPSXPV0eHtsx22rX23IGR11Ej2exr8B/ENot4oZ2NuH6E+xG98XwHikzSYwayhluGVpSY7
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR04MB0342
Archived-At: <https://mailarchive.ietf.org/arch/msg/cellar/KUPPnwljZJe8bwSmignUbXkgjPw>
X-Mailman-Approved-At: Mon, 27 Apr 2020 08:40:01 -0700
Subject: [Cellar] Matroska support for closed captions?
X-BeenThere: cellar@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Codec Encoding for LossLess Archiving and Realtime transmission <cellar.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/cellar>, <mailto:cellar-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/cellar/>
List-Post: <mailto:cellar@ietf.org>
List-Help: <mailto:cellar-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/cellar>, <mailto:cellar-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 22 Apr 2020 13:50:59 -0000

Hi all,


Are there any plans to expand Matroska capability to contain additional stream types such as timecode and closed captions?



We have some .MXF files (mostly JPEG2000) and are toying with the idea of migrating them to FFV1/.MKV, but currently .MKV can't contain timecode or closed caption streams. While I can't say I fully understand the need for multiple timecode streams (often there are 3 streams in the .MXF), we'd definitely be losing data where closed captions exist.



I know that .MKV can hold "attachments," but attachments don't seem like the right solution here. I also know .MKV can hold subtitles, but what we're seeing in these .MXF files is EIA-608 and EIA-708 closed captions that fail to carry over to .MKV.



Ideally, we'd use ffmpeg to transcode JPEG2000/.MXF to FFV1/.MKV and map all existing streams. Is that possible currently? If not, is it on the roadmap or can it be put on the roadmap? This is one of the main obstacles keeping us from embracing the FFV1/.MKV combination.

Scott Shepherd