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
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
<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>
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>
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>
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