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 4F2244F305 for ; Mon, 16 Jun 2025 10:39:59 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 2BA5468DB9F; Mon, 16 Jun 2025 13:39:55 +0300 (EEST) Received: from mail-lj1-f177.google.com (mail-lj1-f177.google.com [209.85.208.177]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 5BFB268D876 for ; Mon, 16 Jun 2025 13:39:48 +0300 (EEST) Received: by mail-lj1-f177.google.com with SMTP id 38308e7fff4ca-30f30200b51so43305011fa.3 for ; Mon, 16 Jun 2025 03:39:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1750070387; x=1750675187; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=m94iugJZ4H7+8IfqoC1LYzPqtdKDQe8Qss4mEh+yl8w=; b=I+bqRyMj5A9lZ8xrtbVNoPlm2lmgSFksjOY4Ovvq/2weaBkPKcun4qTIio3wRFmBAW LOhIwU5bTJO7Tp2OjHHqCfWGUZgDucZCTZ5D8QFWhhCt1BKHQug2CLEFnL+zairjBUoe A799ZMG2tV7MPlNzjdn0atZzctLs3ou2Rk5fjIZoOqdTLis20P6huvOZ6iZkp4qcsLXn qE41TBmjh/zeCUexGnWMH9BrkOmVIoIshD8+gqQe/FbQ2xBH8cnhPdqZ60v6O1SaEi/o lrdZwS/vCnY7ixFS0qIOlNMqO89pM2ogjsFKge+DC7MfdhiJ8LCmsewxCv5eUbZL0Z0b JTIA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750070387; x=1750675187; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=m94iugJZ4H7+8IfqoC1LYzPqtdKDQe8Qss4mEh+yl8w=; b=e7bNl0DyvbmY/ylBJ5/mr16TjpXwkmkGQasle93nSdbpwLFG+LXEjl7vBUsNbgxyMP ZZW5Q9sjjdG4OpYWLamr3VlGMwakrY8kh64PEq9YB7F0rhLBcRlc1rnb2Fxhy96Hh7bb hBLR1NatHqRiPicrF4nKcepNihe3umaKxqLnIUHtcv9u/g2GMhTpMXFQobmW3hHI/jBR XUSswHwonykyFDnAC5g5WLPs23iwvSFGhlH0fWQRRXyNlYX3SFjQGMwGZmmMa+N5Wlcn r1Od1w/kyYWegfwEP6SAxxw/OIrjCjFv0CcZhox/I9l4yVYt7gcysY51r8cuCKixxkLT dkzg== X-Gm-Message-State: AOJu0YyMOCOhzKJY/AWFiOMHaXyIkKaOvahStgDlkptZKfNR40/HL2sP ArDDF1ek09Dc3tF1PEkBVFydKN1+vee7UdRD+NXpGhCxoXiDYWoCmAPoOxoRVGYyVQZkFOEnwpj bQ4/21jWKCPBP/QDEWNsQng20r4YNfacNSBEk X-Gm-Gg: ASbGncsX+WaIeyk4dr1K92UyP7seAyOPxuJ3f3jXVt5UAKRckcJVOEx9uZaBFdWR616 nYZPHCaqmbN1c+pYVmxePHTcr2tmZdqAC04zHzR0lbesTZsiutC3dgCg2BWqmDtF/c6AgXV/a5J q0NSUN+O1jzWb9BkbgeaNs1gITKlLjOa626ny5q7i30nFLf1z20R0k X-Google-Smtp-Source: AGHT+IGXzochlPMS9hOjD7mNt1dj4P2R6soAsxiLSkzWLwSG2c16zWNmC6VREPF8/W8SSNp0+6iG9Ug+Z1aiaTOQ72E= X-Received: by 2002:a2e:a581:0:b0:32a:8035:3f65 with SMTP id 38308e7fff4ca-32b4a63f999mr25544411fa.36.1750070386902; Mon, 16 Jun 2025 03:39:46 -0700 (PDT) MIME-Version: 1.0 From: Osmo Hyttinen Date: Mon, 16 Jun 2025 13:39:35 +0300 X-Gm-Features: AX0GCFvqaxBCo_kK0rVk-Lmn42VQwjygBsujcEr-xrsF6_F0YjrYSTE99SpjueA Message-ID: To: ffmpeg-devel@ffmpeg.org Subject: [FFmpeg-devel] Status of animated WebP decoding support (ticket #4907; patches from 2024/2025) 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 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: Hello FFmpeg developers! Does anyone know the status of the animated WebP decoding support? I found two independent efforts tackling this issue: Of what I perceive as the main effort, the last thread I was able to find from the archives was [PATCH 0/8..8/8 v13 WIP] on June 2024, https://ffmpeg.org/pipermail/ffmpeg-devel/2024-June/330023.html Separately, the long-standing encode-only asymmetry ticket (#4907, opened October 2015) has in its comments a newer, simpler patch that makes libwebp also able to decode instead of just encoding. The latest activity of that is this [PATCH v2] on April 4th 2025: https://ffmpeg.org/pipermail/ffmpeg-devel/2025-April/341866.html I suspect the latter isn't being considered [directly because] of the former, but I also remember reading a reply on some libwebp-based approach to this, that because it would add an additional dependency to decoding, it was highly discouraged, also leading me to believe that the former is the more likely alternative to be used. However, from an outsider's perspective both appear inactive. Animated WebPs appear to be getting more and more common, and as tons of other projects rely on FFmpeg as the back-end, they're also "suddenly not working on a seemingly established format". FFmpeg was the last thing I would have blamed since it has always worked for me before, and I only found this because I use FFmpeg as the (until this) invincible manual on-the-fly transcoder when something else fails first. I was quite taken aback by this! -- Osmo Hyttinen _______________________________________________ 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".