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 B733040957 for ; Wed, 4 May 2022 00:16:44 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5F56968B1E6; Wed, 4 May 2022 03:16:42 +0300 (EEST) Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11olkn2066.outbound.protection.outlook.com [40.92.19.66]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6655468B164 for ; Wed, 4 May 2022 03:16:35 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FfUNcauuoDKjPN0xFlDSGFN+6/nUJPCa35NRWGYBZf3ghrvruJps8e5PRDCBXU9gdzewWpcymjWWJootZoL5rwgay3HOlmRHiB6Ho0Xgj9UiIEUiG8Tfg2leuei9yPIFdRCiF0ld1uNAdh308J1Vr0gB2cmPf9VBP1x2/Xt+XweaUZXvgy01HMp205LT0vGuXnZR6Nx0muQWyYP3Z4wgU6RZK7GGKTs8xyL93HtZBDZ1B4W1VqojA0ev3gSITv/GY5k/S7Q+W9ip52RAEWQTXCgLXAYuHxi9liLJ5pdztctbwq80rJlF4qtApmhzteQs+N192S2U+in6GXneHzVq8Q== 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=uwsk2TVP5m3RvRsgvjMH9PgZHqsZywZ/t2cy6grtvXU=; b=iHURkjs4v3fogBhdyfPubETcyA7e1bq7aWvKIq3DSUiA38lQbz3D/S5e98JqRh3mWprRL1f8nR+ZZSx9nPHJlHaYesCKegtftNxkAeV02PfziUwprYraGnHGMTgVXUd57QHOAlQRLXc4G7w8UrvBNX+44Ia5Va9L3ytyLvdCZMC+id6eXA10nr/VPFM8mZecNIOkjTWYJhDtcu4JOMFj7pXVD/Lk4uX2Ll1SK3LaUGzmD0hSIa7a/rKgFQYNDu22fHK+u/++igdZXlD4tfLNnU5vbQsHBLrgQfCvPvOSl6wQ/PYfKkSfis66Fd/TFwknAQKlThJgM9VMXVwB7igRqw== 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=uwsk2TVP5m3RvRsgvjMH9PgZHqsZywZ/t2cy6grtvXU=; b=OqNaC8cpFA7BYv/AChDAnquwnxvhKNtfxTS+i8Mk+5VotwAijugQ8wXtKT3riJ8ua5Mw5wgA1tHSlK27eJpOAQLD+PpzAJz5M9kIWmSFaibcPAHKEeJBNnKqhtGxxtN4EGYlnCr3hYK3t7+coomnBF12l68T6iYiHITtzEyUgTo+RCaswhUyLJi2MDKBWljqZZ0cBnXLu7fQTM0q7ufVveBevRe5/r/ZU+lLmP0vTCsMdr6nLAmuIcZhpcvq6adCPkMPAPoUUNyJbx5KIpB3A5qC7Ng99TD+YdwaI5tJpEyNojccHj5O5cJxAaGnR9uqPeXyTuGKxaFqlWBYHKXExw== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by DM8P223MB0142.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:8::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5206.24; Wed, 4 May 2022 00:16:32 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::7472:6f83:eeb:45e3]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::7472:6f83:eeb:45e3%9]) with mapi id 15.20.5206.013; Wed, 4 May 2022 00:16:32 +0000 From: Soft Works To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH 00/12] I added text to bitmap subtitle conversion functionality! Thread-Index: AQHYXwjtAMoEJX5tpEuC466yeWs6p60NVxhggACABKA= Date: Wed, 4 May 2022 00:16:32 +0000 Message-ID: References: <20220503161328.842587-1-traian.coza@gmail.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [CZZouW7lFvYomtyH4QEa66smR+9UgVYD] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c3f70ba6-146d-4ebd-a5c4-08da2d6357a1 x-ms-traffictypediagnostic: DM8P223MB0142:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: M6Xhn6RpVVxRZBoytOlgz/gpOb/wE4tpRr/WyFIhh43i8vnD4kry4MXe5Az0miVOfwZWkmEl6/28YhHZa7tyDLP9U3r66gsBiZYbw5WhbdrsfeRYj5t1QxPw0xcFzpJQZSI+1J+cFqND8AVWFll7/FmKL/lXMefdlkK1ny+cRqZN/P0sgZ976uuQe1O9e9cnRLvNUeKu4PrL2mooe5nWqMgvS6zV3Vd2k3j8liqH2YjTU58f8TyHVRWs0JweLwYzbp+t001PWeqMtTxK0U1yt5X1t2/ZOYr9hoaHlU2+se/48d6QUIDLfnO5bWXvDgsKGzlo6L3LwnnhDCmxTLIGuYkpqOgzVPfBYcoYlpTGIqsj0YX16iBDLklKuk0ygbfb016O3JgnVePNEFbrBJhAjUdEC6v9plLLe8xWLze46BmsVJPIFlemfWuqybiFvAy9pCICyLzxOSK4b09yhsnqXVX+i48sNqTWbxgaCoAjeec/SnkrDRIVTV0fA2uBAwJdIw4kmRH7kg1CbtXmzBBTOdiVvOf1DQquxJzihO3ZUuvlL8/bqoXYLBjEPA5BnTbhq8970BS8Sa8+csUzscNAvwW0BYuQHBiNeMpjlKiJOorYjr/NK+ZPZsjqlM3l9aR0kPLGFk32jW9WeO8vj3QpqhM9qHvC+QEtKb5sYjAh37I= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ajVic3VqR3h1QitKNXRzK0RkcVZWTHJJcmdTT3d0d2ZJZUVnRk42R2NzcXpK?= =?utf-8?B?Mml2eUVnV2l3OEdjRDl0Q0REdk1aWDhoTmpiTWhYQmRENlZWeElCQS9UVXJY?= =?utf-8?B?UFA1dnpJYXR4eFgxRER3UTRHc1ZvTGNLeUl1SEZvWEh3RngyVmtObTAxWjNU?= =?utf-8?B?Nk9NY3BvTTZ4S3RGb1psT21Zd1duZHdPdmJQeWNZemFNbGRNYS9NV1ZSWFlD?= =?utf-8?B?NHRob2ZGbDRVUEtZSkVTUXQzdkFDVStoWnU0aWtOYm1HempaalY3clpMekh4?= =?utf-8?B?Y3JMUTliK2xORkxyZTRWRVVEbXFJSDZ6em1kYUVhakZTb2VQTkdzOGNHSDAx?= =?utf-8?B?UyttZm1ONnRacDZIWkVmV2RWTkd6Z0R1SktGdW9MMnN1WHNrMC9tNHI2eWp5?= =?utf-8?B?L2pUcDI0QXA5dlBSZGgvM1BYa1NEVnNrSC9BbDdNQWVNaitpM1c3MG9BUW80?= =?utf-8?B?NkR1VjVSKzg1ajRtYzErU3p0dDA5bXphTUQxM0hTSUZiUVk5Z2djMXN0SXB0?= =?utf-8?B?WWJsRnFiZEtuRDZXdXhBNE5JcDdnT0t0Zk81ZEZlZ3lVKyttVTVoNlBWQ1U4?= =?utf-8?B?RGZkS0JBMVptcU03azA1c2dweWRWQnJRSndhSlZISlJyMm0yRHIwRWtPa0x3?= =?utf-8?B?d2NBV3RheVNUMFVLMFUrbnJkanJwQUJZWXBITGhBbk1EZVlQMmZaQTBBdlJj?= =?utf-8?B?V1NvYzZRMEc3bytvam9HalJBWWs2RU5zMUFvUjdQK2VBdHFZdU1LZlJjcFgx?= =?utf-8?B?YUVVNGo2c2s2d2NINUJ2b1JkdGdqU29SNUtxV0pBYy93ZzBLOVFlRVNoSWJU?= =?utf-8?B?L0NlMG04cHNWUFhUOUlKZ1p3YkxJVTV0TDNIazlsZ3VvWXZocVAyVnNaZHpD?= =?utf-8?B?VzErWEgzRkZqTEJvTG9mdmd1R01mZ1lORTBXTU5CUWJ1dHZTcnV6YmxCbDhy?= =?utf-8?B?NlRjckJyMUpleVg3b0dkK0loaEtFQ1RBQWkvNGtIekszelc1aUN1OTFVNWlH?= =?utf-8?B?M25NdTA1L3kvTVZrWEl5SmhPQlo0TVFmUXVFUENyTjc5QkNOL2Q4NnhGa3A2?= =?utf-8?B?OGFJcmZmYzFlcnpDYXBhcERWNTMrN0srdUFMaHVKcC9xa29mYnhHSFNuRytw?= =?utf-8?B?RDVQYWl5bjBpOEUwejJsWENBUG9NNnF2OElPK1h0T0dqd1hkYzBpbzI1c2Zu?= =?utf-8?B?RGU2bTdyQ1dJcklybW9yZFpjWVVjbk9PcExLVEtERWYrRC9SaXNoK0FESGNx?= =?utf-8?B?NllTQkZEUjl4UE9odE12UU13K1EzUHBMYTA5cDIwOUMvQk1tcGUzK1RoZmw0?= =?utf-8?B?RDhuWXJnRUpuNU1VS0Nna2gwa1ova21QOW93aktmTk1KUnlEQUdJTms3aDRJ?= =?utf-8?B?OVdCaTkvQldMWk5jSUZvc29Qc08yRk1RRUR3UWVhbS9xMFlmbHFCWm5lSlo4?= =?utf-8?B?SmcwT2hOT1IxNFVRZVRUZzYrTGpzMEpOaVdGT0NsVEVwWStKUDE5TXdQSWk3?= =?utf-8?B?OGVMQWtYRmhvbFYySXEzSmUzRG44Uk55WHlvcko3bzBVcEx1MXVzY0hPQkJB?= =?utf-8?B?Wm44QUE0TUtLMDRmQXk1VHlxcHpLMlRuZ0crbEFtWUc3ejhKc05WVFkzWlFj?= =?utf-8?B?aTRtRUVmcm01bkJPSEkzQVA2cFRtMFU0L3M0SmFreHBaWk11R2NYZ3BBUGw3?= =?utf-8?B?TjhtOWk1TmNLWGFSWDRYdk5XRUxoMGk2NEFQMDFVVFhBMG1URXlyemp1TG5o?= =?utf-8?B?UVNMN292TVk5SEUyY0RwUXgrNTdRQmJNd2pCTW9vei8vSVZJUDk5dytiRjlR?= =?utf-8?B?NGNoeUIwK2k4TGtyWGVhbzVKamdhRjQxMWNoZmQ4VU5ZRFFSWitTTm9PRnlB?= =?utf-8?B?R2FDUkE0S3NVTXRKcmpqTGx1RWVtd2NjZVljbzZ5VTdwVmU1V3RYY1RWa2Na?= =?utf-8?Q?BVFxL9Oz4Ug=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-1ff67.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: c3f70ba6-146d-4ebd-a5c4-08da2d6357a1 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 May 2022 00:16:32.1101 (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: DM8P223MB0142 Subject: Re: [FFmpeg-devel] [PATCH 00/12] I added text to bitmap subtitle conversion functionality! 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: Traian Coza 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: > -----Original Message----- > From: ffmpeg-devel On Behalf Of Soft > Works > Sent: Tuesday, May 3, 2022 6:27 PM > To: FFmpeg development discussions and patches devel@ffmpeg.org> > Cc: Traian Coza > Subject: Re: [FFmpeg-devel] [PATCH 00/12] I added text to bitmap > subtitle conversion functionality! > > > > > -----Original Message----- > > From: ffmpeg-devel On Behalf Of > > Traian Coza > > Sent: Tuesday, May 3, 2022 6:13 PM > > To: ffmpeg-devel@ffmpeg.org > > Cc: Traian Coza > > Subject: [FFmpeg-devel] [PATCH 00/12] I added text to bitmap > subtitle > > conversion functionality! > > > > I added the possibility of converting text-based subtitle tracks > (such > > as subrip or ass) to bitmap-based subtitle tracks (such as > > dvd_subtitle). > > > > I accomplished this by using libass, and basically using the code > from > > vf_subtitles.c to render text subtitles and store the images in the > > AVSubtitle structure. > > Have you seen this: https://github.com/ffstaging/FFmpeg/pull/18 With the subtitle filtering patchset, you could do the same with a fraction of code and (probably) a single code file. You can use the textsub2video filter as a starting point to create a textsub2graphicsub filter. What you see there will look all familiar to you. The textsub2video filter uses libass as well. You'll need to change the output media type to subtitle and the format to graphic subtitles and add AvSubtitleArea items for each bitmap in a frame (similar to AVSubtitleRect). Your code will magically shrink.. :-) Kind regards, softworkz _______________________________________________ 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".