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 E4DD549FFD for ; Wed, 17 Apr 2024 14:34:36 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A9A4C68D2E1; Wed, 17 Apr 2024 17:34:33 +0300 (EEST) Received: from mail-pl1-f172.google.com (mail-pl1-f172.google.com [209.85.214.172]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DED6E68D256 for ; Wed, 17 Apr 2024 17:34:27 +0300 (EEST) Received: by mail-pl1-f172.google.com with SMTP id d9443c01a7336-1e3ca4fe4cfso37290165ad.2 for ; Wed, 17 Apr 2024 07:34:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1713364465; x=1713969265; darn=ffmpeg.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id:from :to:cc:subject:date:message-id:reply-to; bh=PhPXBjsJ/qPMxckc6eJpKIK/Si6PHardqkHEWGf6hfw=; b=HoEnMp+0HO0b00aTFlddAh+YW28JSLEXPERmgGwNpPQCNQFuy7s22SUskVg9UJxq+a +E5ui76ogZwKP0qxcWqoHcy7fQFhIvZvrInSCWZ4WhZG2hO2OJcKOPhebC1F7FAZjnVF +l7R+H6Idm67nWIR2F5zAhNVvXJ2agR0lVkPx8zKSSgykNVyl1knZsfFAsxD3zndEbd/ Z57x2GIqUWey9q+KyTTqFgJvgK5l7R+yXHB/hFXBVYmPo7Zd+Gj4S3uaNk7wWuk2/OQn Pu4pN6rclaxNSxqwdMq/Kxbysz8f8G+P84FyvDN8vPFaKYSv89ZkPcbsmCHKSl6FWT1x B9Gg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1713364465; x=1713969265; h=content-transfer-encoding:in-reply-to:from:content-language :references:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=PhPXBjsJ/qPMxckc6eJpKIK/Si6PHardqkHEWGf6hfw=; b=QtBr8VF8LWhM1YAckYKHl0j/lptw7lS02CRVWA+mubCM6kjripcTtXDXv8m7Cgowv6 1XXznwy9k9PT5cNjZG0oxZmivf3n8Kp/j5CHCmGHy9NRm0vAwhra+18ELIc1mM7wyIrY bgbI4Xz5yuSiMgtJGlsWgX9Mgw3GA+nbRiHFIEp41HHNMqwVC9sbCthABdftMmeqoUVb Cr30FOMLDyMOdbJ71xq6bLC9rv6hD63AxZbxiG8jV6q3Wv51NbmqeYkUv4OJ5j5yhEKw bwatIJ09V6vN/1QIqAS43UJ6OmarT59Z1+1HLfEb9Ew60xxgd23KZTqhniOynkgf69vr Ewag== X-Gm-Message-State: AOJu0Yw8dz6RMMfpxatmHL/aOjC9sLwqWmAklEoopIN6CB5ylJKZws0R q7/ai0H2sNr2RGfBL18MZQND55P7kr2ayMsonBhuu6oqy57HiSx3I6jPZg== X-Google-Smtp-Source: AGHT+IGuzu6mJryQuSmObv9aKs93ae8abx0pfBBn3FPZCj0Mpa8qIZRNiF2UYuk9moWobeb4BbUu9w== X-Received: by 2002:a17:902:e5ce:b0:1e2:817b:460a with SMTP id u14-20020a170902e5ce00b001e2817b460amr21378887plf.34.1713364464694; Wed, 17 Apr 2024 07:34:24 -0700 (PDT) Received: from [192.168.0.10] ([190.194.167.233]) by smtp.gmail.com with ESMTPSA id q8-20020a170902bd8800b001d8aa88f59esm11555244pls.110.2024.04.17.07.34.23 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 17 Apr 2024 07:34:24 -0700 (PDT) Message-ID: Date: Wed, 17 Apr 2024 11:34:36 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240417135832.GJ6420@pb2> Content-Language: en-US From: James Almer In-Reply-To: Subject: Re: [FFmpeg-devel] [RFC] 5 year plan & Inovation 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-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: On 4/17/2024 11:22 AM, Lynne wrote: > Apr 17, 2024, 15:58 by michael@niedermayer.cc: > >> Hi all >> >> The pace of inovation in FFmpeg has been slowing down. >> Most work is concentarted nowadays on code refactoring, and adding >> support for new codecs and formats. >> >> Should we >> * make a list of longer term goals >> * vote on them >> * and then together work towards implementing them >> ? >> >> (The idea here is to increase the success of larger efforts >> than adding codecs and refactoring code) >> It would then also not be possible for individuals to object >> to a previously agreed goal. >> And it would add ideas for which we can try to get funding/grants for >> >> (larger scale changes need consensus first that we as a whole want >> them before we would be able to ask for funding/grants for them) >> >> Some ideas and why they would help FFmpeg: >> >> * Switch to a plugin architecture >> (Increase the number of developers willing to contribute and reduce >> friction as the team and community grows) >> > > Just no. Can you elaborate on why? The one thing i think would be problematic is making the AVCodec internals public, which could get in the way of improvements. > > >> * ffchat >> (expand into realtime chat / zoom) this would >> bring in more users and developers, and we basically have almost >> > > Better leave that for others. > There's an infinite amount of discord clones already. > > >> all parts for it already but some people where against it >> * client side / in browser support >> (expand towards webapps, webpages using ffmpeg client side in the browser) >> bring in more users and developers, and it will be costly for us >> if we let others take this area as its important and significant >> > > Maybe. Some WASM-based converter would be helpful. > Though it may put us on fire, as we'd be distributing binaries > of our code which may cause issues with "rights holders". > > >> * AI / neural network filters and codecs >> The future seems to be AI based. Future Filters and Codecs will use >> neural networks. FFmpeg can be at the forefront, developing these >> > > These take enormous amounts of compute power to > train, vast amounts of good high-quality data, and at > the end, you'd have something as lasting as wet paper, > because a competitor is literally weeks away, and they > beat us with inferior methods by simply having vastly > more compute than we do. And we can't ship models. > > >> * [your idea here] >> > > We keep doing what we're doing. It's what we're good at. > _______________________________________________ > 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".