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 D6D524E20B for ; Sat, 7 Jun 2025 17:45:29 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 91D8B68C161; Sat, 7 Jun 2025 20:45:25 +0300 (EEST) Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12olkn2033.outbound.protection.outlook.com [40.92.22.33]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 8A0FE68BE4C for ; Sat, 7 Jun 2025 20:45:17 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Bj3bj3S2NbCZ4M2cgstWvq9ExHq+NR6HTd8rZxUanMaGtIxylKjh9TWQUYYi5qqodOrMmUTtLPZFwkk9ljx471L7aEOCvDFT6shk/NlERxapeylFKGdh/b3F/jifeO33/I12QJbvyFAcXlSucCM/cMzMBCw/LY+KS0vq0oBYwHBNMaxNQN6/kGMrmFL23dZp9zZKcSqg944pV2cU5YAmX5btDgyyELPZ8fQHoJqUR0uijMPSjhgLJfXUieAXp56jCIqeG7R0F8yAAFodPKQo6PF2SR6gCMf5RLgLOblKBgIwPvQE7hoz9+0folrXsW1NL/+2ik7gAZygm7vzH8/MCg== 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=sjLTFUB84XImyjzUdPj98YuLNAiZ2wc5+xNp+SPGZ9w=; b=y+5YNMsUx5T0UXZpPakH0fq7ud+HqSp9CtBSkG+6WaZMRqYGlpQO8Dylf9XQk044DIs/kbLaHohTq7jBIzoeV9hYRWVsh6Ci3ef7sFay1/Auo4nSUmJXdAPP0ktbF6Au1xY4XqF+SAo/3YDLDfEaMA08NXUjc/fDNFuvl6KgG7cSs72Vdw/IkBNR6JKIEsdbiAsSadAKMaClDI6fMZKxKLI3aac8Oo8q/2AjEzfi54fQzkR0F5UMx5AZZX+Qc0yMw6tQX4cutX+s5AKRL4lQhGUrXN66KZUaFqTp9MCO/8JoPpOs1RweK4or95zWhHDICHgJHKzmmS7U0l7mNXurWw== 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=sjLTFUB84XImyjzUdPj98YuLNAiZ2wc5+xNp+SPGZ9w=; b=NjW8E/O10hPe86AlJ5rCVqCmJHJ0W/krw6dE6MCe3uVJjj/E1yB8HY4hvwKXBBL5bwKmCrm9tDKKzQKbQGTB8A/V57iEK7JiQuVp5a3og8gwDTXxcPdz3pYwEvKQjSDZJ4TQldXgDK+Bri49PTGNb0+VH1bgHNoA6w0eTGj1bwRzTpi+mbbzaMk+dYWEpRcLA2V1txhVwegqr2z2lR60nhqOk1/dIaqGfAoNINBaWTCTBHrfn9uyDM8vJK7rdMSrHZb9MpMRR6ccJHkn/wmotEfAE+99kz4JSJLgsGQek6+/VGc2AVRw+41/qH1MSy+GqsOA5U6CTlv0n12lzVGFHQ== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by DS7P223MB1267.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:254::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8813.21; Sat, 7 Jun 2025 17:45:14 +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; Sat, 7 Jun 2025 17:45:13 +0000 From: "softworkz ." To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [RFC] Subtitle Filtering Ramp-Up Thread-Index: AdvUYja18qz3kVWISWyncQxleQKjDQAT2hQAAAEfcoAAGoYDAACnCp+AAAUxeIAAABWhkA== Date: Sat, 7 Jun 2025 17:45:13 +0000 Message-ID: References: In-Reply-To: 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_|DS7P223MB1267:EE_ x-ms-office365-filtering-correlation-id: 5a9a3d04-0db2-4210-db48-08dda5eb0e9e x-ms-exchange-slblob-mailprops: obhAqMD0nT+CNmsEJB6qozQ3tqs3vOTVWk3dR+OMnlCsX8oRXaedHcdQYfWubc3aAmJwjRHhfMXma25UaWT3FMrgo/EX3ZwwzqF/rkQuNyi9Ojv27NDD4l06421e8LGvB+t8xxEjCdXRIS61ZYTKNOYEDjZnr91w//209VpoD0K1tPgwoEoWDfMHaqn9Ma3uWQwYlATGJFpw9hW44W1hHTKDtJusv8iQ9rlnRL4dBP0FRUWNiYYyIxRR3GZjAdVi+Z3ZSeMSD1rVW25qU6rdoiSZGD0PRoABLHfWSKZ2gVg0KpKrBnQ5p0b0lDbOvDg7uh39E2JU3qmFhmhqq0RDpnNgoV/T3hkC2cCXSw4KU4MHlc+2WK0sbpaEZrWdcBMADKc94ztpS5RMweayfanuv6joS5/xz6ueBMjh3zaGWuxstDoVy9yr6yVbvoJkrTdTt/ZOCo5khQ6V8A8HmCQKTukusTmL8qd7cqBqpKJyyYyHGUzF4Cm8+6LheGSBT3BG9HB5kMvS73mtPucEaR/MKwZ7iTGmJxNkNYLY5OAp7SmT3DSV3akzx9ops7EiS8YM5wS+rI6w5jUl6fYgre67TxB4CI2TkQNYR7eXMCH7g33oK5sG4pMxSQSlRRd7qECsfMBJtCzqqYuGo73hsU3nbsUH/llYKpsc1FwSp41fKGmCkPH5XNuLZUbhHdc9geCkPf8nuT/SvE3s9Rt3RXsSzP9vHu0KJciWlCPfNc700mBEcVDxNdo63TZ334UbNBsHdOpReY9b3ZYzC1j1/pBklER/M1/3PZs4UgYj+7G3PDIBwWVB1zuFCft7yIZOeItw x-microsoft-antispam: BCL:0; ARA:14566002|461199028|19110799006|7092599006|8060799009|8062599006|15080799009|102099032|3412199025|440099028|10035399007; x-microsoft-antispam-message-info: =?utf-8?B?NXhNSlRqeVVYbFAxRVR2Z3dCTEUxZEpwSGpHbllQU01Kak1WaktuZW9kdGVQ?= =?utf-8?B?S1RYbjRQeXdKN3Rwa0lpMm5aTWZGak1NTm94dUU4cW9Zam40YlB4bUU4Tmw3?= =?utf-8?B?dVluOTM2VGFzeFRlcnpoMWtucytnZTZZTU9ES2dXWU9hYU5DUnVrSWFsQ3Jk?= =?utf-8?B?OTErR08rUDZjTk55UzQ5di9lUUYxaG5JNjR0Y2FkY2JtbXg0ZTgyQWdjcEhL?= =?utf-8?B?ckFvUmNMbXVmN0dweklKbE5hWG1ELzVkQnBuS283ck5nd0Y4TkFQYUpla0t6?= =?utf-8?B?UEF4Zi9CZ09wbHovWFRHNkF2OEY1a01kTHFEWFhZRzFVdjF0RkhuZk5takUr?= =?utf-8?B?YTVwRGR3eDBUeTZ5bnpKd3BIVDFETlF5S3ZLTnhyV3hLbTdReDlCYlNqMFhF?= =?utf-8?B?OG9HdnJXaGp2RDJxS05WRG5IZzN3Q0MwaWJpT2FmQ3FWRGZNUGNqNjlTVVhh?= =?utf-8?B?R2FrN1ZMdWZJQTRqcklyUHNvcEhnNFFteU5HME92VU84c3U2Y0RWRzZFWjV1?= =?utf-8?B?TGZMcFZMeW1jNEpIRGJGdmJQbXg4THoxM0Nyd2FNTjNEeVRwR3d1aFNJcG5R?= =?utf-8?B?RXhCb1k1djArNVNOazA5a1RsUXJhRUdWUmE4Ni9KQzhKcFVMcmEvb2FvYUxr?= =?utf-8?B?aDZLMzY5RzEybjRPVFJwWDlHMXdpcktlaTdDd0xFclhIUm5ZVXRFMXBjeFJo?= =?utf-8?B?NXp4QUNmcVQ5ek9jdkk3cEFCbU0wTElKK3dPY0NpS1lhUitERTFGZHlibytX?= =?utf-8?B?a29pUHo2aTlneW01RnJoaVpjaWhTL3A5ckRWNDRMSUl1Um1UMGtlaTBsa0Yz?= =?utf-8?B?aU5WNkVBT3h3OWhERGRrNVk0dVYxNVdUa0VDQzRuWXcrOExLRnZrZzJLSEJt?= =?utf-8?B?ZU1VTU1DT2hrblUyVjhuSmwvcVF6UVpiMEh4TGJCOGprSDJzWkNadkNPYm5P?= =?utf-8?B?TFhkZUVlcW03Ti9SQ05wY3NVUDVZTkRPbHNYZkRZNkJMVEszbTJkbno4U0Ew?= =?utf-8?B?UE52YjR5R3FBeFhTdVJQUDdEZS95MzMzVDhWU2RNb0ZkcC9jcjc3cFJucjhw?= =?utf-8?B?bDNqanRWd1VzdUdESS9yRnlYOGlWL1ZOVG9sdGFLYk1BUnVEekFOcFVkK1Rw?= =?utf-8?B?YUJZazhCMlJZMER0U2hFem5YOUEyTU94a3BiMnZxaXJzcjFoQ3JxMHFpeS8z?= =?utf-8?B?aDc2SDU0dHhGK1RsV2RKbFJLVGR0bytMMXF2L1BxdzVhU2JEeEx3ZjcweGZk?= =?utf-8?B?NnkrYVNWK2pGejFpeDVpNG9HcHZRMTJHTWp1bWZHNHdaaUhrZnovZTdVdnFZ?= =?utf-8?B?ZExCTmJMT1pWMjJsRzFtcWJYcjhaTkxFN2hLMHJTZXN3cEpCM1VXcHV3Z3Ri?= =?utf-8?B?WUJlZGhYbEJlanp0b0UwMHVyb3R5Vm01Y0xSUWxCaVVNd0VNMFFVRHFBc2pw?= =?utf-8?B?SXo0WVRaRTJYRGZ0L2dYeWg3S3g1TXJXcmJwaFdxUCs4Q2pIYkh5SEpQMmty?= =?utf-8?B?QWZrMy9URmgrcnNLaXlYdVVOY3g4bmNiaXpRNzIwMEY5REVMOUFwYlBaYitx?= =?utf-8?Q?stGt2z2yRZGrk5Olv4bGBvmSI=3D?= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Vlc3U2tvRkJ5aWhpelI4SkUyT0szQTFNMyszUkJJWVVDZElXbzdVTW5aRXc2?= =?utf-8?B?UkZlMStGMVI2QVlPODcwMW1iaGZsb01FbDFaRXo4M2tpSXBDV3J0NVB5cU92?= =?utf-8?B?aHBFdlNPMitNbFZVWlhhZDEvc0Q4bTYwQ1F3RktjdlM0aThOMnl6ZGJsSkNx?= =?utf-8?B?VUcydjVlRXNTSm1hUmpKYWx0RWdnK2gxYlo1b2tQQm0vZTlBRnFadS93N1Jw?= =?utf-8?B?MmxzNzAzaGtVak9ZaGp1SHlCUkp5MVJFbndSOG5uSE1FMk1wSTUzRUE4MFA5?= =?utf-8?B?czQ1OUdyUVZrRDR3Q0xvcjdkYUdaYmZZQ1dzektNNmtaMFBxRUcxd0Qwamxl?= =?utf-8?B?T20weUxnam4zbVNXVUhzL3E1Y21yb0RhdVltOTFEeHpDLy8xbm1FdDU4aGJs?= =?utf-8?B?dzNuQnk4QXFKbDk4YlJSNTNpNDhXdWlzNUVJOTlaSHN3Smo1WTV0RWNvQ2N0?= =?utf-8?B?bzNQUERxMVYzWlp2T3JScUFWellpbTFmaHg4TWxjNWh0TjU5dzIybjhEMDZD?= =?utf-8?B?MHRWVUtzR01UZVltdDdld2NJaEdEOXJVMTN5UDZhMXpaUWdJeXFKampUUDJn?= =?utf-8?B?YkhLOEJiaVUvT3BYcmVTNDdvUHNwYVRLTHdOaHlsS25oMGtNVCs4UmFiUFlB?= =?utf-8?B?TkI2MVJqZnlDN3hJdFpxa0FlUXRkdXh3eG1BZWZrWkNuMXA5L2JPTUFXeXp2?= =?utf-8?B?c1R3aUpuS0RhOE5WdTFGcXJhcWVWb1VpMGFMQ01HL2d6RmtLbmxQb0FxT0lH?= =?utf-8?B?cy9NRTNsVThGQWp3MVByRzdYZUowVWREdlRtdWlGQzB5OFZnekdPazZWbkRL?= =?utf-8?B?Ulg2aTBQbTBJVktwNDc0Q2N1eDh0M3FjVFZvMmZmU1lRLzhrdHRRMVQvRmZu?= =?utf-8?B?Wng3bHgxUmZFZjU2SU9JY2g3ZjFCQTlqU1E4SlhPNnJPSXFFMlAvTko0Syto?= =?utf-8?B?a0lyeC9FWXlTNjZ2TnpxVUpvbVhoWXFXS0pRckxmd09HMUlpZ0VGYXg3TnNN?= =?utf-8?B?cC91N1hnMUM4MmZGSG83Qk5KZzdOTVNlcG9ua1pBMFNBOVAyWDRRdlowTWhl?= =?utf-8?B?cUprYWpDY1l3MmF4bmpubzBUTEdHbktNc29WMVVJb1ZkY05WckJhTFB0QVF2?= =?utf-8?B?V1UrUzZSYmsxajZBNXhtQVU2UklwVmNpTGlQMUlYZnNCQ0Q5UlRRM3FOWmxB?= =?utf-8?B?eVp0Yy9LWmk2LzAzVlJUWVpIZEgwdDNzYjNSdGZTQ0N0RVBnTXNsNXhMb2Z0?= =?utf-8?B?VS9EblNZdWhUUXNFWVcrZ00rdEtYZGttdmNHNDhkODB2aENpd1ZsSHhSTHBZ?= =?utf-8?B?dVIwZ21KcVJsT0RqV0xtNm1VTDZKTjdteW8rMEdFeXYvY3Yram5uZGRNWmsr?= =?utf-8?B?WENmNzBhdUNCMTdvTklKRis0ZHYrZGNLblFFODZCajZOamRGVmkvOURrYWtV?= =?utf-8?B?RENib2V1aEpmUXZjMGRrN2F5bERzTSs5ZnA0dFp0blowb1FhM3p6bHNSaHFM?= =?utf-8?B?M09wTGtGREtVdE9PMFZKT1J5SWU2dXRjN0R4V1VieXlPSysyNFpqV3BnNU5K?= =?utf-8?B?eEh4eW1jcVZDSzdnczhQT3JvWlJZbC92dHI1T1RwWThyZ2FObm54RmtnVDky?= =?utf-8?Q?aq3ChittXABSooO4qskzYbRzBE1Q/bnv2TmTYu/1ZYKA=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: 5a9a3d04-0db2-4210-db48-08dda5eb0e9e X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jun 2025 17:45:13.7400 (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: DS7P223MB1267 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 Cc: Kieran Kunhya 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 Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YNCj4gS2llcmFuIEt1 bmh5YSB2aWEgZmZtcGVnLWRldmVsDQo+IFNlbnQ6IFNhbXN0YWcsIDcuIEp1bmkgMjAyNSAxOToy NQ0KPiBUbzogRkZtcGVnIGRldmVsb3BtZW50IGRpc2N1c3Npb25zIGFuZCBwYXRjaGVzIDxmZm1w ZWctDQo+IGRldmVsQGZmbXBlZy5vcmc+DQo+IENjOiBLaWVyYW4gS3VuaHlhIDxraWVyYW42MThA Z29vZ2xlbWFpbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbRkZtcGVnLWRldmVsXSBbUkZDXSBTdWJ0 aXRsZSBGaWx0ZXJpbmcgUmFtcC1VcA0KPiANCj4gT24gU2F0LCBKdW4gNywgMjAyNSBhdCA1OjIw 4oCvUE0gc29mdHdvcmt6IC4NCj4gPHNvZnR3b3Jrei1hdC1ob3RtYWlsLmNvbUBmZm1wZWcub3Jn PiB3cm90ZToNCj4gPg0KPiA+DQo+ID4gSXQncyBNeXRoQnVzdGVycyBEYXkhDQo+ID4gPT09PT09 PT09PT09PT09PT09PT09DQo+ID4NCj4gPg0KPiA+IFRvZGF5OiBCdXN0aW5nIHRoZSBMaWVzIG9m IE5pY29sYXMgR2VvcmdlDQo+IA0KPiBDYW4geW91IHN0b3Agc3BhbW1pbmcgdGhpcyBsaXN0IHdp dGggeW91ciByYW50cyBhbmQgZ2V0IGEgYmxvZyBvcg0KPiBzb21ldGhpbmc/DQo+IA0KPiBLaWVy YW4NCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCg0K DQpJdCBtaWdodCBiZSBhIGZhbmN5IHByZXNlbnRhdGlvbiwgYnV0IGl0IGlzIGEgcHJvZm91bmQs IGNvbmNpc2UgDQphbmQgY29ycmVjdCByZXNwb25zZSB0byB0aGUgZmFsc2UgY2xhaW1zIHRoYXQg aGF2ZSBiZWVuIG1hZGUuDQoNCkkgdHJ1bHkgd2lzaCB0aGF0IHRoZXJlIHdvdWxkbid0IGJlIHN1 Y2ggbWVzc2FnZXMgdG8gcmVzcG9uZCB0by4NCllvdSBjYW4gdHJhY2UgYWxsIHRob3NlIGNvbnZl cnNhdGlvbnMgYmFjayB0byB0aGUgb3JpZ2luLCB0byBzZWUNCnRoYXQgSSdtIG5vdCB0aGUgb25l IHN0YXJ0aW5nIHRoZW0uDQoNCkFkbWl0dGVkbHksIEkgaGFkIHNlbnQgdG9vIG1hbnkgbWVzc2Fn ZXMgbGFzdCB3ZWVrLCBmb3Igd2hpY2ggDQpJJ20gc29ycnkgYWJvdXQsIGJ1dCB3b3VsZCB5b3Ug aGF2ZSBsZWZ0IHRoYXQgbWVzc2FnZSB1bnJlc3BvbmRlZD8NCg0KaHR0cHM6Ly9saXN0cy5mZm1w ZWcub3JnL3BpcGVybWFpbC9mZm1wZWctZGV2ZWwvMjAyNS1KdW5lLzM0NDYwMC5odG1sDQogDQoN CkJlc3QgcmVnYXJkcw0Kc3cNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5v cmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1 bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVl c3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K