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 A037A4AC94 for ; Thu, 18 Jul 2024 10:21:25 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5E46568DA0F; Thu, 18 Jul 2024 13:21:23 +0300 (EEST) Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id AC5BD68D435 for ; Thu, 18 Jul 2024 13:21:17 +0300 (EEST) X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.11.12] ([95.33.108.53]) by mail.gmx.net (mrgmx104 [212.227.17.168]) with ESMTPSA (Nemesis) id 1N4z6q-1sMRhI3HJU-00wuqx for ; Thu, 18 Jul 2024 12:21:16 +0200 Message-ID: Date: Thu, 18 Jul 2024 12:21:11 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: Content-Language: de-DE, en-US In-Reply-To: X-Provags-ID: V03:K1:kZlTWftbtLnUK54LhVMIyThhBPVTBIuTwb5Ov5R9NWrEoy0CZ8o BzGnp5Kk9XF1vcVick+ihjIYMeYXQ+0BPrFy7bSIsLXm+xGv2/cxYkEOE/tSr+fGbAnbYBt uVJK8znkKyfTswr154dhMfCEMEJfWesnVlQlRWXrTHE/f3ShFhLpiEoQ+QOQtZkbOh4gxBU jDDsHtSXYZNQJ8N/qxUjA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:CKf37KFQlkU=;h8Qv8D1rginSCCAObXzJ68M5X9h zUHuBm/M4+LzDRqiBguYkDyYYvx21CZNaOdVNqVLorVAFrw7CqbabWqy1lty96uoPrGSZ7szo eW5MaiTMSiIqdzp3+6rUiZga4ngVzMrL4Dfn2EmCuzyQ5oCdia2JwCMFCuanwhKPWj6WEErs8 lLJpkQO4cdH9JmVgXF/7bNJNvhKkQiznSiW/AN/HAP7PZoIi2h03/TICC3T3E4kQLUm1xVWpC 1Z0gBh1diRE2wXxU1Q2NUtRTHOCaWwLwkvx+yccYhdNYbzGifLG9UzDCeLnTpOWR4LQ69oO4P Pkv8syS3sChrOyhAy/nrWUHrhfdJqEKN23v+j/8dua4rSQKRajrjztoiVQ8gl0BVeo40fXxy8 5RJ7NfkN/nX1DTVxwm0K68mEjtEre7spGWDOjPW+DwWEJLUfsJOoQ43UJ/p0ZTRWlRbjJrQSn SWxoeV0uGmfV9AMty/zwIqBWeMgeHMGn8eeVHSH0ag+nfEhMlRpIMK8f/dAmXTpuWRQjnls03 kxOzr6oRl5AJ7IXBlRMu+3JKJq5hDrHcCOsX0cSRw+AmXCHfLC52/S4cAOpaWQyNuex64+IUx Fx0zuMsv2+gCsPWKL9B1lYcbVcRw8m7UnOCAUNQkG9p0+vIrKTslqBbIhtczbffmeZ/fLyXmL Kgrd9cccgh339rN+GcbkHMi1rKOMhB2mM30lnmOceaML/0plQFEWTCzF1Hp0JUBbKFlrEmPDa XJ2DtsTMlbRQcqHN+1ub4CSWF07qMTjRtxAyg1VQZ0ioOjqiBMN2qSSFVqs37YpDk7+oWDyv3 Nr/w/TkA86HRz/EoUcXCoKZQ== Subject: Re: [FFmpeg-devel] avisynth as an internal filter, any objections? 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: , From: Stefan Oltmanns via ffmpeg-devel Reply-To: FFmpeg development discussions and patches Cc: Stefan Oltmanns Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: AviSynth (or better VapourSynth) as filter sounds great, but is it possible? The reason why input plugins (like FFmpegSource2) in AviSynth/VapourSynth create an index file in a first pass is to allow frame-accurate random access to the video. Also the exact number of frames of a clip has to be known, because I could access that property in VapourSynth. There is a reverse filter in ffmpeg, but there is a warning to not use it on long clips, because every frame needs to be buffered, so I don't think the ffmpeg filter API has the ability to randomly access frames (that for example wouldn't work with stdin). But maybe porting some specific filters like QTGMC (which is probably the best deinterlacer) that don't need that random-access functionality would be possible. Best regards Stefan Am 18.07.24 um 00:37 schrieb Marth64: >> LOL, >> Isn't there demuxer already? >> Also as filter it would be less useful. > > I haven't actually used QTGMC. I have just read of it > but have not had the time to apply it with VapourSynth. > But it could be cool. > _______________________________________________ > 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". _______________________________________________ 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".