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
rodgort has joined #ffmpeg-devel
iive has quit [Quit: They came for me...]
System_Error has joined #ffmpeg-devel
fjlogger has quit [Ping timeout: 264 seconds]
klaxa has quit [Ping timeout: 264 seconds]
klaxa has joined #ffmpeg-devel
messier81 has joined #ffmpeg-devel
fjlogger has joined #ffmpeg-devel
beastd has quit [Ping timeout: 260 seconds]
<fjlogger> [FFmpeg/FFmpeg] Pull request #20538 merged: avformat/movenc: clear subsample information on fragment flush (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20538) by j⁠amrial
messier81 has quit [Quit: Konversation terminated!]
jamrial has quit []
Martchus has joined #ffmpeg-devel
Martchus_ has quit [Ping timeout: 265 seconds]
messier81 has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request #20602 merged: Various libmpeghdec patches (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20602) by m⁠kver
messier81 is now known as Messier81
Messier81 has quit [Quit: Konversation terminated!]
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20591 avcodec/bsf/ahx_to_mp2: Don't output uninitialized data (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20591#issuecomment-10600) by m⁠kver
_whitelogger has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request #20575 merged: avfilter/vf_colorspace: Make array smaller (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20575) by m⁠kver
<fjlogger> [FFmpeg/FFmpeg] Pull request #20582 merged: Nuke a few MMX functions, HpelDSP patches (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20582) by m⁠kver
fjlogger has quit [*.net *.split]
rodgort has quit [*.net *.split]
hbbs has quit [*.net *.split]
any1 has quit [*.net *.split]
rodgort has joined #ffmpeg-devel
hbbs has joined #ffmpeg-devel
mkver has quit [Ping timeout: 256 seconds]
rossy has quit [Ping timeout: 256 seconds]
rossy has joined #ffmpeg-devel
fjlogger has joined #ffmpeg-devel
any1 has joined #ffmpeg-devel
secondcreek has quit [Read error: Connection reset by peer]
wyatt8750 has quit [Ping timeout: 245 seconds]
mkver has joined #ffmpeg-devel
wyatt8740 has joined #ffmpeg-devel
GewoonLeon has joined #ffmpeg-devel
wyatt8750 has joined #ffmpeg-devel
wyatt8740 has quit [Ping timeout: 240 seconds]
mkver has quit [Ping timeout: 256 seconds]
arch1t3cht1 has quit [Quit: The Lounge - https://thelounge.chat]
arch1t3cht1 has joined #ffmpeg-devel
bsFFFFFF has joined #ffmpeg-devel
MisterMinister has quit [Ping timeout: 244 seconds]
ngaullier has joined #ffmpeg-devel
<kierank> mkv
HarshK23 has quit [Quit: Connection closed for inactivity]
ShadowJK has quit [Ping timeout: 250 seconds]
ShadowJK has joined #ffmpeg-devel
GewoonLeon has quit [Quit: GewoonLeon]
GewoonLeon1 has joined #ffmpeg-devel
GewoonLeon1 is now known as GewoonLeon
GewoonLeon has quit [Ping timeout: 240 seconds]
GewoonLeon has joined #ffmpeg-devel
System_Error has quit [Ping timeout: 272 seconds]
System_Error has joined #ffmpeg-devel
GewoonLeon has quit [Read error: Connection reset by peer]
GewoonLeon1 has joined #ffmpeg-devel
GewoonLeon1 has quit [Ping timeout: 264 seconds]
<kierank> mkver <3
beastd has joined #ffmpeg-devel
<beastd> kierank: did you have an actual problem with https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls besides the number written in the footer?
<kierank> yes it's slow as hell
<kierank> to move between first page and pages
<kierank> but obviously the usual suspects feel its ok to gaslight this project about forgejo and the infrastruture in general
<beastd> kierank: i just tried here and the number were similar but the page was displayed fast (way faster than >1s)
<beastd> yeah did try moving between pages and can confirm it is slow'ish. numbers around a second seem to be accurate.
System_Error has quit [Remote host closed the connection]
<beastd> kierank: "slow as hell" seems exaggerated to me. Browsing MRs list on videolan vlc is pretty similar regarding performance
<kierank> the whole forjego propaganda was "github is slow"
<kierank> and low and behold when there is actual PRs forgejo is slow
<kierank> and also forgejo is run on a toy server
<kierank> never forget: 23:46:28 <•kierank> remember kids, in this project infra is a gaslighting exercise
<beastd> kierank: that was not my words. "gitlab is slow" was not my argumentation.
<beastd> and as i understood some people mentioned it especially regarding diff browsing.
<kierank> not saying it was your words
<beastd> but you are right browsing the PR list is slow'ish
GewoonLeon has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20603 avfilter/vf_scale: don't atempt to rescale AV_NOPTS_VALUE (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20603#issuecomment-10624) by h⁠aasn
GewoonLeon has quit [Ping timeout: 240 seconds]
bsFFFFFF has quit [Ping timeout: 248 seconds]
<fjlogger> [FFmpeg/FFmpeg] Pull request #20613 opened: Add (and use) av_rescale_ts() and av_rescale_ts_rnd() (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20613) by h⁠aasn
ccawley2011 has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20613 Add (and use) av_rescale_ts() and av_rescale_ts_rnd() (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20613#issuecomment-10643) by h⁠aasn
GewoonLeon has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
<kasper93> Unironically it was quite a weird argument "gitlab is slow", so we should "go forgejo". Because for sure it will be fast and without any bugs, as any small oss project...
<kasper93> we have one repository, with 498 PRs of which 105 open and it already started to choke. I worry in a year when those numbers will be higher, it might really start being unusable
<kasper93> Nicolas was right
<BtbN> I don't think this scales with the number of open PRs
<BtbN> or PRs in general
<BtbN> There is most likely some missing index in the DB somewhere, so it pulling all the info of the users makes the DB do inefficient stuff
<kasper93> it scales with something
<kasper93> number of user will also grow over time
<BtbN> like, the forgejo repo itself has 9k PRs, and is not 10 times slower
<BtbN> So I'm not overly concerned about this getting slower and slower
<BtbN> the forgejo repo on Codeberg has near identical load-times even for its PR page
<BtbN> so I this is most definitely some inefficiency in how it does its SQL queries for that page
minimal has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request #20554 merged: deprecate support for libnpp (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20554) by B⁠tbN
<kasper93> probably scales with number of visible pr
<BtbN> yeah, I think so too
<kasper93> it probably loads additional info about them in naive way
<BtbN> It's a usual "beginner SQL trap" that you just join everything together and then send one humongous query
<BtbN> looks good and elegant, but the result is that the DB has to iterate over all permutations of all joined tables, and suddenly it has to iterate millions of rows for a simple query
<BtbN> No idea if it's that, but it kinda "smells" like it
<kasper93> yeah
<kasper93> main worry is that it is easy to ddos server with such high load entry point
<BtbN> if you want to DDoS the server, you just have a handful of bots clame configure...
<BtbN> *blame
* kasper93 updates script
<BtbN> Though I _think_ it caches that?
<BtbN> But there's plenty of files to blame...
<fjlogger> [FFmpeg/FFmpeg] Issue #20614 opened: Several fragmented MPEG4 tests fail under the scrutiny of GCC Address Sanitizer (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20614) by s⁠ean_mcg
<fjlogger> [FFmpeg/FFmpeg] New comment on issue #20614 Several fragmented MPEG4 tests fail under the scrutiny of GCC Address Sanitizer (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20614#issuecomment-10652) by k⁠asper93
<fjlogger> [FFmpeg/FFmpeg] New comment on issue #20614 Several fragmented MPEG4 tests fail under the scrutiny of GCC Address Sanitizer (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20614#issuecomment-10655) by s⁠ean_mcg
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20285 avcodec/svq1enc: restrict Altivec acceleration to big-endian POWER configurations (backported to release/7.1) (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20285#issuecomment-10656) by s⁠ean_mcg
bsFFFFFF has joined #ffmpeg-devel
<llyyr> far bigger repos on codeberg lag less, so i don't think it's a forgejo problem
System_Error has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request #20574 merged: MAINTAINERS: add me for Linux / PowerPC architecture (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20574) by m⁠ichaelni
mkver has joined #ffmpeg-devel
ngaullier has quit [Remote host closed the connection]
ngaullier has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request #20615 opened: libavfilter: cuda and alpha mode (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20615) by q⁠uink
<tmatth> BtbN: did you try reducing `SLOW_QUERY_THRESHOLD` to log what queries are taking the longest? https://forgejo.org/docs/latest/admin/setup/recommendations/#database-performance
<BtbN> I did have no time to investigate this deeper
<tmatth> ah well for anyone who might have access that might be a decent place to start
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20285 avcodec/svq1enc: restrict Altivec acceleration to big-endian POWER configurations (backported to release/7.1) (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20285#issuecomment-10674) by s⁠ean_mcg
<another|> hmm.. Does this read AI generated for anyone else? https://github.com/BtbN/FFmpeg-Builds/issues/538
<BtbN> It's too incoherent for that imo, LLMs can do better than that.
minimal has quit [Quit: Leaving]
<another|> maybe not a top tier AI?
<BtbN> It's most likely invalid anyway, since it's a feature request to FFmpeg, not my builds.
<another|> yes, obviously
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20285 avcodec/svq1enc: restrict Altivec acceleration to big-endian POWER configurations (backported to release/7.1) (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20285#issuecomment-10681) by s⁠ean_mcg
Sean_McG has joined #ffmpeg-devel
realies has quit [Quit: ~]
realies has joined #ffmpeg-devel
ccawley2011 has quit [Ping timeout: 255 seconds]
<fjlogger> [FFmpeg/FFmpeg] Pull request #20285 merged: avcodec/svq1enc: restrict Altivec acceleration to big-endian POWER configurations (backported to release/7.1) (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20285) by s⁠ean_mcg
System_Error has quit [Ping timeout: 272 seconds]
MisterMinister has joined #ffmpeg-devel
ccawley2011 has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request #20616 opened: avcodec/x86/qpeldsp_init: Fix compilation without external assembly (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20616) by m⁠kver
<fjlogger> [FFmpeg/FFmpeg] Pull request #20603 merged: avfilter/vf_scale: don't atempt to rescale AV_NOPTS_VALUE (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20603) by j⁠amrial
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20613 Add (and use) av_rescale_ts() and av_rescale_ts_rnd() (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20613#issuecomment-10694) by j⁠amrial
<fjlogger> [FFmpeg/FFmpeg] Issue #20589 closed: hevc: playback at "very high speed" (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20589) by j⁠amrial
<fjlogger> [FFmpeg/FFmpeg] New comment on issue #20589 hevc: playback at "very high speed" (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20589#issuecomment-10697) by j⁠amrial
<kierank> mkver: epic patch
<mkver> kierank: That was ironic, I presume?
<kierank> no
<kierank> I think it's great removing inline mmx
<mkver> kierank: There seem to be a lot of places where I am simply baffled that there is no SSE code already.
<mkver> E.g. the size 16 xy2 hpel dsp functions would be natural candidates for it. Or the size 16 qpeldsp.
<fjlogger> [FFmpeg/FFmpeg] Issue #20617 opened: Adding silence to a small 2 seconds video without audio, never stops. (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20617) by o⁠Promessa
<fjlogger> [FFmpeg/FFmpeg] New comment on issue #20614 Several fragmented MPEG4 tests fail under the scrutiny of GCC Address Sanitizer (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20614#issuecomment-10701) by q⁠uink
<fjlogger> [FFmpeg/FFmpeg] Pull request #20608 merged: avutil/attributes: use standard attributes when they are available (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20608) by h⁠aasn
<Sean_McG> 100% in agreement with kierank, it was well past time to junk those
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20457 Several improvements around early decoding latency and memory usage of unused inputs (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20457#issuecomment-10705) by h⁠aasn
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20457 Several improvements around early decoding latency and memory usage of unused inputs (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20457#issuecomment-10706) by m⁠kver
System_Error has joined #ffmpeg-devel
ngaullier has quit [Remote host closed the connection]
ngaullier has joined #ffmpeg-devel
GewoonLeon has quit [Ping timeout: 264 seconds]
<fjlogger> [FFmpeg/FFmpeg] New comment on issue #20617 Adding silence to a small 2 seconds video without audio, never stops. (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20617#issuecomment-10707) by G⁠yanD
Sean_McG has quit [Quit: leaving]
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20457 Several improvements around early decoding latency and memory usage of unused inputs (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20457#issuecomment-10709) by h⁠aasn
GewoonLeon has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request #20616 merged: avcodec/x86/qpeldsp_init: Fix compilation without external assembly (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20616) by m⁠kver
HarshK23 has joined #ffmpeg-devel
fjlogger has quit [Remote host closed the connection]
fjlogger has joined #ffmpeg-devel
<BtbN> tmatth: setting it to 0.5s does not produce anything at least
ccawley2011 has quit [Ping timeout: 248 seconds]
ngaullier has quit [Remote host closed the connection]
<tmatth> BtbN: ah that's too bad
<BtbN> It probably just means it's multiple quries
<tmatth> yeah
lexano has quit [Ping timeout: 260 seconds]
ccawley2011 has joined #ffmpeg-devel
lexano has joined #ffmpeg-devel
GewoonLeon has quit [Ping timeout: 252 seconds]
lexano has quit [Ping timeout: 264 seconds]
psykose has quit [Ping timeout: 265 seconds]
psykose has joined #ffmpeg-devel
psykose has quit [Remote host closed the connection]
lexano has joined #ffmpeg-devel
<BtbN> tmatth: yeah, I have mariadb itself now logging queries longer than 0.1 seconds
<BtbN> it logs nothing
<tmatth> it begs the question if the delay is strictly server-side then
<tmatth> but like you said I guess it could still just be a ton of short queries piling up
<BtbN> It's obviously server side
minimal has joined #ffmpeg-devel
ccawley2011 has quit [Ping timeout: 240 seconds]
<Lynne> could it be some VPN-related thing?
<Lynne> some roundtrip the frontend does
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20555 Use AVOption calls to parse URL options (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20555#issuecomment-10715) by c⁠us
<kasper93> iirc BtbN said server goes 100% cpu during the query, so seems to be compute related
<BtbN> one mariadb process does
<Lynne> odd, normally vaccuuming takes the most time
<BtbN> It's doing _something_ that makes the DB be busy, but does not trigger any slow queries
<BtbN> not sure what you mean by vacuuming
<Lynne> might be a postgres term
bsFFFFFF has quit [Quit: bsFFFFFF]
<kasper93> clearly forgejo needs to be rewriten in asm
psykose has joined #ffmpeg-devel
psykose has quit [Remote host closed the connection]
psykose has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request #20618 opened: swscale/ppc/swscale_ppc_template: Fix av_unused placement (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20618) by m⁠kver
<fjlogger> [FFmpeg/FFmpeg] Pull request #20618 merged: swscale/ppc/swscale_ppc_template: Fix av_unused placement (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20618) by m⁠kver
BradleyS has quit [Read error: Connection reset by peer]
Thiru has quit [Read error: Connection reset by peer]
Thiru has joined #ffmpeg-devel
BradleyS has joined #ffmpeg-devel
quietvoid has quit [Read error: Connection reset by peer]
quietvoid has joined #ffmpeg-devel
microlappy has joined #ffmpeg-devel
microlappy has quit [Remote host closed the connection]
Compnn has joined #ffmpeg-devel
Compn has quit [Read error: Connection reset by peer]
Kimapr_ has quit [Remote host closed the connection]
Kimapr has joined #ffmpeg-devel
lexano has quit [Ping timeout: 256 seconds]
Kimapr has quit [Remote host closed the connection]
Kimapr has joined #ffmpeg-devel
lexano has joined #ffmpeg-devel
<kasper93> thanks for that fix, I must have missed during grepping
mkver has quit [Remote host closed the connection]
mkver has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20350 avcodec/sanm: updates (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20350#issuecomment-10726) by m⁠ichaelni
HarshK23 has quit [Quit: Connection closed for inactivity]
minimal has quit [Quit: Leaving]