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 3058D4DD3C for ; Wed, 4 Jun 2025 17:14:01 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id B969968D73E; Wed, 4 Jun 2025 20:13:51 +0300 (EEST) Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12olkn2100.outbound.protection.outlook.com [40.92.21.100]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id A3B6968D3E2 for ; Wed, 4 Jun 2025 20:13:44 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=a2MPwEHH983S1d30suzaIhiPYS3guOEywB04nnAiFESGpnv3obpRmA+RKtuS/qGBGx2jwXcacXM1kgez67u0Qtn+cOT+lnCKGK3ZdehjYT5Ym45hVrgLRrM7Iz3helvvBmQYBkjCgFGHCPDqsbr0GViqlL1cCFNPI1hzmT/aLiqN3moBQ6XaSGsZdwojIznlmPOOvjwCbOhilOVLgtABqwy1wCo2gdzgGaf7anvPcifpX87gKOx35vtTHIoftadYEfGW06eXb5gnvuoxwlKeSLAnw8CRdzNaxr5IStJU+89mhCa78atLmX07YhF/ocSdS/JEB9igWx8OrdtJs8+wiA== 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=gzM9nVjPegTsDX7CvVeeTHP9Ui3g5g699pH1cYjWABk=; b=SXFPTutOWCwqxRU2+ZdH7YvMzdq/IonVY2Q9rnw8OXXi0wK79HujxuWHe10JI+xpPdZpWQNul1INLZ2sUBHD1OOG8zqz6pFsxfEEStZgd5ZDtddPRyeZW7ZeRID/9yx5obcg8cZ3xtSHQIOrn4zq0qpQCo6U7fep3Vg+YvLEmKDteAZptyNT9uoIeTWvlMSBkp9uvKpRCgqF4QDGgcqLE5/OPbcfnwucLgyBbF+Uy/bR7CPGatwhqPyszGjvZSMZklLFBWMRzotzKUVWvvehKuqqg3ivW/Vn80r+GWBP2DrMrxeQ8L+fBzHg9vQGoyYwBvYm5z5DjgOyuREpco31rg== 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=gzM9nVjPegTsDX7CvVeeTHP9Ui3g5g699pH1cYjWABk=; b=eFOxXyyDw916Pz2x14ZB7yhJN1VH2y9u+6PV3cUL39gJ8yRW5WJfYPnFzNa7gJ0S5ywq8/Qtd2s02oCZR8hy8dkd1nXd8NB5n74uE744Sxqr7ns3R1o3Y2sWTgyDdzzfVtoeyfwEOfYsovez9GC47Q5bSaOWURJCEx3PGrqYaASZfp8DyMWmfL1Y1AEf5/Lc2/nxIfrRt0FOv1ZvXuy8e2UGsINyuq8nEnaAdqfR1gEbhYD/hkeokk9Vn/QhrrwDJ5N0oFbRdrFDfNlrCHTgTUQmVnaOWooHk87SjFcdtcAV0pHjc68S8vUG0/ISNap9/Lvi/9mabuvRIVxuZERHQQ== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by IA4P223MB1570.NAMP223.PROD.OUTLOOK.COM (2603:10b6:208:562::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8769.29; Wed, 4 Jun 2025 17:13:42 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::bf09:8e9:b07f:98a7%5]) with mapi id 15.20.8813.018; Wed, 4 Jun 2025 17:13:42 +0000 From: "softworkz ." To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [RFC] Subtitle Filtering Ramp-Up Thread-Index: AdvUYja18qz3kVWISWyncQxleQKjDQAPlkaAAAGIpQAAAI2sIAAv0coAAALeJsA= Date: Wed, 4 Jun 2025 17:13:42 +0000 Message-ID: References: <7809837.EvYhyI6sBW@basile.remlab.net> In-Reply-To: <7809837.EvYhyI6sBW@basile.remlab.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM8P223MB0365:EE_|IA4P223MB1570:EE_ x-ms-office365-filtering-correlation-id: 7a981d92-4727-40ae-ba68-08dda38b27e7 x-ms-exchange-slblob-mailprops: Cq7lScuPrnqnCfA4GXqTv08GcOep0s5rf7zU1Ii9HKwxDltQQncBJXCzxtS6+jObvEuF6+P5AMD4pnuN0Bev2RDwKg9Q5UjpU/Sdph69ocxmkr5MLqhrFWDzeLdsXBTKH3uspOQ4D+XvNdC+H1aOBxc+LrY6QjBzbT7r2C2fMf8YmTzjcSRcv5tBfoziqZ27fMFJ9G88nfqrRcc7qUKAdXegTELvsa4oVqewRriupvfoQvEYSZ6LyStD6xxeOp7P4+YF3ZSsLWrY/a1xwaRxWZCK8rCxwofJQH7UhIdPHy09/ck6NyrFU7s952OHU2MpJjtOJ6j1CaR5w7xpzsHucyJW7CzXsZKpiPFrpGduplZn/Qw2ozNMtPFkozduocBn6mdr7uIztVxoAH2jQl9n5N1usN2M6US+z6GddcSrd+MfwwU+CG0l7iAUr1ZB6UUCkwhMcenn9D/mYO+pXD5p2VzsM3L9ApyA1hNSrwV6m0yf92EPRwmUeY/lgJV+YSY0xLmKFj/9wJMfXPB2XMPN98ozLr9+3binCIwUeFnm6WdWhAKB1nH2hxO8TORFtXa1Jpk/dGryX/eVD1l6J9qK2lXeRSMG14aRtTlSinHkGpCC0cIcOPTeQPdu5l6vE+s0K6c/4h/lYgafoV+j5wCW/hQywPgTgF6VuJdPKnxay/rdXmUfp3znztEtdu+Xi4dPW0GFHJipzgpme7VFScwSgmTA+v8BJ4ppWMvPJ9vdChZeB0OBXgEWzH99GLuEAG+v4OQOFSgPlcg= x-microsoft-antispam: BCL:0; ARA:14566002|15080799009|8060799009|461199028|8062599006|7092599006|19110799006|102099032|440099028|3412199025; x-microsoft-antispam-message-info: =?utf-8?B?QUtHM2pLZENwUmlXdmVHWmhMd2FpOURZU1NncCtyRDZvNFpWeERCbElRdTAy?= =?utf-8?B?Rk5LZUJ0akcxZDlBQTI1OGlyV2U5eHU2NGFzb1JGSmcrWU1FQW15eFBFSGN6?= =?utf-8?B?R1ZUK3EzVXZLRU5za29oZE5rcSs1bFlKMS9id2s5VmlUT0VxWTc2ZkI0Q3JI?= =?utf-8?B?bjBZdEptazAvT3ZCeU5MMnRIbmRDWWRBNlBEUmpCbExDNlAvSmtzZnl2eTNL?= =?utf-8?B?VU1jcWYyK0xGYUpFaDlTT21JdkdwV3ZjM040YURWU2RROG5xUDVWUE9XZktl?= =?utf-8?B?TTJLU25HTHlYWVVVeDVpUXBzeHZ4UEJ6TUt2MjAzV0srZ1llcHZEMjBKY2Zx?= =?utf-8?B?endsa2l0MVgzNlljbU9wRGkwQXBkZTBQbmJDTlJGbkk1QWpyQWN4a3lZRFF1?= =?utf-8?B?d2R3andJZDdPRWx0Y3FzTHNLb3JENndhM1oxY0g4NVExc3BFOWNpNG5lTllo?= =?utf-8?B?dGY2NXJjR0p1YS9ONENYSTRaeG1YSWFYRDZGK2JLUzZJc2VtblpERVFPQlRj?= =?utf-8?B?U1RuK2ltSGREc2VoaVhDeGFjQkJhWkE4c2FQRlN3cXloLzdZY0JJNTdxYmdL?= =?utf-8?B?MWNKNllPdmMxVlcwd2kyOTFvSzZ2a3Rvb3lDSWNNVFBGczRSc3luUFYrV1Jn?= =?utf-8?B?MlhlVXNtY2ZSdUg2L1Nsc0RSNEhHZ0NTQ3p3NWZybFNlRnd5cmRuTXBqMW5L?= =?utf-8?B?eGhiSWxIU1pqZkxiZkgxUU5zSG04ejNJOVFNa0pzU0R4Snh3d2NlV0JyemFh?= =?utf-8?B?d0pRbFFidHhHWU00TXhHREMvQk1laDE4SHVFNjdmWEZ0dk5ZK0lVN2tPL1U1?= =?utf-8?B?Q1R3MHJSdEc4V2ZOMVl4WXAybmdVYXFEbys4bFNmRTF2ZEJWRkZncE8vRE13?= =?utf-8?B?K1ljRmdhZHNLWnFTTDU1NHMyZzh2RTdEMWlvbktMbU4rekg2cUNlV1o4YmZE?= =?utf-8?B?R2h0RWlNbUhTdS9mY1RxUW4zRUZ0RUpIaThQWGI4MjlSNGEyOUpxYmZWSFlp?= =?utf-8?B?M0RuRURPOHdTcGlYd002anFqQi9jWUduYWx3U09VSmhIYzhTREdJU0ROWS9G?= =?utf-8?B?QVVuOG5jUTU4d0VxT0Y3RW94OXhOMm02ZGVnbE4xVmVMc0FWajdvNGRSKzk2?= =?utf-8?B?RTEycDN4Y0xtMW1reU9jZ0N0UERFc3NETTdyWGRPRjVSWVBRME9RTmdkUGhZ?= =?utf-8?B?aUsrdDlwYU5oa1ZGWWFhdHArTTBRbC9QVmp2Zmp0SEE5K0RnQzVCQTVWZTNJ?= =?utf-8?B?cFZPaXJ2aFgvbUhSajc2THhhNE9pRy85WVBITmM0MTN6eTJPbTBMdE42eXdU?= =?utf-8?B?ZWZqd2JoWERmdVJBVjd0aG0xMFlZczVLRWdoYmFORGY1bGdMMStrdkhSQWI3?= =?utf-8?B?Q0lUNmNkdDN0N2Q2bW5WWFdtWWFEeGxzeld2OWZ4Wnd0eERNR09BcG5hMWZF?= =?utf-8?B?NmgwNzRlOTFPZ3BxQzZlQy9QWTZVK285M1VWcTg4cTBNa0MwWW9EbDA4RXRs?= =?utf-8?Q?01bK/E=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bGpRQXpLWXMzV2tUNW9HbWh0UUNKVU8xZGx4bm83alNRV05aZ3NRbEI5Tkdo?= =?utf-8?B?WjM1Smozb2duanhHRmpxSkdncHU5OEE4MVpBalJwS3hjQ0FuWTdrYVBFV3lD?= =?utf-8?B?cENWeVBRNjA1Mkpod0g0WUxIRnJyS0o2RXJaS045Umw5TVVhMkkwWWhmZDBH?= =?utf-8?B?NnBzbXp2Z2xVU2FDUVoxZVp3VmNpRFovQkJNYUFUNzlWYk1mZS8zOEdsK3BM?= =?utf-8?B?WThiZE5qL1l3L2VNb0wzZHZxR2x6TnUxd1B5NHVrMW9ZeGtpTitnVTRiTUZ2?= =?utf-8?B?T0VPeDlMcVp0Mm1wMTQ0eGZidUVDWmlRajYyOVhzMnRFTnEwR2ErVTFDRzI1?= =?utf-8?B?bitGOWZRZ1UvTTNnYmZxQnpkcUZkSkdMMDVNeTdEcEZQbGVTbHNtd1BLNWky?= =?utf-8?B?K0hJbWhQbUU1ZXJ0N1JzK3lrWWFOMjFlc3o0amFaOUsyMk03TFlwa1FGYzV1?= =?utf-8?B?dVhuYkVacElpUml3Y29HMENob09JYjhHQWVoOERUdFlrRmlOdmZYeVRPUUNt?= =?utf-8?B?dU5TWFFTcmpRenVQK1g3RDlRM0wxdW5Vd0JvQTZ3cmxuMk9scHo0dGxBdlpj?= =?utf-8?B?V0tzbVBlTTZPWHRjZzA4UTZoWW5IeE5JY1JDdUdYNDY5QTZyVWNHU3dpa3V1?= =?utf-8?B?dVVTVjJUZjdRU2tSZW5CeDBvWVRxc1JDRXhDQnV1Q1JQRlIvZ1hoWHMxZXVK?= =?utf-8?B?RXdYa0VMV3VNZWpZNmF0eFNVelBzNjBvRm0rM0FMeWZBVG11aTNva1hPcXd3?= =?utf-8?B?ZFlodTFtckdJcUlINVRDb0MxTGhGYXBUZ3BMN0FQSklFMVYvRG9kWll5cDdD?= =?utf-8?B?ZmZTQ1NTTDFjNklGL0hQdSszZGh6RFBaVHN0cXpGRTA4RXgwNVU2b1pWR2Nv?= =?utf-8?B?ZjQ4cGhEUzZqN2g4UGQyVzZzNEl3Z3pwaUlyck1wQXdjdVNkZDZYQjFzcERD?= =?utf-8?B?MGZBbVJxQ2J0OUxHOWszKzdFWTBpZm1RM0MwVzhweFlwM3JtMFRNNXVGdlk0?= =?utf-8?B?RE1LTDBOSXc5T0FacjE0N0QvVDcyRWdRL1dYekF1b0gxZUJhakQxc2NiZGtx?= =?utf-8?B?NC8wMHBlTVY1QnVLbGFTclFEY0ErQllFRXhQc1VEQ1hSYTRiVWt4ODlZWkMz?= =?utf-8?B?cm01cC9XdUdyem9iZlpsZm90YU9iSzZXcmxpK3czY2VOVy80M0QzUmRXOWNz?= =?utf-8?B?UE05Y0VtQjB5QzRCUVVwWW9FaEVtZTI0NWlYTjFqQjkxVXhmVjdURDBIaGpR?= =?utf-8?B?ZERVTXEvMG1HNzlFTEg5YnB6VXVUbkJVbzR4M3B2Ri9QYXRlQ2dkN3A5S1E0?= =?utf-8?B?QjFkUUxnV2VKMWJ6NTNib051d3liRVlGS01GcmVHWlNNcHRhV3dXb0tmT3FQ?= =?utf-8?B?Nit4d1lsY3RuZHBsckV2eWtzOE02K25vRVg1UHhzN1ptdUVqTk84amhSRDJE?= =?utf-8?B?bHVoYTBLRGpvVm9ybGFIcU1nZXBDa1pOejNvLzhQTEJTUmxmQUVsVkNKSEE2?= =?utf-8?B?M3B6ckRsSWhpbURVTFUzME5ZMFlWdGtLYXRHd0JiODgxcUMxeFhnelZDaVR0?= =?utf-8?B?Y2YrampxNGp5dnNMcjRQY1dxanE3cmc1dTJUbHMyVldxVWFVMFBRV2VEWFo3?= =?utf-8?Q?n32Z7VVIXp2HloBspTO9j7gMxI/ROQeeuKtlFCzX1w5g=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-8534-20-msonline-outlook-c7cf3.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 7a981d92-4727-40ae-ba68-08dda38b27e7 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jun 2025 17:13:42.1242 (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: IA4P223MB1570 Subject: Re: [FFmpeg-devel] [RFC] Subtitle Filtering Ramp-Up 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmZtcGVnLWRldmVsIDxm Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YgUsOpbWkgRGVuaXMt DQo+IENvdXJtb250DQo+IFNlbnQ6IE1pdHR3b2NoLCA0LiBKdW5pIDIwMjUgMTc6NDkNCj4gVG86 IEZGbXBlZyBkZXZlbG9wbWVudCBkaXNjdXNzaW9ucyBhbmQgcGF0Y2hlcyA8ZmZtcGVnLWRldmVs QGZmbXBlZy5vcmc+DQo+IFN1YmplY3Q6IFJlOiBbRkZtcGVnLWRldmVsXSBbUkZDXSBTdWJ0aXRs ZSBGaWx0ZXJpbmcgUmFtcC1VcA0KPiANCj4gTGUgdGlpc3RhaW5hIDMuIGtlc8Oka3V1dGEgMjAy NSwgMjAuMDcuMTggSXTDpC1FdXJvb3BhbiBrZXPDpGFpa2Egc29mdHdvcmt6IC4gYQ0KPiDDqWNy aXQgOg0KPiA+IEdpdmVuIHRoZSBwcmVjZWRpbmcgY29udmVyc2F0aW9ucywgaXQgaXMgcHJldHR5 IHNhZmUgdG8gYXNzdW1lDQo+ID4gdGhhdCB0aGVzZSBjb21tZW50cyBhcmUgYmFzZWQgb24gcGVy c29uYWwgc2VudGltZW50cyByYXRoZXIgdGhhbg0KPiA+IHRlY2huaWNhbCBleHBlcnRpc2UuDQo+ IA0KPiBJIHdvbid0IGRlbnkgdGhlIGZhY3QgdGhhdCBzZXZlcmFsIHBlb3BsZSBoYXZlIHJhaXNl ZCBub24tdGVjaG5pY2FsIG9iamVjdGlvbnMNCj4gYWdhaW5zdCB5b3UgYW5kIHlvdXIgd29yay4u LiBidXQgeW91IGhhdmUgYmVlbiBkaXNtaXNzaXZlIG9mIGFjdHVhbCB0ZWNobmljYWwNCj4gb2Jq ZWN0aW9ucy4gQW5kIHRvIHN0YXJ0IHdpdGgsIHlvdSBzZXQgYSBwcmV0dHkgYmFkIG1vb2QgaW4g b25lIG9mIHlvdXIgZmlyc3QNCj4gZW1haWwgdGhpcyB5ZWFyLCB3aXRoIHlvdXIgY2hvaWNlIG9m IHdvcmRzIGFnYWluc3QgdGhlIGNvbW11bml0eS4NCj4gDQo+IEFsc28gYSBmZXcgZGF5cyBhZ28s IHlvdSBsaXRlcmFsbHkgY2hhbGxlbmdlZCBldmVyeWJvZHkgb24gdGhpcyBsaXN0IHRvDQo+IHBy b3ZpZGUgdGVjaG5pY2FsIGFyZ3VtZW50cyBhZ2FpbnN0IHlvdXIgcGF0Y2hlcywgYWxsIHRoZSB3 aGlsZSBwcmVlbXB0aXZlbHkNCj4gZGlzbWlzc2luZyBhbnkgc3VjaCBhcmd1bWVudC4uLiBhbmQg dGhlbiB5b3UgZmVpZ25lZCBzdXJwcmlzZSB0aGF0IHRoZXJlIHdlcmUNCj4gbm90IGEgbG90IG9m IGFuc3dlcnMuDQo+IA0KPiBJIGNhbm5vdCBjb25kb25lIGFkLWhvbWluZW0gYXR0YWNrcyBidXQg eW91IGNhbid0IGV4cGVjdCB2b2x1bnRlZXIgcmV2aWV3ZXJzDQo+IHRvIGtlZXAgdGhlaXIgY29v bCBhbmQgKHJlKXN0YXRlIHRoZWlyIHRlY2huaWNhbCBvYmplY3Rpb25zIGluLWRlcHRoIGluIHN1 Y2gNCj4gY2lyY3Vtc3RhbmNlcy4NCg0KSGVsbG8gUmVteSwNCg0Kd2hvbSBkaWQgSSBhdHRhY2sg b3RoZXIgdGhhbiBORz8NCg0KQW5kIHRoZW4gSSBkaWRuJ3Qgc2VlIG11Y2ggdGVjaG5pY2FsIHJl c3BvbnNlcyBlaXRoZXIuIEFsc28sIGdpdmVuIHRoYXQNCkkgaGF2ZW4ndCBldmVuIHBvc3RlZCBh IHBhdGNoc2V0LCBidXQgbWVyZWx5IGEgcXVlc3Rpb24gYWJvdXQgZmllbGQNCmFkZGl0aW9ucyB0 byBBVkZyYW1lLg0KDQoNClRoYW5rcw0Kc3cNCg0KX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2 ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWct ZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWct ZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=