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 7.1 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
<michaelni>
haasn, I think i have reviewed all pending sws patches, if i missed one, please ping it
<Marth64>
would the world benefit from a decent and minimalist python script that converts between chapter marker formats (edl, matroska xml, ffmetadata) in tools/ folder?
<Marth64>
i have one that I'm thinking to polish and share
Guest84 has quit [Quit: Client closed]
<fflogger>
[newticket] mahozad: Ticket #11366 ([undetermined] Regression when prepending/concatenating still image to video) created https://trac.ffmpeg.org/ticket/11366
cone-130 has joined #ffmpeg-devel
<cone-130>
ffmpeg Scott Theisen master:9da1d2e66ab1: libavcodec/v4l2_buffers.c: set AVFrame interlaced flags
<fflogger>
[editedticket] MasterQuestionable: Ticket #11366 ([avfilter] Regression when prepending/concatenating still image to video) updated https://trac.ffmpeg.org/ticket/11366#comment:1
<Compn>
Marth64, that would be interesting
mkver has quit [Ping timeout: 248 seconds]
av500 has quit [Remote host closed the connection]
<JEEB>
and thank you very much for doing this rework so people don't need to figure out what exactly swscale used to do ("is this matrix coeffs, primaries or what?" 8)
<JEEB>
and yea, zimg is 100% planar based, there's a separate libp2p (the author seems to have fun naming things), which does packed to planar and the other way
<JEEB>
so us having direct packed support is probably faster
<haasn>
even planar to planar is not always faster in zimg
<haasn>
seems only in some cases
<haasn>
I think my next plan for swscale is to pull all of the DSP routines out into a dsp functions sruct
<haasn>
so we can e.g. do more graceful fallback to C
<cone-130>
ffmpeg Niklas Haas master:5ca5bbd462bc: swscale/options: add -sws_dither none alias
<cone-130>
ffmpeg Niklas Haas master:eecdc25d4b7c: avfilter/vf_colorspace: strip color volume metadata
<cone-130>
ffmpeg Niklas Haas master:d23f443dfcad: avfilter/vf_lut*: strip color volume metadata
<elenril>
BBB: I do not appreciate being accused of fraud, you know
<BBB>
I understand
<BBB>
but we do need to tone down the volume a bit
rvalue- has joined #ffmpeg-devel
<BBB>
I don't think the current tmosphere will get us anywhere productive in that thread
rvalue has quit [Ping timeout: 252 seconds]
<BBB>
Compn: I really do hope you understand the criticism of people on your action to block that ML thread without announcing it. I think at the very, very least, you should have announced it. And then I'm side-stepping the question of whether ML admins should be allowed to moderate arbitrarily at their discretion (which I think they should not - that's exactly what the CC was designed for - but that's just MHO)
<elenril>
BBB: I also don't think language policing is top priority when the basic rules are being flagrantly ignored
<BBB>
I understand the need for ML admins to act immediately in cases of obvious spam, I've done that on IRC before also. but behavioural stuff within our community should be left to the CC
<BBB>
elenril: while I'm still CC (hopefully for nothing but a few more days), can you please tone it down a bit anyway? I'm asking friendly and I'm not saying you're wrong in anything you say, I'm just asking that we tone it down a bit
<elenril>
sorry, I cannot
<elenril>
the outcome of this whether the project is an actual democracy, or an autocracy ruled by michaelni
<elenril>
that is fundamental
rvalue- is now known as rvalue
___nick___ has joined #ffmpeg-devel
___nick___ has quit [Client Quit]
<another|>
urg.
* another|
closes Thunderbird again
___nick___ has joined #ffmpeg-devel
<courmisch>
BBB: siding with the bully. fuck you
<courmisch>
you should be ashamed of yourself.
<JEEB>
haasn: feels good when `-vf scale=intent=perceptual:out_color_matrix=bt709:out_chroma_loc=left:out_primaries=bt709:out_transfer=bt709:w=1920:h=1080,format=yuv420p` just does what you expect :3
<haasn>
would feel even better if we had full negotiation for the colorspace properties
<haasn>
so codecs could expose what colorspaces they support
<haasn>
and PQ would automatically downconvert when outputting e.g. JPG
<JEEB>
right
<JEEB>
I think I have seen how good dithered 8bit PQ looks with windows, so PQ to 8bit output could almost just be tonemapped to something
<JEEB>
(sRGB? 2.2?)
<Lynne>
haasn: we define yuv4xx1x as having padding in the MSBs, which means we have one pixel format for each bit depth, and sometimes different assembly for each bit depth
<Lynne>
in a parallel world, we didn't go down that path and instead had padding in the LSBs with a separate bits field, like we do for audio
<haasn>
oh, sure
<haasn>
but that's fixed and not going to change any time soon
<haasn>
for internal use we convert to reference levels
<Lynne>
yeah, sadly, it would be a lot of work to convert all codecs and asm too
<haasn>
and user code
courmisch has left #ffmpeg-devel [#ffmpeg-devel]
Sebastinas has left #ffmpeg-devel [#ffmpeg-devel]
<Compn>
BBB, yes i agree, next time will announce moderation.
<Compn>
BBB, but as you can see, i tried to moderate out the flames. while jamrial (as ml admin) has allowed the flames. and while the CC has allowed the flames. its just a matter of which moderation you want. do you want compn style moderation or do you want the current moderation? with developers saying "f you" to you?
<Compn>
i'm not saying which is better, i side-step that question and leave it up to the viewer.
halloy9798 has joined #ffmpeg-devel
<halloy9798>
Hi guys,
<Compn>
whats up halloy9798
<halloy9798>
thank you @Compn. I have a open source tools to help simplify run ffmpeg commands. can I introduce here and get feedback from users?
<Compn>
this is development channel for ffmpeg itself. if you are looking for ffmpeg users they are in #ffmpeg channel
<putacho>
halloy9798: no, this chan is for ffmpeg development only
<halloy9798>
can I do it in #ffmpeg in channel?
<Compn>
what link for your frontend ?
<halloy9798>
thank you
<Compn>
i want to look at it :D
<halloy9798>
@Compn, now I will share it in #ffmpeg channel.
halloy9798 is now known as hsngerami
hsngerami has quit [Changing host]
hsngerami has joined #ffmpeg-devel
hsngerami has quit [Quit: hsngerami]
cone-130 has quit [Quit: transmission timeout]
IndecisiveTurtle has joined #ffmpeg-devel
<BBB>
Compn: I don't mind people being annoyed at me, it's part of the job of being in the CC. as long as they hold up my request to behave nicely in their ML (and IRC) communications with other fellow devs, it's fine with me.
<kierank>
Like best practice for making a channel, moderation etc
<Traneptora>
discord doesn't use channels, it uses "guilds" (often called servers) which contain several channels
<Traneptora>
it's all relatively self-explanatory. a lot of the ideas are pretty similar. kick/ban/etc. bans from guilds. there's roles, just like irc's ~, &, @, etc. but they're a bit more flexible.
<Traneptora>
and you can hide/show channels or grant permissions to roles
<Traneptora>
basic practice is to allow anyone to do stuff that's communication-related (like react, send messages, view message history, etc.) but to only have moderation stuff (kick/ban/delete messages send by other users/etc) be available to mods
<Traneptora>
if you're familiar with how permissions on IRC works and basic general vibes of what it means to be a moderator then you should be able to set one up yourself without too much trouble
<Marth64>
anecdote: they gave me a hard time with my VOIP number just FYI you probably will need a real mobile number for registration
<Marth64>
besides that its cool
<Traneptora>
oh yea if you want 2FA you need to use an actual mobile number. I bought a burner sim from tmobile to do that
<Traneptora>
once you set up 2FA you can then switch over to an auth app, but to set it up initially you need an actual phone
<Marth64>
oh neat
<Traneptora>
the big thing that isn't there by default is you should remove every user's ability to ping everyone
<Traneptora>
you don't need a phone to register, just an email. but you do need an actual phone to turn on 2FA
Teukka` has joined #ffmpeg-devel
pross_ has joined #ffmpeg-devel
some02 has joined #ffmpeg-devel
haihao_ has joined #ffmpeg-devel
deus0ww_ has joined #ffmpeg-devel
Marth64 has quit [Quit: Leaving]
Teukka has quit [Quit: Not to know is bad; not to wish to know is worse. -- African Proverb]
deus0ww has quit [Ping timeout: 265 seconds]
pross has quit [Ping timeout: 265 seconds]
sudden has quit [Ping timeout: 265 seconds]
haihao has quit [Ping timeout: 265 seconds]
Marth64[m] has joined #ffmpeg-devel
<OctopusET>
Hello, I'm Moon who helped organizing VDD24. There are 16 names on the VDD website and I need 4 more names, because my univerisity wants proof there were at least 20 people are attended. So, Can anyone provide your name