From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id DA5914C54B for ; Sun, 25 May 2025 23:50:56 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 9384968CC57; Mon, 26 May 2025 02:50:53 +0300 (EEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2106.outbound.protection.outlook.com [40.92.90.106]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 891EF68CA9B for ; Mon, 26 May 2025 02:50:46 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=s81uCdWqE7JcCp01K8FDUsnlxP3OwM2XMEooxEA5+rNJjOL4ZUnbq8Wb0nfTZQs8r3CsnVL9icy++0XljS1I5uST0n5qBrdhjyJ9uQkNQFOZvSbYSygOJLH26IgYjBuhJI9mvFzdmqSBginZB4zXMHVJlcN9xxRoJU/oqA1Llca53RBPtlXJlMi5QFUbW+tadBO8DJfaj2d70STCOnc9JidAR1oWpUEWBfLm/7w9BeYniRCYqEd3CgxmrVW7GGjKVa0Zo7I9O3sb7lgNSLsdl1NV0NOqH6/RSXeS+VL5rqQIjv0MyHkMj1JAXt5Rzb9SNqgMT/6S8z+6Qzz4YF1wsQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=L+VKhHgD9Yc3YoGqO4qfwylC/1XkKmi3dy8f/tuIzjY=; b=Ki4UaGj74wVjdI86+40JwIDM/ppCYbnl1Fa8cCmhJd8N0U4z6H2rCDaqiUV3QSodB5z4wXb2kKLsYA3JhLGGjlOOOMs1ihNKsFJ7uX6KNn8EOI+MgtT5fMq1UIkpbbfgEhXw2QuUizCbxZOmMsyVUJx9JJ8Ev7EoJZ4dHgvJPNBk9o7FPXg8sA2UkW9Neo90mLHfI8IPN7Jlf7SLdPrm8oCi6Cs5ezACAoTZuxtDrSpFzYd0TQAs+63tKc7snjzwUE0enCkbFLgJLDElxSHp4fo/gWj+n6DDlBiXGyI/Ar296S7jiV5+ZU6rW1ym7y4rme3kY3XhKjzDXJ/cFbmlsQ== 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=L+VKhHgD9Yc3YoGqO4qfwylC/1XkKmi3dy8f/tuIzjY=; b=qji6pN5sfHEvNXMm/K+QUTdB1gL+rZUEhKgMcoEzvG/e/Nhp+wr/6OHTjdAet1dyKiM+b5Z/8i9+Ia+JV/AiiFytQO2J5BirdzqYPdeQE4qUQ4C+92wJhqCB/kqsPhYFd7wGdd8oVhFrI9BEFztHua8BA/t5w/BJAshgFxFDERlarxnMmsLq5t+zou5IAc2UvNpm3hyGn9za6By8OjJGKEZNL8Hsvh+QpGK8jJvMV+dZphQlhcVm7SLqcBiRoIuUPDqLob58fm64Dwn0rnSpg1y6jkwLDSrjA4jjh14ZAJhQMhz9y6g6gXGXXRwJbCjKqMJNNZ+j7KwsKRWEtshkvA== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by AS8P250MB0813.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:535::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.21; Sun, 25 May 2025 23:50:44 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614%4]) with mapi id 15.20.8769.019; Sun, 25 May 2025 23:50:44 +0000 Message-ID: Date: Mon, 26 May 2025 01:50:42 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250525125342.0000613a@hawaiiantel.net> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: <20250525125342.0000613a@hawaiiantel.net> X-ClientProxiedBy: FR2P281CA0159.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:99::8) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <88f95310-5d21-4f4a-b29c-ee44f9f71bdb@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|AS8P250MB0813:EE_ X-MS-Office365-Filtering-Correlation-Id: 6aded3cd-fe28-448a-e194-08dd9be6f689 X-Microsoft-Antispam: BCL:0; ARA:14566002|5072599009|6090799003|15080799009|19110799006|461199028|8060799009|7092599006|1602099012|440099028|4302099013|3412199025|10035399007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?WmVTNjlMcEhHclN2YWZyZlNyRE9JUXBxN3RQT1V2UWZRMEo2U1NTbVFqejh2?= =?utf-8?B?dnB6a1BmalBENllwTzc1YUZPVUlRNW53SVNnWkY2c3M0K280cDVrN25PM3JM?= =?utf-8?B?NVZPYUlCa1hvdUxjUEJ6VW5qTCtYaU9tNjN3eU05bmhKbXRldGhHc0RTKzZa?= =?utf-8?B?VjBtbDMxdDVDVHhoam4vNjhJN3NJOG85VVc0YTFuaCt2SEJzWkJWL0pjdkl5?= =?utf-8?B?dlEzZDJkRkFkWVVNWFA1NUJGeUdXK1BhNW1UOU5NcWZZMldxR09CR1dGTVg5?= =?utf-8?B?a204YTd3bVFnbnNCd3psSHE5R2ZBOGlQUmlBdUlIakRsR0cwSGtSekpvaTNV?= =?utf-8?B?b21WdjIwQUNOYUZ4dDJXWjZTNHdlZWVQOHNsQklodUtnQ3RqeDNDc0RaT2N2?= =?utf-8?B?ZXhvRVh1MVlkeVhUZnhWMHBlTFRNbHhDTkMyby9yK3VLUk9vREUvT25IeS8w?= =?utf-8?B?aUViVlNhU2Y0Y1JDWWdrMDhqeXFjR1ZKODZaalJycjJHWjE5QWhRbVY3czNX?= =?utf-8?B?ZlB6SHlzOGIwYjRSU2RaMW1vaWdJWHlUV3ByUXV5eDBndGhCa2YxQlprMkp4?= =?utf-8?B?QnNZTjhSTTdlalE3RHErRkp4UHBOMjBpWVJWRUZMZUorbElIanVGVFRxY3BQ?= =?utf-8?B?endvZFYxbnJITXk5NXg4ak0wYnNoOUlMdmd5WWcweEpJWDRBNytBaVRaT0ZP?= =?utf-8?B?ajYxOHplMEM0blg4cGxScUgwTjhtRCtEMGpsR1hZNm1OZlVvdkNnaXR5NXFQ?= =?utf-8?B?enhNZ3Vvbkg5WmVDa3lsUml3cTE2ZmdEb1hEdk56R1k0b0N5UDBZYmk0c0Z3?= =?utf-8?B?MHpLOXdGK0M4QVltNUM5Q2J2UmR0ZmxWSXhlSm5oUi9MVXdDSnVyKzdMLys1?= =?utf-8?B?dVNOYy9CSFdJemY3MFNEbUpWRDl2NXBVSTliL0JraXJ6dGdCSDJaOTBxU2dP?= =?utf-8?B?ZGw0aDJaSkdYbDNkTEFTT1dETlBRcmI4cXE4YWVEbXd3dWQ5cVREWnJ0L1Fu?= =?utf-8?B?ZHhnY3lFb09VUGRaUzhDY0dHdWpiWTNYNEtUZktJaUhTTS9seXdsSEdxOUd2?= =?utf-8?B?MmdYS1RJVm9LVkN6K1ZKU0s1YThyU0lOZ0VneWpRU2JaRllqUDc3SmxUTkJZ?= =?utf-8?B?TTNwQUIvZnlJdzdJKzZXZEEzTzQyWkRZQVVkem1rWjlTWWFFOFhaY010VCtI?= =?utf-8?B?NVpUOWw4d0RGS0lTN3lzaFQ5NEkrMHRBWGU1T2dyeXJ4VjF3eUIveHFnV0oy?= =?utf-8?B?QWUvUkRqUm5UK3QyNVg5TWRzd1JpNXBJWmhyR2MzWEh1aHZHNU03eFpQOHh2?= =?utf-8?B?U2RsS1IyRkx5Vjc2cFVaV1FIcHFWMy9xN2N3UkhqVHdGT1cyVk5oNWIwMTRV?= =?utf-8?B?K1U2VHdXQjkrVWVLTjU5eVdlK2lsYkk1dnlBUm45eXRoaXVaNVRvWU45MlZT?= =?utf-8?B?aitQa2JLREZnUUJKNmZHaE9oQTVObWJtQllKL1Q3OU80dXFLdW9HZkMvZUZu?= =?utf-8?B?MlQ2aldYWXpRUm9zbDkxZU5NZXpoSmFPcU0rd3J0KzI3ZkxDNE9XdnZxd3hi?= =?utf-8?B?N0VKK1VyQ2lIQ1pzc3VNemQ1N1p3VFVhNTdsVk52NXk5Y2M3RlBkdTBOTDRB?= =?utf-8?B?bFJSc3h0ZzdrVXFZK0RjbWZuZG5tMjYwbVlrYUVNMU9vOGt0L0JWaGl5SUU5?= =?utf-8?Q?JPDY05QwOlHG/8Wbw9JB?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RlIxMEVSRkU4SEZ1SC9FT2xUZzFReHFHU0VTK2UwVm9XYXA1RnNQOTRiZWor?= =?utf-8?B?ZmRHWVMyU0RHa3NUdlRNcFBvTUhESXRNRzRhNEJVdjRML0lraTEyS1Btdkpm?= =?utf-8?B?bW5PQmlZY0dnc2lRNlZqWTBaVEwrTGNZZUJRbFRQeGhQS3o3alEwYXhKMnlq?= =?utf-8?B?Q085VGQ3OTZmK0FwZlZwaEdHQ2ZlRHVaTzFHZmtrb2o2MXlmbTFSQXdBUHlO?= =?utf-8?B?bnVCK3ZRcWR4cStmNHhMVmloOTlydE41aklGU1NydW1Ed1dZdWUvZFhnMmhs?= =?utf-8?B?SkhxakhiVCthOThsbXhPOWdXR01GUmNISTlkcDZ2ekovbTVRQXBFY3Y3NUZI?= =?utf-8?B?QnJDd1ZFVmpvMElUVGhHSXpuZmRVWW0wcVowNVNzelVsazJwamhFQnBUSSt4?= =?utf-8?B?cC8wUzhDb3Z1VDB3VG1nRkgzT2h5KzBiSHl4OUJsMXJxZnF2UytEa285dVFG?= =?utf-8?B?ek9qQ0RMeTNqeHJKL2hiRGFEZmZ5ekVTMHM0RnhQQ1htaGJQN0J2N0dzNW9Y?= =?utf-8?B?REhOYXdlQmJHYVZDYmtVZ0IyelJqdjl1Tmg4MjdINFQ0aVN2M3A3RWNIN0d0?= =?utf-8?B?Y1hYaXpnVG1icDd2eHpzSjd3N3Rqd3J5R2wvUjlPWjdpeTdyZ3Q3TzRDdy9N?= =?utf-8?B?SkJYTkNSSWVoQlovWGsxRFpFVTg1YlRBczFEaVlYK2NHZkJQazJqam0wMEw1?= =?utf-8?B?U2VHdmRrK09xL1JLNmVmVDRqZ1hkUDlHSnJncm11WHNGbHBWMDR0amhpSWV2?= =?utf-8?B?ZHpUNmVWYlpYdkpRU3NUaG14WVJzVVdoVzU0M3ZJcUxpQ0M2alRzQWx3UUV0?= =?utf-8?B?MUlmQmdzMDFQNEFVNEdmL0NvNCtQdnVYL2hYcmJoN2QxbWdZUDVLTnBMcW45?= =?utf-8?B?V3ZNemwvV3JBQTIvZitPMWVrdzZCVlJpb1JUcXVRY0RuZVZWMmZPZGxDMS8y?= =?utf-8?B?RUVraWtRWVFUMW5VUy8wTk9YRWJHaU5jT0QzTjY1VmtEZzJ4cjFpbjE0TGg5?= =?utf-8?B?OEJWbXB3Tkpub3RzSDgyRTA1Q0JDVUxhNG1OTnJETmZ5RzkvZ0pFd3RqR21T?= =?utf-8?B?SnZ4SXhwRUUrR0NZb2g1RTdpRDB2SmNCeGNpNU0yUzhTbExuVWJJV212Yk9o?= =?utf-8?B?QVRDTEFkTDhEU0hIL05lM0s2aStFbEkrbisxeDlHR0k4aUxyLzYrTGhScXRG?= =?utf-8?B?YUhjRXAzRTZ6UEcvbUdzdVEwYWVTUUU4YXhXOTJNclppWDJHQndnTHp6WXM5?= =?utf-8?B?bGsxdk5JZUFZUHpQYis1QVhhd2YzR1N3V1hLclNvNC9NYU1WWWJqTEZzb1My?= =?utf-8?B?d1plUkFRR0ZkUVJlNUlkTG41a3dkMVN3NFJTaXYvc29GcVZHVnpybHRvQllN?= =?utf-8?B?bVpscHBvNVo3Rkl1TWwyNW9ud1R5TUdrWGtNRHgyUnd1WFhMUWQrdENudFRV?= =?utf-8?B?K093ZEIvS0tkSjV0aitXTzJTWTVHVFJLNjJpVDlHOWtkQXZnTEh3MWR5T2xq?= =?utf-8?B?QzVsUk04eldyRDkycUFNdlBvZUxwLzhoKzZhYk5YeVNvYWhmazZwVHJmc0NI?= =?utf-8?B?SWQ4cFkvMW1qSHNETEZhaDZncDZYWVBzTytRZ0M5aFFFYmxmU2RTaUkwVXpP?= =?utf-8?B?MXNtalBIK3hMajRMakhoU0RieUR0QlhPNTE2L1k4eHErT2xuQUZYbEdha2tp?= =?utf-8?B?TWtQM2Q0T0FSMWRSd1FVL1lWL1pyeVJNb0taRi93c3NRa09IRlZZYWxnSXM4?= =?utf-8?B?QVo4YmpySytBZU95VjRXNk9veks3ZElRRk4rbHVCUTczTjBsRnUweUVuNmIr?= =?utf-8?B?UnpISysySklKS0FhcDFqQT09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6aded3cd-fe28-448a-e194-08dd9be6f689 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 May 2025 23:50:44.2041 (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: AS8P250MB0813 Subject: Re: [FFmpeg-devel] [PATCH 1/3] avformat/matroska: Support JPEG2000 for demuxing 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 Cc: Dave Rice 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: compn: > On Sun, 25 May 2025 05:50:54 +0200, Andreas Rheinhardt wrote: > >> Patches attached. >> >> - Andreas > > looks ok but i wonder if anyone is using the vfw ffv1 mkv in the > archiving universe on purpose. should we include a way to -vfw-codec-id > manual for those systems? maybe is unimportant but it would be good to > ask the ffv1 specification crowd about this change to mkv muxing. and > maybe resend patch separately from jpeg2000 decoding subject. hiding an > ffv1 change under jpeg2000 subj is weird. Why should the FFV1 specification crowd object to us writing FFV1 files in the way they have been intended to be written since February 2017 (since https://github.com/ietf-wg-cellar/matroska-specification/commit/51a600106bfa66f58a7f2c8e05fab091ab059ebd)? Anyway, I cc'ed Dave Rice, the author of the aforementioned commit. > > said another another way, this change would change the checksums of > files if people tried to recreate their mkv. which is something that > archivists do sometimes. That's generally what happens when you update your FFmpeg, not only for the Matroska muxer, but for any component that is under active development. We don't give guarantees that the output stays the same when using different git snapshots. Specifically for Matroska, there have been multiple commits changing the output of basically every Matroska file created by our muxer (often by using fewer bytes to write length fields); see e.g. git log tests/ref/fate/matroska-flac-extradata-update (Btw: The second patch in this set shows that simply remuxing is dangerous for FFV1 in VFW-mode.) - 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".