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 163104CAF3 for ; Thu, 26 Jun 2025 17:34:06 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 02B7868E30E; Thu, 26 Jun 2025 20:34:04 +0300 (EEST) References: <20250626005844.GD29660@pb2> In-Reply-To: Date: Thu, 26 Jun 2025 10:33:43 -0700 To: FFmpeg development discussions and patches MIME-Version: 1.0 Message-ID: List-Id: FFmpeg development discussions and patches List-Post: From: James Zern via ffmpeg-devel Precedence: list Cc: James Zern X-Mailman-Version: 2.1.29 X-BeenThere: ffmpeg-devel@ffmpeg.org List-Subscribe: , List-Unsubscribe: , List-Archive: Reply-To: FFmpeg development discussions and patches List-Help: Subject: Re: [FFmpeg-devel] [RFC] webp decoding Content-Type: multipart/mixed; boundary="===============6790781210471765729==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --===============6790781210471765729== Content-Type: message/rfc822 Content-Disposition: inline Return-Path: X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-qt1-f170.google.com (mail-qt1-f170.google.com [209.85.160.170]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 34E6E68E282 for ; Thu, 26 Jun 2025 20:33:58 +0300 (EEST) Received: by mail-qt1-f170.google.com with SMTP id d75a77b69052e-4a58197794eso11961cf.1 for ; Thu, 26 Jun 2025 10:33:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1750959236; x=1751564036; darn=ffmpeg.org; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=X5Z0cmQ0fgRP+4jG6qtTEbgYZ9E1PVB/C1TgTt7A4CI=; b=tijBGjV5tKHhn1mfXUksjbOGQSqGYWhmPe5gqch30AK6Jq0sl25AxgL0cDLmUQg+g5 jHymJOA1oW/LOJqpGIv0wcJV7mMMaK4ZmxRGcOPazObuSpfpPVr74EEnQx7PbeQr+s2E 1UwZba7vwpasqxpK6YNNvHS/VQf1OYMcdXp2R9smJQamsTav70VWiJyOlsQXriT4ONdB EcP+QGU5SOn6dQMN9XbwXL+9OUeV3ruCezIRLUxgrP+Amcw90ai1hR3E2h8ZVOIg39B8 ILMxK2cQJ4kXKuYJFnGoYVeJYMZl/YxbufWPYOxaLR+8BNwC4FP5i/5AvQEAv3abxugK LrrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750959236; x=1751564036; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=X5Z0cmQ0fgRP+4jG6qtTEbgYZ9E1PVB/C1TgTt7A4CI=; b=IgwXNY1vCoF0qsAx0eMnJuCry7B0EK+n1qHNs9O85rqdaPQH9bG/N81B2nKd1RjPxh jvdp80KnxCXxJidm4s/MQoCo8pHqCZr/jy74Zd93RPyxqMdG2f4xSE5o2ruTZ1LVgi8F G7tljfpJAR+xaguz/Vr4mue9dVGkljD9aJHTsfnAb9VGV4oW1MAx7TwZQgaVkSUjh7E1 Q+m0D9e8OQfhOInD417+GfmAH/jucDBD6Zb4wyZ6mF1ByNzArD6c1y9HNvtAMDIUrRHW E95RVMaqerhXdGwCjwv7qcZpZWNAgIZgxYl0OLlAZ0F9p7sH/eSIcG3gz+FI8jkHHFIJ BnAQ== X-Gm-Message-State: AOJu0Yzu4oakVtQAgSg3s/Lvs6/gV8OfxFxv67i0D2JiEz7sFO60kcP6 AwnGh0/ucS0TNORN10EJz7f+dpQwYPgIjpNo1hG/vgQ0HA5cTEPLAyCz65JHyv01mMms/l4Bja1 D/AA18dK+UaN5LIfza/ZyFnaTr1ulvltTOHXq9HLUhHCqA3fYBsJM2BVNF+I= X-Gm-Gg: ASbGncuz0U9/4vr5I2b4OwHH4FtjfiKD9MwsD41xisxAt0/S4GEAf0Juv3T2LobcSD7 UFcFMrkjRGESLtW1A05WNTPn1Ujyx4DdHPMt0qKm+0EfCAklFT06uzYQkLHAH4nUHJND+djCOUX PgRDFKNTCamR4SHHr3KoSoAeGoBfBRleowIMjNMaApcdaL9EQi2XVsci9Zk8iNjG1iWg6ksOw5D 9q6nfSW2ATF X-Google-Smtp-Source: AGHT+IGJjDW8hzjV185pb8zwDY0k4xubVVKCL/StVJffO06vvjYJL6+SoMR9h6JX/wNjX2twbC++jVTozEZFN1BgiEE= X-Received: by 2002:a05:622a:a90c:b0:48d:8f6e:ece7 with SMTP id d75a77b69052e-4a7fc8f9eadmr659601cf.3.1750959235639; Thu, 26 Jun 2025 10:33:55 -0700 (PDT) MIME-Version: 1.0 References: <20250626005844.GD29660@pb2> In-Reply-To: From: James Zern Date: Thu, 26 Jun 2025 10:33:43 -0700 X-Gm-Features: Ac12FXwexemH0SbE521iYO9py0IvhOG9zVXGVCF3ZXspu8gc8gvB85HUF-uxhik Message-ID: Subject: Re: [FFmpeg-devel] [RFC] webp decoding To: FFmpeg development discussions and patches Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, Jun 26, 2025 at 12:00=E2=80=AFAM Hendrik Leppkes wrote: > > On Thu, Jun 26, 2025 at 2:58=E2=80=AFAM Michael Niedermayer > wrote: > > > > Hi > > > > some people use webp apparently, and we have no decoder > > > > libavcodec/webp.c is a decoder. > The missing piece is animated webp demuxing/decoding: [webp @ 0x56227253be80] skipping unsupported chunk: ANIM [webp @ 0x56227253be80] skipping unsupported chunk: ANMF Last message repeated 30 times [webp @ 0x56227253be80] skipping unsupported chunk: XMP [webp @ 0x56227253be80] image data not found Thilo's implementation worked pretty well from what I remember of my earlier testing. There may be some corner cases that behaved differently from libwebp's animated decoder, but I don't remember the details. If nothing else, functionally speaking, it seemed like a good place to start. --===============6790781210471765729== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ 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". --===============6790781210471765729==--