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 7AA93491FF for ; Thu, 7 Mar 2024 10:37:17 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 56C5F68CF68; Thu, 7 Mar 2024 12:37:15 +0200 (EET) Received: from EUR05-AM6-obe.outbound.protection.outlook.com (mail-am6eur05olkn2061.outbound.protection.outlook.com [40.92.91.61]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id F296E68C7AE for ; Thu, 7 Mar 2024 12:37:08 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fjLl/rzmLmlCgAUQ4e/Fast7Y83LZ8U5YQjQBw372aCKwNSWeacbgGIS6MA6VqsALBJ+knvZKhTX1VPMnSngw9aDjXTKIx6uEc6IbryCxQ8Y54KlbGiO5M/aT4u7OsObxUlk2plQXI3io/L1FuraPuvm1Np11S3DfsiG2IosQcEZJLQ5p8o4vSZqf7aIUmKnGue0C2LEL5LfUzic69IP92TDeXF3wxAU9ayeVwwT7ildhHhU/FPFPXEPa4bxZsoStCvxcIvhh1oWCh/9ZAVE5/EN/82dxJRsh1XNwcgGuK0S5oRdXKA0PKncxGFW7TRihVrr27iKuUw2TT9MJ3zOeQ== 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=H4pnPFUP0bLlZn2EkfAH3V2YY6H308pTA2akipKQmoo=; b=Y27ujBXyXO6AZHiW3BVtQXafb5BWlUZjFLrxERnZCJa53gPp5rNyAT++6bIY308cK96LZ7cayBIIXPE2yDCRiVIW0ZdShNvv4dOeYoRofVMQGboye7t68X4z9JzEdYVX3ZlyXxtJRRv/KglDQqxppltyUbwjYaHqKm4p+adwu8ESMMOBwBu/hKqdy6LqtWtPMT0DDJybj6cgaBquF1KkS9oYmHqUmbdOCwIP7llWYXDLtAaVFlGIyQ+xnXTVPCB/beLUoHrkfJXPdSunYwBnMT36zC4BuLNM86Tc+iGAYikBT6gXg/rf46BRvTrZmoH+ovwPSjGKk+pRxtduKVtidA== 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=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=H4pnPFUP0bLlZn2EkfAH3V2YY6H308pTA2akipKQmoo=; b=a99PLUFOriXIpDp8HD+LtC9zu3JqEELKrdpUoJRjrZ7Mv6qHERygRRi6TGE/FuOBwNuOEXeCWZHlP/0VtsjhYXYqJQudWLNZQ/639K7Fr+Gv+YbttX/gdxThHCeyJz4wKS6KUQWkgXCD8WsNdMtB40SjxPs/af5B73fuSu6mtB6wcsb9QzFMR21XKiBQUkEIc3VUxvjJ3o+yYl+scJ0wsdppBKZLMtFFn8IxBWlJkw5crE492FsLkRV7TWXDHOL8+g/MXjRjqYhwBkjtHQ188E8lP+PkYWwi1QmUSLmEOrJDbKrRu4X2409iTIxDKHiCTmkadnxI38qRzIa9acC1Mg== Received: from GV1SPRMB0052.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:109::15) by AS8P250MB0135.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:376::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.26; Thu, 7 Mar 2024 10:37:02 +0000 Received: from GV1SPRMB0052.EURP250.PROD.OUTLOOK.COM ([fe80::a8f2:5082:22e4:8d1b]) by GV1SPRMB0052.EURP250.PROD.OUTLOOK.COM ([fe80::a8f2:5082:22e4:8d1b%5]) with mapi id 15.20.7339.035; Thu, 7 Mar 2024 10:37:02 +0000 Message-ID: Date: Thu, 7 Mar 2024 11:36:59 +0100 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240306071913.2735832-1-marth64@proxyid.net> <170980522693.7287.8599203354160787584@lain.khirnov.net> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: <170980522693.7287.8599203354160787584@lain.khirnov.net> X-TMN: [e7ootHnva9hefNmAqK0UlKSJwevRyuME0V0QedubRQQ=] X-ClientProxiedBy: ZR0P278CA0107.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:23::22) To GV1SPRMB0052.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:109::15) X-Microsoft-Original-Message-ID: <3140dd5e-f315-4a88-acd4-9a507d9f30a8@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1SPRMB0052:EE_|AS8P250MB0135:EE_ X-MS-Office365-Filtering-Correlation-Id: e204cf5f-b3a0-4e55-8c32-08dc3e928601 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: FIQhmANpcFj8/P/ZPJoiyY1cL0YjMvLFTkibnpQyF1rgyUV1gRhNPwYiomDl8J5sTpKZRG89xKz+UFtnUMVMMW6Q0rOJgH/t3PAGviKl9V9ppqoE5Bk1FWcthSDNrUELkoeaRNKgiKbDw1Io5p6aA6XzZyKDPeeTvoIH2WbBc5XTutVOttuM8pxDQeywQL3qpmr2KSFZF8I0MFZK5M0Pv/h1GN+nde/N1c42l3Lw7KnwkFHzOthxkfhHN9JCLfS2SQMejljLrx88DyCFDQIo21R29Us/e8SActAZ4+RZWjaSYFxe2dwfDlrpF9qdL5AQXzQqGm2MFp9/Ya5xJJPZwMdZeT4Junb2HSFxXDVIcasJh+X+1DpaSPItU/w7Jw39N0M8amQCXpxN+7P6kuTEtDHvJg8kbTx6ldXlFuxiRiOWFZXKX8szZ5OQWKe8Pe10l+SzK53nYwLBH4Ydq5Gt81XohRVojwvxwMZ7VWNvwT5URHxs8ymj+VdrVv6QIkNcEs8zC0lI3aLCKdJdnta8uL/t92h83UBOOxeUIosyFjJ9YX77qDWN1cafNhBZk+Gg X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Y1dZMGduaVVMRXNmN3pOTURjaGo3TUxKLzVybnNlRGZVd2t5V3A0anc4THNi?= =?utf-8?B?R1dzd0ZEVXpiczZpczhLdGtlYSt3dzBaazFDelJpcXdHK2JoZnMxcC9zaisr?= =?utf-8?B?UXdjZlF6K1NyNUtEckZPV1JHQ3BpaUNldmpFTGM3WUk5cUIxSFFEYU1TOXcy?= =?utf-8?B?Q0ZEL3M0WTBzeWk5QWd2QVRlcWhCMVNtU1Vwa2s1YXVETkVPK05jS2VHeVM2?= =?utf-8?B?MDJMWGt2ZHh0cDVUSStEMWtnTFVoMU1pSEtjV2ZQVDhrWHdFbVYrTUxkOUlv?= =?utf-8?B?RHA2Y1E5aVpETUxBeVJOTTFUZlBVZ2J5U0dLc3BvODVDSDd0QzdNVmJMNUNh?= =?utf-8?B?OUVTWEJUZ0dheVBWZlJLRE85cHhheC9nUjdTZzhrbWV0RXQ4eEJoczB6L3VJ?= =?utf-8?B?YWxTSEJNSy8rQVBOMjRmNjBhZk1GOGJZOEZtNURzblR3VGJ0MVlBZ3NyYlZU?= =?utf-8?B?Mit0UEdOVGlWcXdUWHlIcEJkcXZIS0ZMMCs1enlQTWlBRENEN2lIK3llOGZq?= =?utf-8?B?VEt5RkNOZnZIVk40WFpsQ2VUR2o2NFdkU2RZSHhuKzJQRjVWWHplSDlOYVBF?= =?utf-8?B?MmVvbW8wbEF2NjJiZGFaM2VyREtYelNlMlllRE1Ndit1aEc5K0FSYmNGN2lB?= =?utf-8?B?SFZhQnE4cXo5bUkxYUI3Q3VFWkE4YUp2UnRGRVFMTDIzYUdab0xUWEFYUmhW?= =?utf-8?B?Q2h6MS9MSkZyTUpKcytqMEJ2dEMrUjZ2Y2w2OEVxT2plL0dJd2swYnoxOC9J?= =?utf-8?B?UVdzU09ybjdBai90T0ZVRkordC9rUFdYWmtlbkN3YTEyZGpQSVVreHpCd2RZ?= =?utf-8?B?VFZhT3VUcE9wdVVxbllGcGVVZ21jYzFtOXFBNTRyaE1HZDcwVXp4eERBbHpK?= =?utf-8?B?elVISnRUdU9sOWsrOElUWlRpV1h3TFRZaUllc1hiT0dObDlWUzFnRFJ1V2FS?= =?utf-8?B?QTlDbEhsTzJJVUJ0algrU3V0YzRpWlVCTmttOGo2QVYxbDNZRTRYc2JZWmhU?= =?utf-8?B?V1R3VzRYYU50U3Z1bVltcnNvOVlnSnhRQ2FPUWVTVDlFZnlnUjlqWEw2UzNV?= =?utf-8?B?a1lPVzR2dDFQL1NLTm0xMUc5UUFVU2xyQ2MyUVJyMGR6d3pkV1FjWFlGUFlY?= =?utf-8?B?RnJ1RVlueEtLY2hmRnlpeEhUQVIrT3BDd0xKclhIVEFCMzNpb1U0RGxyMmdL?= =?utf-8?B?ZFllYU5rOXVBa25FTGNWdi80N3ZKaW9ndllnODhZREhpcVFKWEJyelhaOTRv?= =?utf-8?B?cTdTaVlPQm9LZWg0WHhqcVl6ZGdpQVl0T0U2bUpobHNoTW84cVhBSHpvKzND?= =?utf-8?B?cGZMZng0Tk1IM01KNTVJV3ZScng4ZTZYbFNLMEhnNCtsNnNTRWxkdVhhREc0?= =?utf-8?B?WCs1dWh6MFNoTko5MW9vUHFzamZDK3ZxMzFQOWZOVnI0MExxWFBJbHA0bStu?= =?utf-8?B?ZmdxWXhVQWYrY25uOThNdlFNMHdGMjFacG9BMnIrUDFteCtXUmt2aVFUd0F4?= =?utf-8?B?UTVld2MzSmx1cm1tdWhiK3ZzUTFRemtDSVhLYmFPUzdqekZ2RStiLzBpcGRS?= =?utf-8?B?NXRTandmb0JSUXZETVF3N3JSNzYzNzFOQkVWVXdmUU15SnB2V0xxTkxqWmdy?= =?utf-8?B?WEdzMld3bFoxMW5EZDg4bUNpWG5LVDRVTDI0UkZ1REsvOGljS1NBdzR3UUZu?= =?utf-8?B?MC8vcXBpTitseGxWeEFwREN5MmVxalk0S2dJM0NzNXlXb0svTnU3eHVnPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e204cf5f-b3a0-4e55-8c32-08dc3e928601 X-MS-Exchange-CrossTenant-AuthSource: GV1SPRMB0052.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Mar 2024 10:37:01.8283 (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: AS8P250MB0135 Subject: Re: [FFmpeg-devel] [PATCH 1/3] avformat/dvdvideodec: add CLUT utilities and subtitle palette support 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Anton Khirnov: > Quoting Marth64 (2024-03-06 16:36:32) >> Good morning, >> >> DVD subtitle palettes, which are natively YUV, are currently carried as >> a hex string in their respective subtitle streams and have >> no concept of colorspace tagging (even predating dvd demuxer). The >> convention is to convert >> them to RGB prior to storage. Common players will only render >> the palettes properly if they are stored as RGB. Even ffmpeg itself >> expects this, and already does -in libavformat- the YUV-RGB conversions, >> specifically in mov.c and movenc.c. >> >> The point of this patch is to provide a consolidation of the code >> that deals with creating the extradata as well as the RGB conversion. >> That can then (1) enable usable palette support for DVD demuxer if it is >> merged >> and (2) start the process of consolidating the related conversions in >> MOV muxer/demuxer and eventually find a way to properly tag >> the colorspace. > > Is there any reason ever to export YUV palette? Should this even be an > option? > Is the conversion lossless? - Andreas _______________________________________________ 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".