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.0.2 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
thilo has quit [Ping timeout: 252 seconds]
thilo has joined #ffmpeg-devel
arch1t3cht0 has joined #ffmpeg-devel
arch1t3cht has quit [Ping timeout: 276 seconds]
arch1t3cht0 is now known as arch1t3cht
mkver has quit [Ping timeout: 252 seconds]
Marth64 has quit [Quit: Leaving]
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
Martchus has joined #ffmpeg-devel
Martchus_ has quit [Ping timeout: 265 seconds]
paulk has quit [Ping timeout: 260 seconds]
paulk has joined #ffmpeg-devel
paulk has joined #ffmpeg-devel
paulk has quit [Changing host]
SystemError has quit [Ping timeout: 260 seconds]
jamrial has quit []
SystemError has joined #ffmpeg-devel
_av500_ has joined #ffmpeg-devel
av500 has quit [Ping timeout: 248 seconds]
Warcop has quit [Remote host closed the connection]
jarthur has joined #ffmpeg-devel
SystemError has quit [Remote host closed the connection]
AbleBacon has quit [Read error: Connection reset by peer]
Livio has joined #ffmpeg-devel
Curid has quit [Quit: Connection closed for inactivity]
Livio has quit [Ping timeout: 248 seconds]
Livio has joined #ffmpeg-devel
IndecisiveTurtle has joined #ffmpeg-devel
ccawley2011 has joined #ffmpeg-devel
kepstin has quit [Remote host closed the connection]
kepstin has joined #ffmpeg-devel
wyatt8750 has quit [Ping timeout: 248 seconds]
mkver has joined #ffmpeg-devel
Livio has quit [Ping timeout: 252 seconds]
Livio has joined #ffmpeg-devel
wyatt8740 has joined #ffmpeg-devel
ccawley2011_ has joined #ffmpeg-devel
ccawley2011 has quit [Ping timeout: 260 seconds]
feiw1 has quit [Remote host closed the connection]
feiw1 has joined #ffmpeg-devel
SystemError has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
Guest24 has joined #ffmpeg-devel
<Guest24> hello, anybody who knows AC4 decoder?
<Guest24> I could see AC4 decode could decode 9.1.6 but with wrong channel mapping only merge to low 8 channels.
<Guest24> I think I could help on testing and might correct the bug.
Krowl has joined #ffmpeg-devel
deus0ww has quit [Ping timeout: 245 seconds]
Guest24 has quit [Quit: Client closed]
deus0ww has joined #ffmpeg-devel
<Lynne> we don't have an ac-4 decoder for now
Workl has joined #ffmpeg-devel
<JEEB> they probably were poking at some fork or applied the patches posted ages ago or so?
<JEEB> unless someone made a wrapper for the proprietary decoder lib
Krowl has quit [Ping timeout: 245 seconds]
SystemError has quit [Remote host closed the connection]
SystemError has joined #ffmpeg-devel
Workl has quit [Read error: Connection reset by peer]
cone-255 has joined #ffmpeg-devel
<cone-255> ffmpeg James Almer master:5b87869c09ce: avformat/mov: fix track handling when mixing IAMF and video tracks
<cone-255> ffmpeg James Almer master:eb3cc508d85e: fate/mov: add an IAMF+video muxing test
<cone-255> ffmpeg James Almer release/7.0:714635937a92: avformat/mov: fix track handling when mixing IAMF and video tracks
Guest24 has joined #ffmpeg-devel
rvalue- has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 260 seconds]
rvalue- is now known as rvalue
Guest24 has quit [Quit: Client closed]
<sdc> just for clarification, I can use SWAP to rename registers essentially? For context I'm using m0, ..., m7 to store/compute 8 rows of pixels. For a slightly different version I need to transpose the 8 rows first (and then back) but it seems like TRANSPOSE8x8W doesn't keep the ordering for m0, ..., m7 so I want to use SWAP to rename the registers
SuperFashi has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<Lynne> SWAP doesn't issue any commands, it just swaps the register names
<Lynne> entirely in the preprocessor
SuperFashi has joined #ffmpeg-devel
<Lynne> IndecisiveTurtle: ping
wastekoko has quit [Remote host closed the connection]
wastekoko has joined #ffmpeg-devel
<elenril> word on the street is, mov does not issue any moves, it just renames registers in microcode
<IndecisiveTurtle> Lynne: Heya. Logged in to give a status update but ended up chasing a small bug before that xD. Well to say, I worked out a ton of bugs this week but now it can encode a valid vc2 that decodes properly for most videos! Pretty happy with it so far, need to resolve some edge cases I saw in some tests
<Lynne> awesome!
<IndecisiveTurtle> Fixed haar with mutliple planes, fixed encode shader to work correctly and integrated slice calculation shader in the pipeline with a simple 2 pass prefix sum to find the correct location
<Lynne> pmozil also got his decoder working
<IndecisiveTurtle> Oh nice
<Lynne> wow, so slice calculation for the max slice size is working?
<IndecisiveTurtle> Yes for the most part. The initial video I had matches exactly with cpu. Now I'm testing another video where some slices are off by a bit and causes blocky artifacts
<IndecisiveTurtle> https://imgur.com/a/OG7Vr7d
<IndecisiveTurtle> Around the eyes and moving parts it has some garbage
<IndecisiveTurtle> Can check my github repo if you want, pushed the code yesterday
<IndecisiveTurtle> I noticed it might be due to quant indices. I compared shader with cpu and shader figures out the optimal size on first pass and remains in quant index 0 while cpu takes 5 iterations. Its probably a bug somewhere
<IndecisiveTurtle> The initial video I tested btw was this one https://imgur.com/a/Glj0zsZ
<IndecisiveTurtle> This is generated from the vulkan encoder and looks correct to me
<IndecisiveTurtle> It works on all wavelet levels 1-4. The fourth level tho while it has good picture some colors are inverted which I also need to look into
natto17 has joined #ffmpeg-devel
KyleSiefring_ has joined #ffmpeg-devel
ubitux1 has joined #ffmpeg-devel
andrewrk_ has joined #ffmpeg-devel
IndecisiveTurtle has quit [*.net *.split]
zsoltiv_ has quit [*.net *.split]
KyleSiefring has quit [*.net *.split]
markh has quit [*.net *.split]
nevcairiel has quit [*.net *.split]
andrewrk has quit [*.net *.split]
cosminaught has quit [*.net *.split]
sfan5 has quit [*.net *.split]
wellsakus has quit [*.net *.split]
natto has quit [*.net *.split]
Raz- has quit [*.net *.split]
ubitux has quit [*.net *.split]
Guest2164 has quit [*.net *.split]
wellsakus has joined #ffmpeg-devel
zsoltiv_ has joined #ffmpeg-devel
IndecisiveTurtle has joined #ffmpeg-devel
markh has joined #ffmpeg-devel
nevcairiel has joined #ffmpeg-devel
Guest2164 has joined #ffmpeg-devel
cosminaught has joined #ffmpeg-devel
sfan5 has joined #ffmpeg-devel
IndecisiveTurtle has quit [Remote host closed the connection]
IndecisiveTurtle has joined #ffmpeg-devel
SystemError has quit [Remote host closed the connection]
markh has quit [Read error: Connection reset by peer]
markh has joined #ffmpeg-devel
<IndecisiveTurtle> Lynne: My client showed something like a massive channel purge. Did I miss any messages?
Raz- has joined #ffmpeg-devel
SystemError has joined #ffmpeg-devel
ccawley2011_ has quit [Ping timeout: 252 seconds]
<elenril> no
ccawley2011_ has joined #ffmpeg-devel
<Lynne> IndecisiveTurtle: if the second video you linked is the one on 4 levels, then that looks like a bitstream desync
<Lynne> that's amazing progress, though
<Lynne> keep in mind for 4 levels you need a large slice size
<Lynne> as you run out of subdivisions
<IndecisiveTurtle> Lynne: The second video was with 3 levels
<IndecisiveTurtle> With 4 levels it looks like this https://imgur.com/a/eehzoNd
<IndecisiveTurtle> From what I looked its higly likely to be slice size issue yeah. With 4 levels it reaches a point where it has to align 720p a bit to make it divide integer fashion
andrewrk_ is now known as andrewrk
elChippo has quit [Quit: There is no spoon!]
microchip_ has joined #ffmpeg-devel
cone-255 has quit [Quit: transmission timeout]
AbleBacon has joined #ffmpeg-devel
witchymary has quit [Remote host closed the connection]
witchymary has joined #ffmpeg-devel
HarshK23 has quit [Quit: Connection closed for inactivity]
MisterMinister has quit [Remote host closed the connection]
Marth64 has joined #ffmpeg-devel
IndecisiveTurtle has quit [Remote host closed the connection]
IndecisiveTurtle has joined #ffmpeg-devel
IndecisiveTurtle has quit [Remote host closed the connection]
ccawley2011_ has quit [Read error: Connection reset by peer]
Livio has quit [Ping timeout: 276 seconds]
jarthur has quit [Quit: jarthur]
cone-616 has joined #ffmpeg-devel
<cone-616> ffmpeg Michael Niedermayer release/5.1:8c689f4d0cfa: avcodec/snow: Fix off by 1 error in run_buffer
<cone-616> ffmpeg Michael Niedermayer release/5.1:999c1619f9dd: avcodec/utils: apply the same alignment to YUV410 as we do to YUV420 for snow
<cone-616> ffmpeg Michael Niedermayer release/5.1:6338d19eb349: Changelog: update
<cone-616> ffmpeg James Almer n5.1.6:HEAD: fate/mov: add an IAMF+video muxing test
kasper93 has quit []
kasper93 has joined #ffmpeg-devel