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
ramiro has quit [Ping timeout: 276 seconds]
ramiro has joined #ffmpeg-devel
<fflogger> [editedticket] Balling: Ticket #11451 ([avformat] Ogg/Theora: Duplicate frames dropped when copying Theora streams) updated https://trac.ffmpeg.org/ticket/11451#comment:10
iive has quit [Quit: They came for me...]
<fflogger> [editedticket] Balling: Ticket #10732 ([avcodec] avcodec_flush_buffers() not resetting E-AC-3 decoder) updated https://trac.ffmpeg.org/ticket/10732#comment:13
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
thilo has quit [Ping timeout: 252 seconds]
thilo has joined #ffmpeg-devel
blb has quit [Quit: brb]
blb has joined #ffmpeg-devel
cone-777 has joined #ffmpeg-devel
<cone-777> ffmpeg Michael Niedermayer master:a50d36b5fd39: avcodec/vvc/refs: Check content_ref in set_pict_type()
jamrial has quit []
^Neo has quit [Ping timeout: 252 seconds]
Martchus has joined #ffmpeg-devel
Martchus_ has quit [Ping timeout: 260 seconds]
Wallboy has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
beastd has quit [Ping timeout: 248 seconds]
cone-777 has quit [Quit: transmission timeout]
kasper93_ has joined #ffmpeg-devel
kasper93 has quit [Ping timeout: 260 seconds]
kasper93_ is now known as kasper93
beastd has joined #ffmpeg-devel
Wallboy has left #ffmpeg-devel [Leaving]
Wallboy has joined #ffmpeg-devel
<haasn> Interview with FFMPEG enthusiast - YouTube https://www.youtube.com/watch?v=9kaIXkImCAM
Tanay has joined #ffmpeg-devel
<fflogger> [editedticket] berarma: Ticket #11451 ([avformat] Ogg/Theora: Duplicate frames dropped when copying Theora streams) updated https://trac.ffmpeg.org/ticket/11451#comment:11
<fflogger> [newticket] Wallboy: Ticket #11469 ([ffmpeg] ffmpeg_demux: readrate plays "catch up" if output is blocked, then later resumed) created https://trac.ffmpeg.org/ticket/11469
<Compn> haasn, hah the comments are great. this must be good. thanks
<Compn> create an unplayable file? no problem
^Neo has joined #ffmpeg-devel
^Neo has quit [Changing host]
^Neo has joined #ffmpeg-devel
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
^Neo has quit [Ping timeout: 248 seconds]
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
<frankplow> BtbN: I think the registration confirmation emails for the Forgejo aren't working. I've tried a couple of times and haven't received any confirmation mail. I checked my spam folder and mail provider's logs and it appears none was sent.
<BtbN> It's simply not sending them for some people. I don't know why.
<BtbN> Like, it's not even attempting it
<Riviera> Reminds me of Twilio Sendgrid, if Forgejo uses something like that: Once a failed attempt (or whatever else) lands destination email addresses in blacklists with no further delivery attempts in the future, until somebody manually delists or some (long) timeout removes it.
IndecisiveTurtle has joined #ffmpeg-devel
<IndecisiveTurtle> Lynne: Update ping just in case, pinged a few days ago about the vc2 vulkan commit for an extra review, I suspect my client could have swallowed it
<Lynne> IndecisiveTurtle: no, it's just that you weren't on often after you sent it so I could reply
<IndecisiveTurtle> Oh I see
<Lynne> I just have minor notes
<Lynne> do you need to change the type of put_bytes_count() to signed?
<Lynne> other than that, the code looks pretty much perfect now
<IndecisiveTurtle> It was mostly done to avoid shader complaining that it cant convert between uint and int, as my shader was using int
<IndecisiveTurtle> I think when I tried to modify my shader to use uint it turned into a whack-a-mole
<Lynne> ah
<Lynne> as long as it doesn't break ffv1, should be fine
<Lynne> how's the performance? do you need access to a big machine again?
<IndecisiveTurtle> I didn't really benchmark it compared to the old BDA path, maybe should do so to update the commit message
<IndecisiveTurtle> About the machine, I think it would be nice to some final validation for intel specifically cause I cant test it
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
MyNetAz has quit [Remote host closed the connection]
MyNetAz has joined #ffmpeg-devel
Tanay has quit [Ping timeout: 248 seconds]
<Lynne> IndecisiveTurtle: you should have access again
<Lynne> updated mesa and nvidia drivers
jamrial has joined #ffmpeg-devel
^Neo has joined #ffmpeg-devel
^Neo has quit [Changing host]
^Neo has joined #ffmpeg-devel
<fflogger> [editedticket] Gyan: Ticket #11469 ([ffmpeg] ffmpeg_demux: readrate plays "catch up" if output is blocked, then later resumed) updated https://trac.ffmpeg.org/ticket/11469#comment:2
<fflogger> [editedticket] MasterQuestionable: Ticket #11465 ([undetermined] SRT stops after 10min (to Castr.com)) updated https://trac.ffmpeg.org/ticket/11465#comment:1
Mirarora has quit [Quit: Mirarora encountered a fatal error and needs to close]
^Neo has quit [Ping timeout: 246 seconds]
tufei__ has joined #ffmpeg-devel
tufei_ has quit [Ping timeout: 264 seconds]
eslam has joined #ffmpeg-devel
<fflogger> [editedticket] MasterQuestionable: Ticket #10998 ([avutil] Removing the memory address in output messages' header?) updated https://trac.ffmpeg.org/ticket/10998#comment:6
odrling has quit [Read error: Connection reset by peer]
odrling has joined #ffmpeg-devel
elvis_a_presley has quit [Quit: smoke-bomb ; grapple-hook]
elvis_a_presley has joined #ffmpeg-devel
<Lynne> michaelni: added a prores vulkan decoder gsoc project
<michaelni> Thanks!
rvalue- has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 248 seconds]
rvalue- is now known as rvalue
<fflogger> [newticket] pkoshevoy: Ticket #11470 ([avformat] get_eia608_packet misparses well formed files and corrupts Close Captions since 2020) created https://trac.ffmpeg.org/ticket/11470
HarshK23 has quit [Quit: Connection closed for inactivity]
<fflogger> [newticket] johanseg: Ticket #11471 ([avformat] Integer wrap-around in oggparsevorbis.c vorbis_packet() final packet handling creating frames with very long duration) created https://trac.ffmpeg.org/ticket/11471
<fflogger> [editedticket] Gyan: Ticket #10998 ([avutil] Removing the memory address in output messages' header?) updated https://trac.ffmpeg.org/ticket/10998#comment:7
eslam has quit [Remote host closed the connection]
eslam has joined #ffmpeg-devel
tufei__ has quit [Ping timeout: 264 seconds]
eslam has quit [Remote host closed the connection]
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
System_Error has quit [Remote host closed the connection]
System_Error has joined #ffmpeg-devel
iive has joined #ffmpeg-devel
tufei has joined #ffmpeg-devel
mkver has quit [Ping timeout: 260 seconds]
tufei has quit [Remote host closed the connection]
tufei has joined #ffmpeg-devel
Marth64[m] has joined #ffmpeg-devel
Marth64 has quit [Ping timeout: 260 seconds]
^Neo has joined #ffmpeg-devel
^Neo has joined #ffmpeg-devel
Marth64[m] has quit [Remote host closed the connection]
<BtbN> migrated the Forgejo instance to a different VM. Now running on ARM64. Also did that to test a backup and restore.
<Lynne> nice, runs a bit faster too
<BtbN> It gained one CPU core and 8 instead of 4GB of RAM (for the same instance price)
<BtbN> One problem I noticed: A backup and restore destroys the hardlinked forks, massively increasing storage requirements
<BtbN> need to figure out a backup solution that preserves hardlinks
<sfan5> tar?
<BtbN> That's what the default method is, and the hardlinks did not make it
<sfan5> probably some extra flag
<BtbN> I don't have influence on that sadly, unless I completely self-invent the backup tool
<iive> BtbN, are restores supposed to be regular?
<BtbN> I hope it does not die regularily. Or what do you mean?
<BtbN> But it'd still suck if after a restore, it suddenly needs 10x the storage or worse
beastd has quit [Ping timeout: 268 seconds]
<iive> i'm not sure what the issue at hand is exactly. e.g. having multiple "instances" that share files with hard-links
<iive> and you backup and restore them, or
<iive> you backup a single instance that is modified over time and you need to restore it...
<iive> aka, do you need the archive tool to preserve the hard-links among the files in the archive
<BtbN> yes. Every fork is a separate bare ffmpeg.git
<BtbN> but all the object files in there are hard-linked to one another
<BtbN> so the storage need is just barely more than a single ffmpeg.git
<BtbN> but backup -> restore, and now every ffmpeg.git needs the total storage
<iive> are they archived together or separately?
s55 has quit [Quit: ZNC 1.9.1 - https://znc.in]
<BtbN> It's one big tarball
<BtbN> talking about big, the tarball is clearly too big as well, so no hardlinks in there
<iive> tar has --hard-dereference option, that would not preserve hardlinks
<iive> so it should be able to store and restore hardlinks as they are.
<BtbN> forgejo is creating the tarball itself though, so I can't pass options to it
<iive> my point is, it should do what you want by default.
<BtbN> it doesn't though
<BtbN> not even sure if forgejo invokes GNU tar, or uses some Go-Module to make the tarball
s55 has joined #ffmpeg-devel
IndecisiveTurtle has quit [Ping timeout: 248 seconds]
<sfan5> sounds like an incremental external backup solution would be a good idea anyway
<iive> i just did a quick test, gnu tar does preserve hardlinks, tar --list even shows the files do not take extra space and are links.
beastd has joined #ffmpeg-devel
<BtbN> Well, it needs to prevent the hardlinks from vanishing one way or another
<BtbN> So I guess got to home-cook the entire backup tool...
s55 has quit [Quit: ZNC 1.9.1 - https://znc.in]
s55 has joined #ffmpeg-devel
uau has quit [Quit: ZNC 1.9.1+deb2+b2 - https://znc.in]
uau has joined #ffmpeg-devel
<fflogger> [editedticket] harper-rhett: Ticket #4907 ([avcodec] Support decoding animated WebP images) updated https://trac.ffmpeg.org/ticket/4907#comment:38