From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id CECFE4294F for ; Mon, 10 Jan 2022 10:48:49 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 17A4F68AEE7; Mon, 10 Jan 2022 12:48:48 +0200 (EET) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12olkn2073.outbound.protection.outlook.com [40.92.22.73]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1697B68A883 for ; Mon, 10 Jan 2022 12:48:42 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Sdb7cQpDbxf8q6EFk2fcwFEUDuOpzEzFFwP5prmJyQpNWmGFXlHg93pdKfPArVOuAWZCRsaY0zRWAh4WjqawWZ0g6CA2sRaYdi3jiwFlaRodnsBGE+bOMk6nqGXubNuERRKLO/JGA0qC7tYhXmMwep49/YeQ9TiWti5AfFEvPVFqNSO58zRh6mCBwZoeByCU+o/5UDukZvO4DFjEhZ38YZEe2afKqMsa+kr6R6WNWrGy8KpXQe+lu66LbejF9MY/FyRAtJdmJXSHMyYOgp40W0i6wwo6hV+xAQp+n0NCZy2I/eW0NnqYd0oAOnXcsxO28xgZZ03L0qmx26XRAZLrew== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=sMKILCV/iFEB/6reuKZCDPkKC7av8zo1ziM09S/sstQ=; b=TZ2rEfG8PdPneyuKvqGAsyp3IV+o1iOWAKu9eagNwaeusPDCBfLscGIXX1506AiZvZTqot6Ay1AQvLx6kAIB9Op6kisxehiY/XtyHcOQ/PsnHh1QGfQ51x3NFNb+h1hr4Me8QkOXbE+fNQrMkkQ0JMznuTnlD3OoRs0lx/zRKYAH8GYINQni7WGYzdDR+wCPiG+m4vYRzZ3XTtogrohFi78M90peuUrIUGRY5X2IGqRLRVtJoUSzyMzXHD4mcCA2ynhTVW2T/5HMgy9qxPaciNS7PpiN5CR6VIJt3r/mLpFiLPebrjTEVMthJlPlKAlJr5SSqje5s6hkmwBlx8PO5g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sMKILCV/iFEB/6reuKZCDPkKC7av8zo1ziM09S/sstQ=; b=G2OO4TOVDnVCpZ5Jo89ZXUSqpR5tU29EYw3zJQWQpOil8aTioFMfY9nwdFRI9T+p9NXNJVc6ynWKuf+/RPqFdDI4IUwRqMPj67Be1VHLSuuoJrAXsD5kC3YoldkiSevqIpeRrSreb3IolYk2EaOcON4IMn7aEmGE6rj0+c1UtYkJQ2HU6uMhOVTMUBeyrmLcHafQgXmKKVsM/i7TQQ2+E0Lrpm/qRL5U+y1F4WHoGYQCAX+XUm+zK/pJ4nWBY+IsDely8jkyMPigBuJusdgvRT8jkfdLKsjz2pwu6H3BjhlnaKIbet2oGP+JtuVuxuy4XeaUsPIWXNefePl6beWONQ== Received: from BYAPR03MB4536.namprd03.prod.outlook.com (2603:10b6:a03:cb::25) by BY5PR03MB5110.namprd03.prod.outlook.com (2603:10b6:a03:1f0::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4867.7; Mon, 10 Jan 2022 10:48:39 +0000 Received: from BYAPR03MB4536.namprd03.prod.outlook.com ([fe80::3c81:3c67:2fa6:a40b]) by BYAPR03MB4536.namprd03.prod.outlook.com ([fe80::3c81:3c67:2fa6:a40b%5]) with mapi id 15.20.4867.012; Mon, 10 Jan 2022 10:48:39 +0000 From: Ze Yuan To: "ffmpeg-devel@ffmpeg.org" Thread-Topic: Add MKV tags for AVS2(IEEE 1857.4) and AVS3(IEEE 1857.10) video codecs Thread-Index: AQHYBg+gD8pRd5KA1ESKAuG90OgVog== Date: Mon, 10 Jan 2022 10:48:39 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [jxnrt1D7rVkLeV5vtYuc5LYHHPYburxg] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ed2433fe-5e3d-4dd0-56a0-08d9d426c30e x-ms-traffictypediagnostic: BY5PR03MB5110:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: liuFR8R6nrCh1HKzA/qSCsk1WFwMGjSC1TXJawa1xmaun6sd39Kag3XMAGUrCpSyvU3Zp5vwVkzx/iMW4xdz+e6IIGlHyxSHfQNV2HdOIkfsHl85lFEW6TMSN5PHYlsEj+2BSs45UDSZ0AOR9ytZUz9vdBAWjLVBZk9uUdQzuCoKpZx7dM78oESoDqU4aVwUzx2ZWeeLPL0FWWXQzXQ+fZkkGDM+oazLQGDZ2DpX7jMJw+WaZg24Rt+NvaWRfpwAfdyBkbJQzHYOXeZ3tvs0DdufwpbEsyC0EzHyaGEamn5R/9i+J6Ak0Sd+bS5Vr9F/q4J00dXmxIvCTwkXMZzqYlWq9CeGfcNSJOfyiYEpU5l9BGOUdgSjbVwCRxoCdasCt67GfdIGbtRSmBbpubcXYhs/lad6RdUYngpGVgownjHqHa/DCm/Rbez5ZvZrMlbKh7wkhubzZ+YuvJ6gIe/52o0vSR3BJoPspBd7q8i/Zhhxva7m7Edt55peB6ltjNbaN+IrRXT7O1d6OAVHGpo5ONJ4VXezcbQikqirP27WcY4Ay4W2OGvOhCRqoIKKnqad+NFPJNm5S1OSSOJQT0o58Od6qkvRqCbfUYHsaToyBXNcgNCsmf6J8BzF1wH7UqNfT5oNMJ78/Dkso0rAt5y3n1zKHZIFflPim0gcA8Skj50= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?xdYjIQekEchK9F1boruGu6af0SooyRSEOfzTzKOsKv7pU9qwezq9zvOhzI?= =?iso-8859-1?Q?uopEmuXpzKLLXaOuAIzeNajX+3+FqfZ+T/xKSw2Utxe+IuAf0CtiasCMkn?= =?iso-8859-1?Q?jcKZbRlatoPc6NyfSK6jOaG+jQH3TuBkwA4jmMStAVlUxVAQqixtI084+9?= =?iso-8859-1?Q?0bFqF4zEfH955FAK2laGWL7/riEyQrj5iIrT3H+ias7WGzMBmXX6Tadhha?= =?iso-8859-1?Q?f5jCrZOI3Cmw9fpldGWeCjZn2DaLH+9mzCbOSnAydKBE4az0KFvN1qz6+h?= =?iso-8859-1?Q?XM4LJoWhsbPVSTC5BS2dhOZSSR8atFNGE0fvfgx5z89+FaG8UjgUeJpeGM?= =?iso-8859-1?Q?qzW7yDLtu+Enq10A89QSKI0ZBNTLAx9ZaoXOevdWTuhPn8jkUTAQ4vNzPK?= =?iso-8859-1?Q?BA6eMesi2w8T7aYrifyo2lrVj3ipEbpBWHVMaQC6pqm6/lALiccO/NR0F2?= =?iso-8859-1?Q?XM06fOR9zR2lHWaQrexV1c58XEmOH03mTE92LN9nq3vJl8ZfhjsIpqhcu5?= =?iso-8859-1?Q?IDwAlVmfnrOWpMI8yLrRKTZamVecB0tWbcRaGIXESv67PlfVeJp6h7cbY1?= =?iso-8859-1?Q?9VDgu4aJCphEBRIYaSw479JiN4E0QS984VjQJG14J/M/dGAPGpgatGNQE/?= =?iso-8859-1?Q?caG4sRI7XfEngTpDXeruE6MLiM+CDPbMBTGVi8pTVN+f2GTZUXydEL3Szb?= =?iso-8859-1?Q?ujTNu+pHOE48k4iL4DTXkvMECevofbPapG+gGLWmldULvvNYPo45jtiHT/?= =?iso-8859-1?Q?WqYZJNEQGYvHov3a4eTJYqpenznCJMc42dUgeGQZ2q14EswiRMiArrAmQO?= =?iso-8859-1?Q?I4lxFYfBGugK8FIIw6BkM+KA4ELO9MXg55XV/9tkP+cnd0W2ss+f5eK81Q?= =?iso-8859-1?Q?WLILTsVUcYbyfwu3+X//EK2qyerb00OuYGCA+NGE8h8xxn/MWQs3lUb/HG?= =?iso-8859-1?Q?hRvXNJb6ho/ebVkjC7gaLEqLjIr/MazCdjzDVIRvugRw2yr5DpzaZA=3D?= =?iso-8859-1?Q?=3D?= Content-Type: multipart/mixed; boundary="_002_BYAPR03MB4536E2ED8E96971723CB70DEB8509BYAPR03MB4536namp_" MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-685f7.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR03MB4536.namprd03.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: ed2433fe-5e3d-4dd0-56a0-08d9d426c30e X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Jan 2022 10:48:39.4728 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR03MB5110 Subject: [FFmpeg-devel] Add MKV tags for AVS2(IEEE 1857.4) and AVS3(IEEE 1857.10) video codecs X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --_002_BYAPR03MB4536E2ED8E96971723CB70DEB8509BYAPR03MB4536namp_ Content-Type: text/plain; charset="iso-8859-1" Content-ID: <8FAA0EEDC385774B97850F9E42807429@sct-15-20-4755-11-msonline-outlook-839f4.templateTenant> Content-Transfer-Encoding: quoted-printable >From 4659b8ebcb516de24859c7f6203391a8f3f5ee2c Mon Sep 17 00:00:00 2001 From: TianBo Zheng Date: Mon, 10 Jan 2022 07:59:24 +0000 Subject: [PATCH] Add MKV tags for AVS2 and AVS3 codecs. Signed-off-by: TianBo Zheng MKV codec mappings: V_AVS2 and V_AVS3 (https://github.com/ietf-wg-cellar/matroska-specificati= on/blob/master/codec_specs.md) Encoding tool: Ffmpeg with AVS2/AVS3 enabled: https://github.com/xatabhk/FFmpeg-avs2-avs= 3/releases Command line: ffmpeg -i xxxx.mp4 -vcodec avs2 -acodec copy xxxx_avs2.mkv ffmpeg -i xxxx.mp4 -vcodec avs2 -speed_level 4 -acodec copy xx= xx_avs2.mkv` Players: (1) Ffmpeg with avs2/avs3 enabled: (https://github.com/xatabhk/FFmpeg-avs= 2-avs3/releases): Command line: ffplay xxxx_avs2.mkv ffplay xxxx_avs3.mkv (2) VLC 3.0.x with AVS2/AVS3 enabled: https://github.com/xatabhk/vlc-3.0-= avs2-avs3/releases (3) Mpc-hc 1.9.x with AVS2/AVS3 enabled: https://gitee.com/zhengtianbo/ca= vs-avs2-avs3_decoder_added_to_mpc_hc/releases AVS2/AVS3 MKV samples: https://github.com/xatabhk/avs2-avs3-video-samples --- libavformat/matroska.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavformat/matroska.c b/libavformat/matroska.c index 7c56aba403..90d94b65bf 100644 --- a/libavformat/matroska.c +++ b/libavformat/matroska.c @@ -78,6 +78,8 @@ const CodecTags ff_mkv_codec_tags[]=3D{ {"S_HDMV/TEXTST" , AV_CODEC_ID_HDMV_TEXT_SUBTITLE}, {"V_AV1" , AV_CODEC_ID_AV1}, + {"V_AVS2" , AV_CODEC_ID_AVS2}, + {"V_AVS3" , AV_CODEC_ID_AVS3}, {"V_DIRAC" , AV_CODEC_ID_DIRAC}, {"V_FFV1" , AV_CODEC_ID_FFV1}, {"V_MJPEG" , AV_CODEC_ID_MJPEG}, --=20 2.19.1 --_002_BYAPR03MB4536E2ED8E96971723CB70DEB8509BYAPR03MB4536namp_ Content-Type: application/octet-stream; name="0001-Add-MKV-tags-for-AVS2-and-AVS3-codecs.patch" Content-Description: 0001-Add-MKV-tags-for-AVS2-and-AVS3-codecs.patch Content-Disposition: attachment; filename="0001-Add-MKV-tags-for-AVS2-and-AVS3-codecs.patch"; size=900; creation-date="Mon, 10 Jan 2022 10:48:37 GMT"; modification-date="Mon, 10 Jan 2022 10:48:37 GMT" Content-ID: <61BD50D8538BDD4E82D764121B11A55E@sct-15-20-4755-11-msonline-outlook-839f4.templateTenant> Content-Transfer-Encoding: base64 RnJvbSA0NjU5YjhlYmNiNTE2ZGUyNDg1OWM3ZjYyMDMzOTFhOGYzZjVlZTJjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBUaWFuQm8gWmhlbmcgPG5hdHVyYWx3YWxrZXJAaG90bWFpbC5j b20+CkRhdGU6IE1vbiwgMTAgSmFuIDIwMjIgMDc6NTk6MjQgKzAwMDAKU3ViamVjdDogW1BBVENI XSBBZGQgTUtWIHRhZ3MgZm9yIEFWUzIgYW5kIEFWUzMgY29kZWNzLgoKU2lnbmVkLW9mZi1ieTog VGlhbkJvIFpoZW5nIDxuYXR1cmFsd2Fsa2VyQGhvdG1haWwuY29tPgotLS0KIGxpYmF2Zm9ybWF0 L21hdHJvc2thLmMgfCAyICsrCiAxIGZpbGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspCgpkaWZm IC0tZ2l0IGEvbGliYXZmb3JtYXQvbWF0cm9za2EuYyBiL2xpYmF2Zm9ybWF0L21hdHJvc2thLmMK aW5kZXggN2M1NmFiYTQwMy4uOTBkOTRiNjViZiAxMDA2NDQKLS0tIGEvbGliYXZmb3JtYXQvbWF0 cm9za2EuYworKysgYi9saWJhdmZvcm1hdC9tYXRyb3NrYS5jCkBAIC03OCw2ICs3OCw4IEBAIGNv bnN0IENvZGVjVGFncyBmZl9ta3ZfY29kZWNfdGFnc1tdPXsKICAgICB7IlNfSERNVi9URVhUU1Qi ICAgICwgQVZfQ09ERUNfSURfSERNVl9URVhUX1NVQlRJVExFfSwKIAogICAgIHsiVl9BVjEiICAg ICAgICAgICAgLCBBVl9DT0RFQ19JRF9BVjF9LAorICAgIHsiVl9BVlMyIiAgICAgICAgICAgLCBB Vl9DT0RFQ19JRF9BVlMyfSwKKyAgICB7IlZfQVZTMyIgICAgICAgICAgICwgQVZfQ09ERUNfSURf QVZTM30sCiAgICAgeyJWX0RJUkFDIiAgICAgICAgICAsIEFWX0NPREVDX0lEX0RJUkFDfSwKICAg ICB7IlZfRkZWMSIgICAgICAgICAgICwgQVZfQ09ERUNfSURfRkZWMX0sCiAgICAgeyJWX01KUEVH IiAgICAgICAgICAsIEFWX0NPREVDX0lEX01KUEVHfSwKLS0gCjIuMTkuMQoK --_002_BYAPR03MB4536E2ED8E96971723CB70DEB8509BYAPR03MB4536namp_ Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --_002_BYAPR03MB4536E2ED8E96971723CB70DEB8509BYAPR03MB4536namp_--