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.1 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
<BtbN> Actually, seems like that is just flat out not possible out of the box
<fjlogger> [FFmpeg/FFmpeg] Pull request opened: #20027 forgejo/workflows: generate coverage report (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20027) by kasper93
iive has quit [Quit: They came for me...]
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20027 forgejo/workflows: generate coverage report (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20027) by BtbN
kurosu has quit [Quit: Connection closed for inactivity]
<kasper93> BtbN: save cache takes 1m32s, it should check if sync changed anything and skip this step
<kasper93> also maybe disabling compression would help
<BtbN> It does, via the key hash of the files.
<kasper93> I don't understand what you mean
<kasper93> (doesn't work)
<Lynne> BtbN: tagging in general, or file name scanning, or commit name scanning?
<BtbN> There's only a premade action to label based on which files changed
<BtbN> That action has open prs since 2021 to add also matching the title, but it was never merged.
<BtbN> kasper93: It simply already does exactly what you describe. That's why it calculates the hash of all filenames and uses it as key. It'll only upload if the key does not exist on the cache storage.
<BtbN> If your approach also does not work, it simply means the hash somehow changed
<kasper93> If it takes 1m32s then it clearly doesn't work
<kasper93> and my approach probably has syntax error, I don't know if I used format correctly
System_Error has quit [Remote host closed the connection]
<kasper93> and hash is the same
<kasper93> Cache restored from key: fate-suite-7360513f69e36c09a3ef48de7eac7e4cb1244c6509f9609d4b38a7dcbab44709
<kasper93> Cache saved with key: fate-suite-7360513f69e36c09a3ef48de7eac7e4cb1244c6509f9609d4b38a7dcbab44709
<kasper93> I agree that it's not expected, because generally those save actions shouldn't override the existing entry
<BtbN> Does the explicit save one maybe need a flag to not upload the same key?
System_Error has joined #ffmpeg-devel
<BtbN> Nah, it just plain always uploads and does indeed need such an if
<BtbN> Though it still seems weird, will need to read it's code tomorrow
<BtbN> https://github.com/actions/toolkit/issues/505 looking at the stuff written here, that must be a forgejo quirk vs. GitHub
<kasper93> on github it's not possible to override/update existing key
_whitelogger has joined #ffmpeg-devel
<kasper93> I moved past the cache ;)
<fflogger> [editedticket] bl1nch: Ticket #11676 ([ffmpeg] Broken video decoding on Android TV boxes with MediaCodec) updated https://trac.ffmpeg.org/ticket/11676#comment:2
<kasper93> I'm on uplaod-artifacts
<kasper93> back to cache, on GHA cache is scoped to PR, so one can restore from main repo, but cannot upload to main repo
<kasper93> though this job uploaded the cache on this PR multiple times already, so it "should" be available
<kasper93> dunno, something is little wrong
<BtbN> It might just discard it server side, or store it local to the pr again
<kasper93> > upload-artifact@v4+ is not currently supported on GHES yet. If you are on GHES, you must use v3.
<kasper93> ok, mr. github
jamrial has quit []
deeyes has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request edited: #20027 WIP: forgejo/workflows: generate coverage report (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20027) by kasper93
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20020 avformat/mxfenc: Ensure frame offset in valid range (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20020) by quink
MisterMinister has quit [Remote host closed the connection]
MisterMinister has joined #ffmpeg-devel
quietvoid has quit [Quit: No Ping reply in 180 seconds.]
quietvoid has joined #ffmpeg-devel
j45_ has joined #ffmpeg-devel
j45 has quit [Ping timeout: 248 seconds]
j45_ is now known as j45
j45 has quit [Changing host]
j45 has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request opened: #20028 swscale: Implement neon assembly for yuv2nv12cx and yuv2planeX_10 (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20028) by dashsantosh-mcw
indecisiveturtle has quit [Ping timeout: 240 seconds]
indecisiveturtle has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request edited: #20028 swscale: Implement neon assembly for yuv2nv12cx and yuv2planeX_10 (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20028) by dashsantosh-mcw
<fjlogger> [FFmpeg/FFmpeg] Pull request opened: #20029 avfilter/vf_vibrance: Fix default value of rlum/blum (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20029) by quink
kurosu has joined #ffmpeg-devel
BradleyS has quit [Quit: quit]
BradleyS has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
blb has quit [Ping timeout: 252 seconds]
blb has joined #ffmpeg-devel
indecisiveturtle has quit [Ping timeout: 260 seconds]
indecisiveturtle has joined #ffmpeg-devel
MisterMinister has quit [Remote host closed the connection]
MisterMinister has joined #ffmpeg-devel
TheVibeCoder has joined #ffmpeg-devel
<fflogger> [newticket] err2zero: Ticket #11679 ([tools] Segmentation fault when processing malformed AVI files with CFHD codec due to null function pointer call in buffer management.) created https://trac.ffmpeg.org/ticket/11679
<fjlogger> [FFmpeg/FFmpeg] Pull request opened: #20030 avformat/whip: add NACK, RTX, DTLS active role support (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20030) by JackLau
<fflogger> [newticket] err2zero: Ticket #11680 ([tools] Double-free memory corruption in DSS (Digital Speech Standard) format demuxer during cleanup phase, leading to program abort.) created https://trac.ffmpeg.org/ticket/11680
<fflogger> [newticket] err2zero: Ticket #11681 ([undetermined] Segmentation fault in binary seek function when processing malformed MPEG files due to null pointer dereference in index_entries array access.) created https://trac.ffmpeg.org/ticket/11681
j45_ has joined #ffmpeg-devel
j45 has quit [Ping timeout: 276 seconds]
j45_ is now known as j45
j45 has quit [Changing host]
j45 has joined #ffmpeg-devel
<fflogger> [editedticket] mkver: Ticket #11679 ([tools] Segmentation fault when processing malformed AVI files with CFHD codec due to null function pointer call in buffer management.) updated https://trac.ffmpeg.org/ticket/11679#comment:1
beastd has quit [Quit: KVIrc 5.2.6 Quasar http://www.kvirc.net/]
<kierank> haha nice troll
<fflogger> [editedticket] mkver: Ticket #11680 ([tools] Double-free memory corruption in DSS (Digital Speech Standard) format demuxer during cleanup phase, leading to program abort.) updated https://trac.ffmpeg.org/ticket/11680#comment:1
j45 has quit [Ping timeout: 248 seconds]
j45 has joined #ffmpeg-devel
j45 has quit [Changing host]
j45 has joined #ffmpeg-devel
<fflogger> [editedticket] mkver: Ticket #11681 ([undetermined] Segmentation fault in binary seek function when processing malformed MPEG files due to null pointer dereference in index_entries array access.) updated https://trac.ffmpeg.org/ticket/11681#comment:1
<fflogger> [newticket] ianshade: Ticket #11682 ([avcodec] The vmix (VMX1) decoder does not decode interlaced files) created https://trac.ffmpeg.org/ticket/11682
<kierank> mkver: much respect for your patiene
<kierank> patience*
<kierank> TheVibeCoder: you could learn a few things from mkver
<TheVibeCoder> ?
<kierank> patient enough to reply to all those troll tickets about avconv, saying libav is dead
<TheVibeCoder> ROTFL
beastd has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request opened: #20031 AVFrame alpha mode (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20031) by haasn
indecisiveturtle has quit [Ping timeout: 252 seconds]
microchip_ has quit [Ping timeout: 248 seconds]
microchip_ has joined #ffmpeg-devel
ccawley2011 has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
ccawley2011 has quit [Read error: Connection reset by peer]
ccawley2011 has joined #ffmpeg-devel
ccawley2011 has quit [Read error: Connection reset by peer]
ccawley2011 has joined #ffmpeg-devel
ccawley2011 has quit [Read error: Connection reset by peer]
ccawley2011 has joined #ffmpeg-devel
ccawley2011 has quit [Read error: Connection reset by peer]
ccawley2011 has joined #ffmpeg-devel
indecisiveturtle has joined #ffmpeg-devel
Everything has joined #ffmpeg-devel
ccawley2011 has quit [Read error: Connection reset by peer]
ccawley2011 has joined #ffmpeg-devel
ccawley2011 has quit [Read error: Connection reset by peer]
ccawley2011 has joined #ffmpeg-devel
minimal has joined #ffmpeg-devel
indecisiveturtle has quit [Ping timeout: 240 seconds]
<fjlogger> [FFmpeg/FFmpeg] Pull request opened: #20032 forgejo/workflows: add issue/PR auto labler (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20032) by BtbN
s55 has quit [Quit: Bye]
s55 has joined #ffmpeg-devel
sr55 has joined #ffmpeg-devel
s55 has quit [Ping timeout: 252 seconds]
sr55 is now known as s55
s55 has quit [Changing host]
s55 has joined #ffmpeg-devel
greenjeans has joined #ffmpeg-devel
<greenjeans> Just stopping by to give kudos and a big thanks to devs of ffmpeg! been using it this week to make myself a very simple audio (and now video too) player and it works great!
greenjeans has left #ffmpeg-devel [Leaving]
Everything has quit [Quit: leaving]
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20032 forgejo/workflows: add issue/PR auto labler (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20032) by Lynne
<Lynne> this bot is fast, the page hadn't even finished refreshing when the message came through
ccawley2011 has quit [Ping timeout: 244 seconds]
ccawley2011 has joined #ffmpeg-devel
<Traneptora> do we want to send a message for PRs sync'd and commented, or just opened?
<BtbN> I turned of the sync-notifications here
<BtbN> sadly can't do that for the mail notifications
<Lynne> let them drown
<BtbN> Nicolas is gonna have a hard reality check here, in that literally everybody but him is depserate to finally move on from the ML.
<BtbN> Pretty much the only discussion was the exact what and where, I haven't seen a single person but him oppose the move in general.
<Lynne> I get the feeling michaelni is thinking that a significant amount of developers will remain on the ml
<BtbN> It'll just not be from one day to the next
<Lynne> the floodgates haven't even opened and we're getting serious PRs on the instance
<BtbN> I also find it very borderline just using "that monolithic thing" as an apparent insult. Cause if the single ML server goes down, it's just as gone as Forgejo.
<JEEB> yea
<BtbN> the git repo itself is distributed no matter what
<BtbN> Even issues and PRs are "distributed" in the same fashion to everyone who has e-mail notifications enabled.
lexano has quit [Ping timeout: 252 seconds]
<TheVibeCoder> push now
<TheVibeCoder> without reviews
<TheVibeCoder> do not wait
<TheVibeCoder> push now
* another| pushes TheVibeCoder on the ignore list
<TheVibeCoder> Thanks
<TheVibeCoder> your welcome
<another|> It'd be easier if you wouldn't change nicks all the time
lexano has joined #ffmpeg-devel
<kasper93> BtbN: one thing you can argue about "that monolithic thing" is that with email patches are distributed to everyones inbox, with web forge you get them mostly as a PR in "one place"
<kasper93> of course this is git, you can mirror this to any other place
<BtbN> Well, like I said, Forgejo also distributes all communication to your inbox
<BtbN> and the patches themselves are in at least one more git repo
<haasn> I still have my patches on my machine
<haasn> so the bus factor (as it were) is still 2
<BtbN> That's what I meant
<BtbN> Yes, with a ML the patches themselves are distributed a lot more
<haasn> which is far more than sufficient for something as transient as an unreviewed patch
<kasper93> I agree with you, I'm trying to play devils advocate
<BtbN> But that seems like a terrible argument to just remain stuck on MLs forever
<fflogger> [newticket] rgr2: Ticket #11683 ([avcodec] Error encoding to H265 (H264 is ok)) created https://trac.ffmpeg.org/ticket/11683
<BtbN> Forgejo is backed up as well, so a total loss is unlikely
<haasn> playing devil's advocate in the other direction, if you want replication just set up a mirror
<kasper93> also forgejo probably does the same thing as github? to create pull/NNNN/head per each por
<kasper93> pr
<kasper93> can mirror that anywhere easyli
<BtbN> Yeah, but both repos are on the same disk
<BtbN> oh, yeah
<BtbN> The only thing missing to actually fully use Forgejo is thresh setting up the push-forwarding. Then I can enable the Merge button
<another|> BtbN: What do you mean by '"was synchronized" notifications' btw?
<BtbN> The ones that say exactly that
<BtbN> whenever you push/force-push
<another|> I don't think I have seen any that say that
<BtbN> Well, there's A LOT of them
<TheVibeCoder> push now
<another|> like where?
<TheVibeCoder> do not wait
* kasper93 pushes TheVibeCoder
<another|> I find exactly 3 mails containing the string "was synchronized", 2 from BtbN, 1 from NG
<BtbN> they're saying stuff like "pushed" or "force-pushed"
<another|> my strcmp returns != 0 for "force-pushed" and "was synchronized"
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20032 forgejo/workflows: add issue/PR auto labler (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20032) by kasper93
<Lynne> really, just enable all notifications
<haasn> BtbN: can you give me permission to run workflows?
<BtbN> They run on PRs, if you want to run them on your own repo, you need runners
<BtbN> the runners are for the FFmpeg org only
<BtbN> otherwise it'd be abused to hell
<TheVibeCoder> which most popular format is still not supported?
<kasper93> fix ac-4
<kasper93> people are saying it's not stable
<kasper93> also there are those Chinese codec if you are into that
<kasper93> > Could not find codec parameters for stream 0 (Audio: none (av3a / 0x61337661), 48000 Hz, 6 channels, 384 kb/s): unknown codec
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20015 tools: Fix deprecation warning in patcheck (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20015) by michaelni
<fjlogger> [FFmpeg/FFmpeg] Pull request closed: #20015 tools: Fix deprecation warning in patcheck (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20015) by michaelni
<JEEB> they made an audio format for avs3 series?
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20015 tools: Fix deprecation warning in patcheck (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20015) by kasper93
<kasper93> JEEB: looks like it
<JEEB> funky
<JEEB> renmin audio 8)
<TheVibeCoder> kasper93: is audio encoder binary freely available?
<JEEB> if it's part of the AVS formats, I wouldn't be surprised if it had a spec and reference impl
<JEEB> lol, calling it "Audio Vivid"
LainIwakura has joined #ffmpeg-devel
<JEEB> unsurprisingly it has ambisonics
<JEEB> I wonder if bilibili actually pushes this stuff out into interwebs
deeyes has quit [Ping timeout: 260 seconds]
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20032 forgejo/workflows: add issue/PR auto labler (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20032) by BtbN
<BtbN> michaelni: you didn't accidentally "Unwatch" the FFmpeg repo, did you? You should be getting virtually every tiny action on it via mail
<BtbN> With reply chains properly threaded
<JEEB> TheVibeCoder: apparently you need to login to download officially, but it seems like someone uploaded the 2023-05 edition onto github of the reference dec/enc https://github.com/yuanshilin/Sourcecodeforplayer/tree/master/av3adecoder
<JEEB> upstream is at https://theuwa.com/download apparently
<kasper93> I found the same as JEEB, there are also samples on dvb.org https://dvb.org/avs3-audio-test-content/
<kasper93> and it seems thier streaming services are using this, because I've seen it first from some guy reporting an different issue with some chinese file
<JEEB> yea I see it mentioned on bilibili's blag
<JEEB> also nice that there's official test content
<TheVibeCoder> cant encode anything
<TheVibeCoder> says no model
<TheVibeCoder> is this AI crap?
<JEEB> lol, they have specified specific neural networks for each profile?
<JEEB> since -nn_type says 0 for main profile, 1 for LC profile
<jamrial> grim
<JEEB> but there is a model.bin in that repo
<JEEB> 78.1KiB so not exactly LLM or stable diffusion sizes
jarthur has joined #ffmpeg-devel
<kasper93> oh, there is ffmpeg tree there too
<kasper93> lol
<JEEB> of course there is :P
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20032 forgejo/workflows: add issue/PR auto labler (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20032) by michaelni
<fflogger> [editedticket] rgr2: Ticket #11683 ([avcodec] Error encoding to H265 (H264 is ok)) updated https://trac.ffmpeg.org/ticket/11683#comment:1
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20032 forgejo/workflows: add issue/PR auto labler (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20032) by BtbN
<kasper93> forgejo is more active than I would imagine at start, people are using it
<BtbN> And we haven't even announced it publicly anywhere
<BtbN> Pretty sure once this gets wider attention, it'll explode
<BtbN> But Nicolas finds it unacceptable cause it's not E-Mail...
<BtbN> To my knowledge, there is no tool that fullfills his demands, so if we were to listen to them, we'd just be stuck forever because of one guy.
<BtbN> Also, am I misremembering this, or wasn't the talks always about being able to interact with it via CLI, not via E-Mail?
indecisiveturtle has joined #ffmpeg-devel
minimal has quit [Quit: Leaving]
deeyes has joined #ffmpeg-devel
LainIwakura has quit [Quit: Client closed]
rvalue- has joined #ffmpeg-devel
<fflogger> [editedticket] vytskalt: Ticket #11446 ([avcodec] Intermittent Vulkan encoding failures with 4060TI(driver 550), Ubuntu 24.04, Vulkan SDK 1.4.304.0) updated https://trac.ffmpeg.org/ticket/11446#comment:5
rvalue has quit [Ping timeout: 240 seconds]
deeyes has quit [Ping timeout: 260 seconds]
rvalue- is now known as rvalue
LainIwakura has joined #ffmpeg-devel
iive has joined #ffmpeg-devel
j45_ has joined #ffmpeg-devel
j45 has quit [Ping timeout: 260 seconds]
j45 has joined #ffmpeg-devel
j45 has joined #ffmpeg-devel
j45 has quit [Changing host]
j45_ has quit [Ping timeout: 248 seconds]
LainIwakura has quit [Quit: Client closed]
<michaelni> BtbN, when i replied to #20032 i did not receive my own message while i did recieived yours after mine
<BtbN> That's normal, it doesn't notify you about thing you did yourself
<BtbN> +s
<michaelni> that turns the mbox into an incomplete record then
<BtbN> A workaround to that would be to simply have another account, and watch the repo with it
<BtbN> Though it makes sense that you don't get notified about things you did yourself
<BtbN> they're not intended to form any kind of record
j45 has quit [Ping timeout: 260 seconds]
<michaelni> its nice to be able to search the local mbox for discussions and what people said about a patch and such stuff
<BtbN> Well, you'll be able to see what other people said. But not you yourself
<BtbN> Though if you do actively want that, a second account is pretty simple to setup. One you never comment or do anything else with
<kasper93> michaelni: settings -> account -> select enable email notifications and your own actions
<kasper93> by default own actions are not notified
<BtbN> oh, it actually is a setting
<BtbN> in a bit obscure of a place at that
<michaelni> kasper93, thx!
<kasper93> np
<kasper93> BtbN: yeah, I couldn't find those settings. Only after reading docs https://forgejo.org/docs/latest/user/email-settings/
LainIwakura has joined #ffmpeg-devel
<BtbN> I also just installed a redirect for all issues <20000 back to trac
<BtbN> so #12345 stuff in commit messages do something sensible now
<kasper93> nice
<kasper93> hmm, if you like, it should be easy to support "preview tooltip" too
<BtbN> for trac tickets? oO
<kasper93> if you redirect and emulate https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/11677/info
<BtbN> that is not simple
<BtbN> how would the reverse proxy possibly emulate that?
<kasper93> would need some endpoint to fill this json from trac info.
blb has quit [Quit: brb]
<kasper93> though it's more complex that I though
<kasper93> maybe filling only title/body/number/url would work without additional user info, but who knows
<BtbN> I don't feel like that's worth the effort
<BtbN> easiest would probably be to develop a patch for trac and make it generate that itself. But still, Forgejo can change that format at any time
<kasper93> fair
blb has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request edited: #20027 forgejo/workflows: generate coverage report (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20027) by kasper93
<fjlogger> [FFmpeg/FFmpeg] Issue opened: #20033 Feature Request in MOV Muxer in FFmpeg (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20033) by glenedwards720-coder
<fjlogger> [FFmpeg/FFmpeg] Issue opened: #20034 Feature Request in FLV (Flash Video) Format (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20034) by glenedwards720-coder
<fjlogger> [FFmpeg/FFmpeg] Issue edited: #20033 Feature Request in MOV Muxer in FFmpeg (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20033) by glenedwards720-coder
<fjlogger> [FFmpeg/FFmpeg] Issue edited: #20033 Feature Request in MOV Muxer in FFmpeg (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20033) by glenedwards720-coder
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20027 forgejo/workflows: generate coverage report (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20027) by kasper93
<kasper93> BtbN: do you have idea, if we can fix ^
<kasper93> I don't even know what it's doing after upload
<BtbN> The strange thing is, it succeeds in uploading
<BtbN> but then fails
<BtbN> given that the download of it is also INSANELY slow, my guess would be that the object storage is having issues right now
<BtbN> hopefully fixes itself in due time
<fjlogger> [FFmpeg/FFmpeg] New comment on pull request #20032 forgejo/workflows: add issue/PR auto labler (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20032) by programmerjake
<kasper93> yeah, it's slow to download, probably that makes it timeout
<BtbN> The artifacts are on S3 like object storage
<BtbN> either that is having issues right now, or Forgejo sucks at passing those through somehow
<BtbN> Downloading directly from the storage is lighting fast, so something within forgejo is messing up
<fjlogger> [FFmpeg/FFmpeg] Issue opened: #20035 Feature Request in the MP4 (MPEG-4 Part 14) Container (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20035) by glenedwards720-coder
<fjlogger> [FFmpeg/FFmpeg] New comment on issue #20033 Feature Request in MOV Muxer in FFmpeg (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20033) by BtbN
<kasper93> for issues we should add templates
<kasper93> this will handle at least bugs vs requests
<BtbN> I'm also not sure if we really should generate that much data every commit
<BtbN> Why is that over 50MB?
<BtbN> Can't it just report a percentage as commit statusß
<BtbN> kasper93: you're using an outdated action
<kasper93> it's report with annotated sources, so the size adds up
<BtbN> upload-artifact is v4, and the v3 one uses a weird old API that uploads the file in _1kB_ chunks to the backend
<BtbN> that's why it's so bog slow, it's a billion API requests
<kasper93> v4 doesn't work
<BtbN> Well, v3 doesn't either :D
<kasper93> > upload-artifact@v4+ is not currently supported on GHES yet. If you are on GHES, you must use v3.
<BtbN> You have single handedly caused over 100GB of artifact storage
<BtbN> cause the minimum file size is 64kB, so it's an amplification of 64 times
<kasper93> ha, indeed it doesn't work
<BtbN> Forgejo themselves use the v4 action just fine on their main repo
<BtbN> so it should work
<BtbN> We're not GHES
<kasper93> I'm only saying what the error says
<kasper93> see the run
<kasper93> I was initially trying to use v4
<BtbN> v4 is supposed to work, and v3 is not an option
<kasper93> changed to v4, if you are able to fix this on backend
<kasper93> as for generating data, we can have short retention period, so it will purge itself fast
<BtbN> It's not a backend issue.
<kasper93> can we ban this glenedwards720-coder
<kasper93> it's bordeline spam
<BtbN> I _think_ you can just write forgejo/upload-artifact@v4
<kasper93> also, I kinda wanted to stress test things, we can not merge this, we can make it run once a day/week only on merges to master, whatever works best
<BtbN> An issue it also creates is fights for runners
<BtbN> Cause right now we have exactly one amd64 and one aarch64 one
<kasper93> technically it could configure with coverage intrumetation and build once, it shouldn't alter the result of the tests
<kasper93> thanks for the tip about upload action fork
<fjlogger> [FFmpeg/FFmpeg] Comment edited on pull request #20027 forgejo/workflows: generate coverage report (https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20027) by kasper93
MisterMinister has quit [Ping timeout: 240 seconds]
Lypheo has joined #ffmpeg-devel
<fjlogger> [FFmpeg/FFmpeg] Pull request review approved: [#20020 avformat/mxfenc: Ensure frame offset in valid range](https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20020) by cus
<fjlogger> [FFmpeg/FFmpeg] New comment on issue #20033 Feature Request in MOV Muxer in FFmpeg (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20033) by Madsfoto
<fjlogger> [FFmpeg/FFmpeg] New comment on issue #20033 Feature Request in MOV Muxer in FFmpeg (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20033) by BtbN
<fjlogger> [FFmpeg/FFmpeg] Issue opened: #20036 Writing a Patch to Support a Codec in a Container (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20036) by glenedwards720-coder
<kasper93> > How Can I Write a Patch to Add Support for a Video Codec or an Audio Codec in a Container?
<BtbN> Maybe it's better if you offered money for someone else to do it
mkver has quit [Ping timeout: 252 seconds]
<fjlogger> [FFmpeg/FFmpeg] New comment on issue #20036 Writing a Patch to Support a Codec in a Container (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20036) by BtbN
<fjlogger> [FFmpeg/FFmpeg] Issue closed: #20036 Writing a Patch to Support a Codec in a Container (https://code.ffmpeg.org/FFmpeg/FFmpeg/issues/20036) by BtbN
j45 has joined #ffmpeg-devel
j45 has joined #ffmpeg-devel
j45 has quit [Changing host]
indecisiveturtle has quit [Ping timeout: 272 seconds]
indecisiveturtle has joined #ffmpeg-devel
Lypheo has quit [Remote host closed the connection]
Lypheo has joined #ffmpeg-devel
indecisiveturtle has quit [Ping timeout: 260 seconds]
indecisiveturtle has joined #ffmpeg-devel
kurosu has quit [Quit: Connection closed for inactivity]
LainIwakura has quit [Quit: Client closed]
jarthur_ has joined #ffmpeg-devel
jarthur has quit [Ping timeout: 248 seconds]
LainIwakura has joined #ffmpeg-devel
jarthur_ is now known as jarthur
jarthur has quit [Quit: jarthur]
ccawley2011 has quit [Read error: Connection reset by peer]
TheVibeCoder has quit [Ping timeout: 240 seconds]