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 2E805436A1 for ; Sun, 21 Aug 2022 09:38:40 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C7C0D68B9A3; Sun, 21 Aug 2022 12:38:37 +0300 (EEST) Received: from mail-yw1-f171.google.com (mail-yw1-f171.google.com [209.85.128.171]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D8EB268B98E for ; Sun, 21 Aug 2022 12:38:31 +0300 (EEST) Received: by mail-yw1-f171.google.com with SMTP id 00721157ae682-333a4a5d495so221962917b3.10 for ; Sun, 21 Aug 2022 02:38:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=KyGV7Jn9r8CPb08Dxj0zXAVmp+rV+8dR7cZarj1+hgs=; b=XMevobbYOoDjyL3gZ+h2ke4UHwxXcvRHDc0no3GJVX2hhcq4fFl/FuJ+JvoPxOKOfx 0mL2SbxtRm48B7v6yziTuNNWCQROnSPiJq/MKS3A9XzcfqjUOQZkCpvgOpJpngYNrkV8 9vovsgRnwJFn1coYqqmxW22R2NoSEqjax0/WA9vzuBIswslyLlfN5B11UThwvTCHglzY BozjHCEWFb5bKO/N9OhxgWsiRbQMa+2/iTw5VI9yMBtotG8xelrQIgGgVgZeIfANcuNJ 1ldmVOzeymodFivU5FIEs2qRiJm23pdtqGDiINKb9+dmyADQrpaiZrj9epnGLJrgEe5n 1aZg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=KyGV7Jn9r8CPb08Dxj0zXAVmp+rV+8dR7cZarj1+hgs=; b=GuKK53Pn82op/6xulcN+NFYEelhEcAZfNVQHYzUED8vAkjOhv80jxZ5fMabG8SpJS8 VmOu8F4g3aqxzT+G+ITSfbAotEAKW+EI8k1OLXENTxAyirL/mhJ+pNdYsyEMRlx/79sA 9Bw+ebhPILuTjtbBTERAqGDbnb3MkllMMJX/7eeuoqtPQLLq99Gx6uxCDK1bUw+c/X10 QSzgQWaG+PoJbmRGscwEPKL9FpaLYQYSOr+/AZaMYvn4BjFuPBMJTEHfuPDxvVgD0b7E ffhMP32JQWsv42tqjPylD+YSZYIS4T5YjGA8rIGMCHxRYs7DcZCii4a04b9j5TxiagW2 4YTw== X-Gm-Message-State: ACgBeo20RVcOnsNu64pCzEtD/5AK/EfMv22Smu5cRHdgU2e4Xe2D0G+N /lI36bSBQpFucdY4d+DZ+fhh5Tz5wkBjHHI63H8HovkS X-Google-Smtp-Source: AA6agR5wBDYm8x1O4wjHG+aIHNVP8sJHliNO0oQcqCibPNFl3QbVxAKshljMvL4SrGGpWHfY8S7BRkOfkCmCVcW6HsY= X-Received: by 2002:a0d:f082:0:b0:31f:1d1d:118d with SMTP id z124-20020a0df082000000b0031f1d1d118dmr15344890ywe.124.1661074709757; Sun, 21 Aug 2022 02:38:29 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Paul B Mahol Date: Sun, 21 Aug 2022 11:41:09 +0200 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v5 00/25] Subtitle Filtering 2022 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: ffmpegagent , Michael Niedermayer , Andriy Gelman , Andreas Rheinhardt 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: On Fri, Aug 12, 2022 at 12:51 AM Soft Works wrote: > > > > -----Original Message----- > > From: ffmpegagent > > Sent: Saturday, June 25, 2022 11:58 AM > > To: ffmpeg-devel@ffmpeg.org > > Cc: Michael Niedermayer ; Andreas Rheinhardt > > ; Soft Works ; > > Andriy Gelman ; softworkz > > > > Subject: [PATCH v5 00/25] Subtitle Filtering 2022 > > > > > > Subtitle Filtering 2022 > > ======================= > > > > This is a substantial update to the earlier subtitle filtering patch > > series. > > A primary goal has been to address others' concerns as much as > > possible on > > one side and to provide more clarity and control over the way things > > are > > working. Clarity is is specifically important to allow for a better > > understanding of the need for a subtitle start pts value that can be > > different from the frame's pts value. This is done by refactoring the > > subtitle timing fields in AVFrame, adding a frame field to indicate > > repeated > > subtitle frames, and finally the full removal of the heartbeat > > functionality, replaced by a new 'subfeed' filter that provides > > different > > modes for arbitrating subtitle frames in a filter graph. Finally, > > each > > subtitle filter's documentation has been amended by a section > > describing the > > filter's timeline behavior (in v3 update). > > > > > > Subtitle Filtering Demos > > ======================== > > > > I published a demonstration of subtitle filtering capabilities with > > OCR, > > text and bitmap subtitle manipulation involved: Demo 1: Text- > > Manipulation > > with Bitmap Subtitles > > [https://github.com/softworkz/SubtitleFilteringDemos/tree/master/Demo > > 1] > > > As there were no objections in any regard, I hope that we could make > some progress regarding subtitle filtering soon. > > The only recent statement that has been made was something like > > "this may work in a limited number of cases but probably won't be > capable to work for the whole range of real-life situations" > > I understand how easily such statements can induce doubt into the > audience, even on those who tend and try to be neutral in their > assessments. I also think that replying once another time with > something like "no, this isn't true" won't be much impressive. > > > Instead, I'm sharing a video with you, documenting my internal > test runs for text subtitle overlay (with and without subtitle > filtering, with and without hw overlay, with a range of hw accelerations > for encoding and decoding, scaling or no scaling and two different > kinds of source files). > > The diagrams at the right are a rather consumer focused, but still > accurate. Just hwupload/download/hwmap are omitted and implied > by the data changing the "swim lanes". > > https://github.com/softworkz/SubtitleFilteringDemos/tree/master/TestRun1 > > Commands and logs on request. > > We should more forward and merge this considerable subtitle work instead of waiting for broken promises from other inactive developers. > Best wishes, > 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". > _______________________________________________ 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".