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 8.0 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
<fjlogger> [FFmpeg/FFmpeg] Pull request #20357 opened: av_format/whip: fix potential overflow (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20357) by J⁠ackLau
zio has joined #ffmpeg-devel
zip6como has quit [Server closed connection]
zip6como has joined #ffmpeg-devel
zio has left #ffmpeg-devel [#ffmpeg-devel]
iive has quit [Quit: They came for me...]
hbbs has quit [Server closed connection]
hbbs has joined #ffmpeg-devel
hbbs has joined #ffmpeg-devel
hbbs has quit [Changing host]
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20301 avfilter/vf_colordetect: add aarch64 asm (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20301#issuecomment-4651) by q⁠uink
<fjlogger> [FFmpeg/FFmpeg] Pull request #20358 opened: vp9: Add AVX-512ICL asm for 8bpc subpel mc (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20358) by g⁠ramner
Martchus has quit [Ping timeout: 256 seconds]
Martchus has joined #ffmpeg-devel
<jamrial> Gramner: why not in a separate asm file like you did for itxfm 16bpp?
<Gramner> no particular reason
<jamrial> it would be better imo. help with build paralelization
<Gramner> compared to itx the number of lines is much lower i guess
<jamrial> i think there's still some vp9 asm files that alone take more than an entire library that BBB was going to look into splitting or rewritting sometime
<Gramner> itx is the worst offender for that iirc
fengdaolong has joined #ffmpeg-devel
ocrete has quit [Read error: Software caused connection abort]
ocrete has joined #ffmpeg-devel
c_14 has quit [Server closed connection]
c_14 has joined #ffmpeg-devel
Kimapr_ has quit [Remote host closed the connection]
Kimapr_ has joined #ffmpeg-devel
skinkie has quit [Server closed connection]
skinkie has joined #ffmpeg-devel
MetaNova has quit [Read error: Software caused connection abort]
MetaNova has joined #ffmpeg-devel
Venemo has quit [Server closed connection]
Venemo has joined #ffmpeg-devel
jamrial has quit []
<Lynne> haasn: I also like to use mpv and the CLI
<Lynne> and like kepstin mentioned, whitepoint is not directly the color temperature in kelvin
Martchus_ has joined #ffmpeg-devel
Martchus has quit [Ping timeout: 244 seconds]
funkylab_ has quit [Read error: Software caused connection abort]
Chagall has quit [Read error: Software caused connection abort]
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20354 avcodec/exif: also copy zero termination for AV_TIFF_STRING (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20354#issuecomment-4664) by T⁠raneptora
<fjlogger> [FFmpeg/FFmpeg] Pull request #20354 merged: avcodec/exif: also copy zero termination for AV_TIFF_STRING (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20354) by T⁠raneptora
Chagall has joined #ffmpeg-devel
funkylab_ has joined #ffmpeg-devel
fengdaolong has quit [Ping timeout: 245 seconds]
Kimapr_ has quit [Remote host closed the connection]
Kimapr_ has joined #ffmpeg-devel
Venemo has quit [Changing host]
Venemo has joined #ffmpeg-devel
Kwiboo has quit [Server closed connection]
Kwiboo has joined #ffmpeg-devel
\\Mr_C\\ has quit [Remote host closed the connection]
RT|AO has quit [Server closed connection]
RT|AO has joined #ffmpeg-devel
fengdaolong has joined #ffmpeg-devel
welder has quit [Server closed connection]
welder has joined #ffmpeg-devel
Yalda[m] has joined #ffmpeg-devel
Yalda has quit [Ping timeout: 255 seconds]
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20301 avfilter/vf_colordetect: add aarch64 asm (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20301#issuecomment-4670) by m⁠storsjo
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20350 WIP: avcodec/sanm: updates (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20350#issuecomment-4673) by m⁠lauss2
mkver has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20350 WIP: avcodec/sanm: updates (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20350#issuecomment-4675) by m⁠lauss2
jess has quit [Read error: Software caused connection abort]
jess has joined #ffmpeg-devel
ngaullier has joined #ffmpeg-devel
cosimone has joined #ffmpeg-devel
cosimone has quit [Remote host closed the connection]
cosimone has joined #ffmpeg-devel
___nick___ has joined #ffmpeg-devel
haxar has quit [Server closed connection]
haxar has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request #20359 opened: Bink 2 Audio decoder and demuxer (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20359) by p⁠ross
<fjlogger> [FFmpeg/FFmpeg] Pull request #20360 opened: lavc/videotoolboxenc: add mjpeg (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20360) by w⁠angbin
Teukka has quit [Read error: Connection reset by peer]
Teukka has joined #ffmpeg-devel
Teukka has quit [Changing host]
Teukka has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Issue #20361 opened: Desktop capture using Windows.Graphics.Capture on Windows (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20361) by c⁠alocenrieti
j45 has quit [Quit: ZNC 1.9.1 - https://znc.in]
j45 has joined #ffmpeg-devel
j45 has joined #ffmpeg-devel
j45 has quit [Changing host]
fengdaolong has quit [Ping timeout: 258 seconds]
<indecisiveturtle> Lynne: When you get a chance could you give the prores encoder a quick try. Last time your feedback had helped me solve a lot of misc bugs
<averne> I wouldn't be against some feedback on my decoder either :) https://github.com/averne/FFmpeg/tree/vk-proresdec
<averne> indecisiveturtle: I'll give your encoder a try and make sure your output works with my thing
Kimapr_ has quit [Remote host closed the connection]
Kimapr_ has joined #ffmpeg-devel
<indecisiveturtle> averne: Thanks xD I'll also give your decoder a go on my system
<fjlogger> [FFmpeg/FFmpeg] New comment on issue #20328 Support using just xevdb and xeveb for EVC support (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20328#issuecomment-4690) by d⁠ariusz-f
minimal has joined #ffmpeg-devel
Kimapr_ has quit [Remote host closed the connection]
Kimapr_ has joined #ffmpeg-devel
<BBB> do I have approve permissions on forgejo?
<BBB> and if I do (which I assume I do), why don't I see an "approve" button in the interface?
<wbs> BBB: if not, tell BtbN to give you the right membership
<wbs> BBB: the approve button is when you're looking at the diffs, in the top right there's a "Finish review" button, which contains approve/comment/request changes buttons
<BBB> jamrial: and yes I can look into vp9 itx at some point
<BBB> it's more a christmas break project I guess
<BBB> wbs: ah! tnx. i guess I'm used to it being in the front-page interface also
<wbs> BBB: yeah - this is more like where it's hidden on github
<BBB> BtbN: nevermind then, sorry for the noise
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20344 avcodec/pcm: add macros to optionally exclude some PCM codecs (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20344#issuecomment-4698) by y⁠ibofang
jamrial has joined #ffmpeg-devel
kasper93_ has joined #ffmpeg-devel
kasper93 is now known as Guest8214
Guest8214 has quit [Killed (lithium.libera.chat (Nickname regained by services))]
kasper93_ is now known as kasper93
<fjlogger> [FFmpeg/FFmpeg] Pull request #20358 merged: vp9: Add AVX-512ICL asm for 8bpc subpel mc (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20358) by j⁠amrial
Kimapr_ has quit [Remote host closed the connection]
Kimapr_ has joined #ffmpeg-devel
DauntlessOne4985 has quit [Remote host closed the connection]
<indecisiveturtle> averne: Your decoder worked at the things I've thrown at it, tried various mps values and using non standard dimentions that need macroblock reduction on edge slices and result was okay on both my vega 8 and gtx 1650
<Gramner> jamrial: vp9mc.o (all instruction sets incl. avx512) is ~20kB and vp9itxfm.o is ~250kB (with the separate avx512 code being ~16kB). so I don't think compilation speed should be much of an issue for mc
<jamrial> yeah, it's fine as is
Kimapr_ has quit [Remote host closed the connection]
Kimapr_ has joined #ffmpeg-devel
<BBB> lol ~30sec to assemble vp9itxfm.o, yikes
<BBB> sorry earth for what I have done to you over all these years
<Gramner> just redo the build system to start the compilation of the largest files first :P
linkmauve has joined #ffmpeg-devel
<averne> indecisiveturtle: Great, thanks! And yeah weird dimensions should be working. It's nice that you've tested on AMD, I've only been working on Intel/NV recently. I'll give your encoder a try tomorrow, too busy today sorry
<indecisiveturtle> np
Kimapr_ has quit [Remote host closed the connection]
Kimapr_ has joined #ffmpeg-devel
DauntlessOne4985 has joined #ffmpeg-devel
DodoGTA has quit [Quit: DodoGTA]
DodoGTA has joined #ffmpeg-devel
<JEEB> thank you for all the people for bringing up the behavior etc on that one GA thread. I was afraid I would have to explain all the explicit comments of not being willing to follow community behavior rules as well as all that other spam and vitrol etc after finishing with $dayjob .
<JEEB> so I'm happy that others still recalled that stuff
DauntlessOne4985 has quit [Remote host closed the connection]
DodoGTA has quit [Quit: DodoGTA]
DauntlessOne4985 has joined #ffmpeg-devel
zsoltiv has joined #ffmpeg-devel
desmond-netint has quit [Ping timeout: 258 seconds]
zsoltiv has quit [Remote host closed the connection]
MetaNova has quit [Remote host closed the connection]
zsoltiv has joined #ffmpeg-devel
MetaNova has joined #ffmpeg-devel
zsoltiv_ has joined #ffmpeg-devel
zsoltiv_ has quit [Read error: Connection reset by peer]
zsoltiv_ has joined #ffmpeg-devel
zsoltiv__ has joined #ffmpeg-devel
zsoltiv has quit [Read error: Connection reset by peer]
zsoltiv__ is now known as zsoltiv
kode54 has quit [Read error: Connection reset by peer]
kode54 has joined #ffmpeg-devel
DodoGTA has joined #ffmpeg-devel
paulk has quit [Ping timeout: 255 seconds]
<fjlogger> [FFmpeg/FFmpeg] Issue #20362 opened: Tee muxer makes the DASH muxer generated manifests with invalid video codec value for h264/avc1 streams (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20362) by p⁠ov
paulk has joined #ffmpeg-devel
paulk has joined #ffmpeg-devel
DodoGTA has quit [Quit: DodoGTA]
DodoGTA has joined #ffmpeg-devel
ngaullier has quit [Remote host closed the connection]
DauntlessOne4985 has quit [Remote host closed the connection]
DauntlessOne4985 has joined #ffmpeg-devel
microlappy has joined #ffmpeg-devel
rom1v has quit [Server closed connection]
rom1v has joined #ffmpeg-devel
DauntlessOne4985 has quit [Read error: Connection reset by peer]
microlappy has quit [Remote host closed the connection]
iive has joined #ffmpeg-devel
courmisch has quit [Server closed connection]
courmisch has joined #ffmpeg-devel
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #ffmpeg-devel
___nick___ has quit [Client Quit]
___nick___ has joined #ffmpeg-devel
mkver has quit [Remote host closed the connection]
mkver has joined #ffmpeg-devel
rvalue- has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 256 seconds]
rvalue- is now known as rvalue
___nick___ has quit [Ping timeout: 260 seconds]
Lynne has quit [Ping timeout: 252 seconds]
<fjlogger> [FFmpeg/FFmpeg] Pull request #20363 opened: Remove path length limits from various places using av_get_frame_filename() (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20363) by c⁠us
Lynne has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request #20364 opened: avcodec/quadra: add netint h264/h265 hwaccel encoders (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20364) by d⁠esmondliu
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20360 lavc/videotoolboxenc: add mjpeg (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20360#issuecomment-4715) by e⁠Pirat
<haasn> ffmpeg currently likes to buffer a _lot_ of frames even for inputs that are not being used yet (e.g. `ffmpeg -i A -i B -i C -filter_complex [0][1][2] concat`), especially when using frame threading. I was thinking about ways we can improve this to have it buffer less aggressively near the start of a filtergraph; i.e. just pulling a single frame to configure the filter graph and then 'pausing' the input (not feeding it more
<haasn> packets)
<haasn> until the dec->filter queue actually runs dry
<haasn> I saw also that ffmpeg_dec.c unconditionally buffers 8 video frames in between the decoder thread and the filter thread, why 8 here? wouldn't 2 or 3 be more than sufficient?
<JEEB> that sounds like an oddly specific number
<JEEB> kind of like the HEVC reference count for short terms (since it then IIRC only lets you use the other 8 for something completely different)
<Compn> 8 frame buffer ought to be enough for everyone...
DauntlessOne4985 has joined #ffmpeg-devel
MisterMinister has joined #ffmpeg-devel
mkver has quit [Ping timeout: 260 seconds]
<ePirat> BtbN, did you disable the automatic new label removal again?
<BtbN> no
<ePirat> BtbN, seems its not working?
<ePirat> looks like it should have worked
<BtbN> It's possible label_updated isn't correct
<ePirat> btw could we get a meta label or similar for stuff like https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20171 or https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20265
iive has quit [Quit: They came for me...]
<ePirat> BtbN, weird, I remember it working before though...
<BtbN> On just adding a label?
<ePirat> maybe only when removing a label?
<ePirat> I remember removing new manually before and the automation was faster than I was
<ePirat> hmm no also removing doesnt trigger it now
<BtbN> is it telling me the workflow should use label_updated and label_cleared instead of githubs labeled/unlabeled?
<BtbN> Forgejo themselves use labeled/unlabled in their workflows though
<ePirat> looking at this, it should work...
<BtbN> The thing is, there is no workflow logging an error or it trying to remove the label. So it must either not run for the event or run for it but not try to remove it.
<BtbN> I also wonder if I can just scrap the isOrgMember check. I don't think non-member even CAN label, not even their own issues
<ePirat> yeah
<BtbN> Not sure if you can or can't label your own issue though
<ePirat> can you make it always log something when it runs?
<BtbN> It already does log something whenever it runs and does anything
<BtbN> so it not logging anything just means it decided to not do anything
<BtbN> The action might just plain be "labeled"
<ePirat> also it seems you dont log some errors (410, 404)
<ePirat> so maybe it somehow triggers these?
<BtbN> Well yes, cause they mean the issue/pr didn't have the label anymore
<BtbN> i.e. it was already removed
<ePirat> which of the too?
<BtbN> both
<BtbN> This should at least rule out one potential issue
<BtbN> Doesn't seem to do the trick either
<fjlogger> [FFmpeg/FFmpeg] New comment on issue #20361 Desktop capture using Windows.Graphics.Capture on Windows (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20361#issuecomment-4790) by B⁠tbN
<BtbN> also doesn't react to comments. Weird.
<BtbN> I have seen that work before. Does it only work on PRs for some reason??
<BtbN> it works on PRs, but not on issues. That is bizzare
<ePirat> weird
<BtbN> The only logical reason I can come up with is that with the built-in token the check for org membership fails
<BtbN> PRs use a PAT, since they have no write access otherwise
<BtbN> Meanwhile due to a bug, issues can't use a PAT, since they sometimes don't have access to secrets.