michaelni changed the topic of #ffmpeg-devel to: Welcome to the FFmpeg development channel | Questions about using FFmpeg or developing with libav* libs should be asked in #ffmpeg | This channel is publicly logged | FFmpeg 6.1 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
\\Mr_C\\ has joined #ffmpeg-devel
kurosu has quit [Quit: Connection closed for inactivity]
Marth64 has joined #ffmpeg-devel
balling has quit [Ping timeout: 255 seconds]
balling has joined #ffmpeg-devel
balling has quit [Read error: Connection reset by peer]
balling has joined #ffmpeg-devel
dellas83867715 has quit [Remote host closed the connection]
dellas has joined #ffmpeg-devel
gust82 has quit [Remote host closed the connection]
thilo has quit [Ping timeout: 268 seconds]
gust82 has joined #ffmpeg-devel
navi has quit [Quit: WeeChat 4.0.4]
thilo has joined #ffmpeg-devel
thilo has joined #ffmpeg-devel
thilo has quit [Changing host]
cone-333 has quit [Quit: transmission timeout]
gust82 has quit [Remote host closed the connection]
gust82 has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
balling has quit [Ping timeout: 255 seconds]
balling has joined #ffmpeg-devel
lexano has quit [Ping timeout: 264 seconds]
jamrial has quit []
mkver has quit [Ping timeout: 252 seconds]
balling has quit [Ping timeout: 255 seconds]
balling has joined #ffmpeg-devel
lemourin has quit [Read error: Connection reset by peer]
lemourin9 has joined #ffmpeg-devel
MisterMinister has joined #ffmpeg-devel
balling has quit [Ping timeout: 256 seconds]
balling has joined #ffmpeg-devel
durandal_1707 has quit [Ping timeout: 255 seconds]
durandal_1707 has joined #ffmpeg-devel
\\Mr_C\\ has quit [Remote host closed the connection]
compn has quit [Quit: Leaving]
compn has joined #ffmpeg-devel
balling has quit [Ping timeout: 255 seconds]
balling has joined #ffmpeg-devel
<compn>
good news. i fixed the 4000 rpm fan
darkapex has quit [Ping timeout: 268 seconds]
darkapex has joined #ffmpeg-devel
balling has quit [Read error: Connection reset by peer]
balling has joined #ffmpeg-devel
balling has quit [Ping timeout: 255 seconds]
balling has joined #ffmpeg-devel
derpydoo has joined #ffmpeg-devel
zsoltiv_ has quit [Ping timeout: 256 seconds]
zsoltiv_ has joined #ffmpeg-devel
gust82 has quit [Remote host closed the connection]
gust82 has joined #ffmpeg-devel
gust82 has quit [Remote host closed the connection]
gust82 has joined #ffmpeg-devel
zane has joined #ffmpeg-devel
balling has quit [Remote host closed the connection]
balling has joined #ffmpeg-devel
kekePower has quit [Read error: Connection reset by peer]
kekePower has joined #ffmpeg-devel
AbleBacon has quit [Read error: Connection reset by peer]
kekePower has quit [Read error: Connection reset by peer]
kekePower has joined #ffmpeg-devel
<j-b>
good morning folks
kurosu has joined #ffmpeg-devel
kekePower has quit [Read error: Connection reset by peer]
kekePower has joined #ffmpeg-devel
<Lynne>
could be a better one
<zane>
but it's nighttime already
philipl has quit [Ping timeout: 260 seconds]
kekePower has quit [Quit: Ping timeout (120 seconds)]
philipl has joined #ffmpeg-devel
kekePower has joined #ffmpeg-devel
kekePower has quit [Client Quit]
kekePower has joined #ffmpeg-devel
<Lynne>
released cyanrip v0.9.2 for those who still rip cds
zsoltiv_ has quit [Quit: Left]
zsoltiv_ has joined #ffmpeg-devel
dellas has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
mkver has joined #ffmpeg-devel
kepstin has quit [Remote host closed the connection]
kepstin has joined #ffmpeg-devel
dellas has joined #ffmpeg-devel
b50d has joined #ffmpeg-devel
navi has joined #ffmpeg-devel
balling has quit [Remote host closed the connection]
deus0ww has quit [Ping timeout: 255 seconds]
zsoltiv_ has quit [Ping timeout: 264 seconds]
deus0ww has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
balling has joined #ffmpeg-devel
<durandal_1707>
Lynne: any comment? when to expect more tx patches?
balling has quit [Ping timeout: 256 seconds]
<Lynne>
durandal_1707: oh, I didn't see that
<courmisch>
soembody tell Elon that fire works are supposed to be just a few hundreds meters high for better visibility
<durandal_1707>
Lynne: irnorm=1.0 is same as gtype=peak, irnorm=0.0 is same as gtype=dc, irnorm=2.0 is same as gtype=gn
<durandal_1707>
something between 1.0 and 1.5 for irnorm seems fine for prevent clipping
<durandal_1707>
and irlink is now by default on
<durandal_1707>
because you do not want to normalize independently for spatialization filters
<durandal_1707>
the previous version always did that when gtype!=none
MisterMinister has quit [Ping timeout: 256 seconds]
<Lynne>
durandal_1707: in the example in the docs you give irgain=-5dB, which is quiet enough to be pretty much silence, you should give a more reasonable value
<Lynne>
other than that, it works pretty good
balling has joined #ffmpeg-devel
<Lynne>
how does clipping happen on floats, though?
<elenril>
>Paul B Mahol (future)
balling has quit [Remote host closed the connection]
<durandal_1707>
Lynne: floats are not clipped in afir filter, but may be clipped in later phases by other components
<Lynne>
oh, when they go > 1.0, right
cone-539 has joined #ffmpeg-devel
<cone-539>
ffmpeg Anton Khirnov master:4cad7c0522a7: tools/general_assembly: make the script executable
<cone-539>
ffmpeg Anton Khirnov master:6fb1eaf73a62: tools/general_assembly: update to conform to new rules
<durandal_1707>
Lynne: yea
<j-b>
gg elenril
<kurosu>
What's the rule for GA extra voters? Mostly "git shortlog -sn --author $author" + "grep -rni gisquet libav* | wc -l" + support + willingness ?
<kurosu>
XD
<durandal_1707>
+ bribe
<j-b>
kurosu: ye
<j-b>
kurosu: basically, just ask.
<kurosu>
ok, I was surprised Baptiste wasn't absolutely inactive
<elenril>
kurosu: the rule is that people vote fro you
<elenril>
that's it
<elenril>
the intent is also that people contribute to the project somehow, but there is no strict rule about how exactly or to what extent
<kurosu>
np, it was not really meant to ask the objective rule, but more the rationale
<kurosu>
and yes, the criteria are less important than being voted in
dellas has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
<cone-539>
ffmpeg Paul B Mahol master:496df6881548: doc/filters: add one more example for afir filter usage
<cone-539>
ffmpeg Paul B Mahol master:a9205620b19e: avfilter/af_afir: remove IR response video rendering support
<j-b>
kurosu: of course, vote is more important
<j-b>
kurosu: the issue is that many votes in open source community require a majority (sometimes a hard one), so it's annoying if you have many inactive people.
dellas has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
balling has joined #ffmpeg-devel
balling has quit [Remote host closed the connection]
mkver has quit [Ping timeout: 255 seconds]
ccawley2011 has joined #ffmpeg-devel
<durandal_1707>
Lynne: for what scenarios you use afir filter?
<Lynne>
global, in mpv (everything)
<durandal_1707>
yea, but why? you do room corrections or headphone equalization?
<durandal_1707>
or spatializations if have >2 ch audio
<Lynne>
just regular headphone equalization
b50d has quit [Remote host closed the connection]
<durandal_1707>
Lynne: than those should be already normalized, or have gain somewhere documented?
mkver has joined #ffmpeg-devel
<Lynne>
normalized? you mean have a linear spectrum?
zane has quit [Quit: WeeChat 4.1.1]
<durandal_1707>
Lynne: nope, unity gain
<durandal_1707>
if they are linear phase it can have unity gain
<durandal_1707>
and gappless in mpv is broken because it always recreate filtergraph, reinit filter at next file.
<Lynne>
I haven't noticed that being an issue yet, but I've only been using it for a day
Daemon404 has joined #ffmpeg-devel
<Lynne>
sure, I could get by with an EQ as well, but may as well use an impulse file if it's present
<durandal_1707>
EQ can be done with FIR too
<durandal_1707>
Pardon my French, but this is sketchy as all fuck.
<durandal_1707>
citing ML
<durandal_1707>
drama again!
<Daemon404>
you dont think an anonymous corporation signing a contract for something using FFmpeg's name is sketchy?
<courmisch>
did I miss on some new drama?
<durandal_1707>
name that corporation
<durandal_1707>
fflabs is not corporation
<j-b>
FFlabs is a SAS and would not sponsor anything anonymously.
<Daemon404>
my link before was hinting at who the "anonymous" corp is
<Daemon404>
it is quite a distinction between providing money and signing a contract on behalf or under the ffmpeg name
<courmisch>
Daemon404: are you sure that NAB does not allow marking the booth under a different name than the payee? For a tradeshow, I'd expect that they do allow that
<Lynne>
kierank: he knows about resilience, though
<courmisch>
since it would be pretty normal for a booth to be paid for by a parent company or public subsidies
<Daemon404>
they certainly do not allow you to just register booth under any name you want without any checks
<courmisch>
define "checks"
<courmisch>
Daemon404: the link points to GA voting and I don't get how it relates, other than implicating the same person
<Daemon404>
courmisch, see the first sentence and who s replying to
<Daemon404>
anonymous corp is book of faces
<kierank>
Lynne: from a storage, not a transport POV
<Daemon404>
re: checks, that i admit im not 100% on, but it would certainly be shocking if i could just go register a booth under whatever name ii wnated regardless of whose it is.
<courmisch>
Daemon404: maybe, but I have no clue where you get that from, from your links
<Daemon404>
cosmin == meta
<courmisch>
Daemon404: well, VideoLAN was able to register a booth at SCaLE many times without ever paying anything, and they never checked that I was allowed to speak for VideoLAN (in fact, I am not)
<Daemon404>
NAB is not scale
<Daemon404>
whole different game
<courmisch>
same country
<courmisch>
same tax authorities, same laws
<Daemon404>
incorrect
<Daemon404>
states differ massvely
<Daemon404>
and specifically the nab org an unions are very rigid
<Daemon404>
and*
<courmisch>
implying that laws on money laundering and tax fraud differ? I'm pretty sure the IRS is a federal thing
<courmisch>
and while SCaLE is smaller than NAB, it has expensive corporate booths, as any tradeshow
<Daemon404>
im saying the organizing bodies have different requirements /they/ force upon attendees
<courmisch>
NAB just wants monies, they don't care who signs up for what as long as it is not *obviously* illegal
<Daemon404>
if you say so
<courmisch>
surely Facebook has legal and FC teams
<Daemon404>
they are helped by he fact tha fabrice only registered the trademark in france
<courmisch>
what is sketchy is 1) if it is FB, why they want to remain anonymous and 2) why give for NAB rather than just to SPI with no strings attached
<Daemon404>
because he is petty
<Daemon404>
i mean i find it sketchy for a number of community-related reasons
<Daemon404>
moreso than even legal
<courmisch>
in other words, I rather suspect that they didn't *particularly* want to do that, but were *convinced*
<another|>
This sounds like a lot of speculation
<Daemon404>
another|, it is but also i dont think it is ok to have anonymous companies register ffmpeg booths without consent
<Daemon404>
that part is no speclation
<Daemon404>
that happened.
<Daemon404>
(register == enter into contract for)
<courmisch>
well, what actually happened more likely is that a certain somebody decided that they represented FFmpeg
<courmisch>
and the company thus thought that thus was okay
<Daemon404>
i dunno about you, but that ranks as 'sketchy' to me.
<BBB>
your assumption is that someone will claim to represent the whole community
<BBB>
which would be sketchy
<BBB>
but to be affiliated with the community is not sketchy?
<BBB>
many of the people on ffmpeg.org/consulting.html are using the ffmpeg name to offer consulting services. I don't think that's an issue at all?
<courmisch>
Daemon404: I wouldn't call it sketchy. I don't have the right word for it on top of my head, and it wouldn't be a nice one
<Daemon404>
they arent running ffmpeg branded NAB booths
<Daemon404>
they say they offer consulting on ffmpeg.
<Daemon404>
there is a difference
<kierank>
Not they *are* ffmpeg
<Daemon404>
^
<kierank>
Like ted vs tedx
<courmisch>
well really it comes down to 1) who was the sponsor talking with and 2) do they have any basis for representing FFmpeg
<courmisch>
for any reasonable definition of FFmpeg
<durandal_1707>
definition of FFmpeg: undead horse
<courmisch>
a definition with the adjective "undead" is intrinsically unreasonable
<Daemon404>
1) thilo 2) no
<Daemon404>
certanly not after the clusterfuck of the last month
<durandal_1707>
"undead" is intrinsically fit
<Daemon404>
durandal_1707, this is *nix, it's zombies.
<durandal_1707>
more like, this is *pple
<durandal_1707>
the only semi-good thing came out of FFmpeg is FFv1
balling has joined #ffmpeg-devel
balling has quit [Remote host closed the connection]
<BBB>
I honestly don't udnerstand why we'd delay the vote for extra GA members. we can always schedule (an) additional vote(s) for "late yes" candidates?
<BBB>
all this dragging of feet. the point here is to get a community-supported and -approved TC + CC. we shouldn't drag our feet on that
<Daemon404>
because michael is hoping he can stuff the vote with a few more
<Daemon404>
also dragging of feet an arguing iver minutae is a well known way to derail stuff from happening.
<kierank>
Preciselt
<michaelni>
Daemon404, "because michael is hoping he can stuff the vote with a few more" <-- this is defamation
<Daemon404>
i shall reword
<Daemon404>
it /appears/ to be a transparent attempt to vote stuff, to me.
<michaelni>
it makes no difference to th GA if this is delayed or not, either way everyone replying with "yes" would be on voted on. i was just trying to safe people from yet another vote
<durandal_1707>
derailing
<kierank>
If one random person says yes we are not revoting
<kierank>
This is insane
<kierank>
A deadline is a deadline
<durandal_1707>
this is fake democracy and real demoncracy
<durandal_1707>
i'm not going to take part in
<Daemon404>
most real democracies require people to register to vote
<durandal_1707>
i'm registered
<Daemon404>
to me, at least, all i see is some folks who saw the odds are not in favour of SDR (or their unilateral power in general) so are causing a shitfit on every step of the way towards losing.
<durandal_1707>
me agree
<Daemon404>
it's so transparent it's crazy nobody can call a horse a horse
<another|>
What kind of horse? And does it have a shed?
<Daemon404>
but also all the votes in the world wont fix that one person controls ffmpeg's trademark and domain
<michaelni>
you are all crazy, I have even been against the current revote. You pick me and pin random things on me
<Daemon404>
and we have no fucking clue who runs our infra outside of like 3 people who contact them
<Daemon404>
our mailmail s 5 years old and riddled with cves, etc
<Daemon404>
michaelni, not just you.
<Daemon404>
ng knows he will be removed if a real TC/CC gets voted in.
<Daemon404>
he said he even thinks emocracy was a mistake for ffmpeg (his own words).
<michaelni>
thilo is vote admin and he said that publically
<Daemon404>
thilo should be admin of nothing
<Daemon404>
he has demonstrated he is not trustworthy
<Daemon404>
he also blocks CC from doing things
<michaelni>
iam not in the CC so i cannot comment what the CC is doing. But n single person in the CC can block the CC, how could that even work ?
<Daemon404>
i also wan to point out: if "everyone else" is consistently "all crazy", maybe some introspection is necessary.
<courmisch>
michaelni: I think that's the point: the CC does not work. Partly because some people delegitimise it (for instance NG), and some people inside of it (allegedly) block any decision
<michaelni>
courmisch, yep but there must be a majority in the CC for this not one person
<BBB>
michaelni: I believe we need to vote extra members GA as planned (monday). then vote in new TC/CC as announced earlier. so we have a TC/CC again, approved by our active community as measured by our GA
<BBB>
I don't think we need to delay anything. just do it
<BBB>
right now, we have no TC and no CC. this is bad
<michaelni>
BBB, sure, i mean the delay was just a suggestion, people are so charged every little thing seems to cause an explosion
<durandal_1707>
JEEB: why you never pushed ambisonic patch? currently mpv is unable to play ambisonic audio at all.
<BBB>
I'm not charged. I don't think we should drag our feet.
<BBB>
if it was up to me, all of this would have been voted immediately the day of our meeting in dublin
<BBB>
but things are not up to me :)
<michaelni>
giving people who we asked if they want to be in the GA a week to reply doesnt seem like dragging feet but whatever people prefer
<JEEB>
durandal_1707: IRL stuff, lack of testing capability etc. is the filter to downmix ambisonics available already or it's still just patches?
<Daemon404>
'whatever people prefer' seems to be the opposite of the ML in november.
Krowl has joined #ffmpeg-devel
<BBB>
michaelni: we're giving them infinite time to reply
<BBB>
michaelni: we're just voting on some of them at the specified date. and the rest... some time later
<BBB>
why allow a fw stragglers to gridlock a whole system? that's no way to run any organization
cone-539 has quit [Quit: transmission timeout]
<michaelni>
BBB you do realize, that we had the last GA votes in 2020 and now the 2023 we had a GA vote that was rushed and failed and was repeated by jb, then still had multiple issues and was repeated again by thilo and now we again rush to quickly do the next vote but ok
<BBB>
yes. we should improve our process. I disagree dragging our feet is an improvement
<BBB>
I think Thilo's change to log the email addresses is a good step forward for verification
<BBB>
it prevents some of the issues of the earlier vote
<michaelni>
BBB, yes, but i can tell you thats disputed too, i have hate mail about that loging in my inbox already
<BBB>
it looks like you identified what caused some of the messages to not be instantly delivered - and that's resolved also, that's another good step forward
<BBB>
haters gonna hate
<Daemon404>
why on earth is mail.de being used for this anyway
<BBB>
that's a nice bikeshed topic
<BBB>
blue
<Daemon404>
i mean... we have a mailing list which uses ffmpeg.org
<BBB>
michaelni: I like that you've tried to look into what went wrong in the previous vote and put all info out there. I like the improvements put in place so far. we can discuss some of the other suggested improvements also. we'll make this perfect over time
<Daemon404>
presumably we can send emails from ffmpeg.org.
* Daemon404
shrug
<michaelni>
Daemon404, i would have tried using postfix probably but i didnt set it up
<michaelni>
the vote thing used gmail before and that had issues IIRC so it was switched to mail.de IIRC
<michaelni>
Daemon404, about old mailman, its the latest mailman package in ubuntu so i assume it has all security issues fixed
<Daemon404>
if it is ubuntu LTS or latest, backported prob
<michaelni>
focal (20.04LTS) IIRC
<Daemon404>
looks like that has a year of life left