From: Lynne via ffmpeg-devel <ffmpeg-devel@ffmpeg.org>
To: Michael Niedermayer <michael@niedermayer.cc>,
FFmpeg development discussions and patches
<ffmpeg-devel@ffmpeg.org>
Cc: ga@ffmpeg.org, Lynne <dev@lynne.ee>
Subject: [FFmpeg-devel] Re: [POLL][VOTE] Revoke social media delegation
Date: Sun, 26 Oct 2025 17:50:28 +0100
Message-ID: <cbce0b8c-5fa9-488f-bcfe-e33340286890@lynne.ee> (raw)
In-Reply-To: <aP49oFYfXFGqrBse@neo>
On 26/10/2025 16:26, Michael Niedermayer wrote:
> Hi Everyone
>
> As requested, reposting this, as a new thread
>
> For context please see:
> https://www.youtube.com/watch?v=3VkcAvqV24c
> https://lists.ffmpeg.org/archives/list/ffmpeg-devel@ffmpeg.org/thread/PZL3NMBYJJ7RHEJ2NEGE26R2HHXKRQ2S/
> Subject: Twitter/X spat on Youtube
>
> Should the delegation, from where this came from, be revoked to FFmpeg social media?
> (vote ends in 7 days)
>
> Please reply on ffmpeg-devel with your choice:
>
> [R] revoke access
>
> [K] keep access
K
I think Kieran has been doing a good job with our X account.
His approach to spreading awareness about what we do may be
unconventional and confrontational, but its this is how engagement works
on social networks. And I like engagement - it gives our project a name,
rather than simply being brick #23 in xkcd #2347.
I looked at the video, and I failed to understand the author's points -
he said how integration is difficult, and our reply of asking for
patches was rude. Then he went off on a tangent that VLC releases are
too far apart, then went on about how we have responsibilities to listen
to and fix issues that large users of ffmpeg have, and our repeated
response of asking for patches was rude, even though he has donated and
built a company's infra using our code?
We're volunteers, and we're absolved of responsibility of our code. As a
project, we don't have to treat someone as special because they used our
work or donated. Asking for patches is pretty standard - we even have an
error code. By looking into issues and writing, you either fix the
issue, or very quickly gain an appreciation for why the issue has not
been fixed yet, in a way that goes beyond argument.
Integration can be difficult to someone lacking knowledge of our APIs.
We have a very low-level API. It's not something that can be improved
specifically -- it gives API users freedom. From our community, there
are projects that wrap the API to give users far easier time with
decoding, seeking, filtering, and, encoding.
There were plans to integrate a high-level API at some point, but
there's enough of an ecosystem built around our existing API to give
users a far wider choice in terms of abstractions and languages than an
official high-level API.
I do agree our project can be a pain to build and integrate - switching
to meson would solve this as far as my use cases go, as well as many
other projects using our libraries.
Donations are appreciated as they help keep our infra going, as well as
very rare trips and hardware when we agree on them, but we as developers
don't have free access to them, so its difficult for us to gauge their
impact beyond a number.
An effective way of asking us to fix something is to approach us
directly. Incidentally, if someone at Twitch or X is reading this, give
me a call if you'd like to see our AAC encoder improved.
_______________________________________________
ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org
To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org
next prev parent reply other threads:[~2025-10-26 17:08 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-10-26 15:26 [FFmpeg-devel] " Michael Niedermayer via ffmpeg-devel
2025-10-26 15:51 ` [FFmpeg-devel] " Rémi Denis-Courmont via ffmpeg-devel
2025-10-26 17:13 ` Michael Niedermayer via ffmpeg-devel
2025-10-26 17:34 ` Kieran Kunhya via ffmpeg-devel
2025-10-26 17:45 ` Rémi Denis-Courmont via ffmpeg-devel
2025-10-26 16:50 ` Lynne via ffmpeg-devel [this message]
2025-10-26 16:54 ` Tomas Härdin via ffmpeg-devel
2025-10-26 17:51 ` Rémi Denis-Courmont via ffmpeg-devel
2025-10-26 18:18 ` Michael Niedermayer via ffmpeg-devel
2025-10-26 22:34 ` James Almer via ffmpeg-devel
2025-10-26 22:38 ` James Almer via ffmpeg-devel
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cbce0b8c-5fa9-488f-bcfe-e33340286890@lynne.ee \
--to=ffmpeg-devel@ffmpeg.org \
--cc=dev@lynne.ee \
--cc=ga@ffmpeg.org \
--cc=michael@niedermayer.cc \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Git Inbox Mirror of the ffmpeg-devel mailing list - see https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
This inbox may be cloned and mirrored by anyone:
git clone --mirror https://master.gitmailbox.com/ffmpegdev/0 ffmpegdev/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 ffmpegdev ffmpegdev/ https://master.gitmailbox.com/ffmpegdev \
ffmpegdev@gitmailbox.com
public-inbox-index ffmpegdev
Example config snippet for mirrors.
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git