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 6.1.1 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
mkver has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 260 seconds]
rvalue has joined #ffmpeg-devel
kurosu has quit [Quit: Connection closed for inactivity]
iive has quit [Quit: They came for me...]
epony has quit [Remote host closed the connection]
epony has joined #ffmpeg-devel
hpkn has quit [Remote host closed the connection]
epony has quit [Remote host closed the connection]
epony has joined #ffmpeg-devel
TheSashmo has quit [Quit: Leaving...]
TheSashmo has joined #ffmpeg-devel
TheSashmo has quit [Remote host closed the connection]
TheSashmo has joined #ffmpeg-devel
thilo has quit [Ping timeout: 264 seconds]
thilo has joined #ffmpeg-devel
jarthur has quit [Quit: jarthur]
dellas has quit [Remote host closed the connection]
MrZeus_ has quit [Ping timeout: 264 seconds]
tmm1_ has joined #ffmpeg-devel
tmm1 has quit [Ping timeout: 245 seconds]
navi has quit [Quit: WeeChat 4.0.4]
jarthur has joined #ffmpeg-devel
lemourin has quit [Read error: Connection reset by peer]
lemourin has joined #ffmpeg-devel
jamrial has quit []
omegatron has quit [Quit: Power is a curious thing. It can be contained, hidden, locked away, and yet it always breaks free.]
Mista_D has quit [Ping timeout: 252 seconds]
MisterMinister has joined #ffmpeg-devel
epony has quit [Remote host closed the connection]
epony has joined #ffmpeg-devel
tmm1_ has quit [Read error: Connection reset by peer]
tmm1 has joined #ffmpeg-devel
MisterMinister has quit [Ping timeout: 245 seconds]
MisterMinister has joined #ffmpeg-devel
AbleBacon has quit [Read error: Connection reset by peer]
kurosu has joined #ffmpeg-devel
darkapex has quit [Remote host closed the connection]
darkapex has joined #ffmpeg-devel
ngaullier has joined #ffmpeg-devel
mkver has quit [Ping timeout: 268 seconds]
darkapex has quit [Ping timeout: 246 seconds]
jarthur has quit [Quit: jarthur]
darkapex has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
MisterMinister has quit [Ping timeout: 260 seconds]
lexano has quit [Ping timeout: 245 seconds]
lexano has joined #ffmpeg-devel
dellas has joined #ffmpeg-devel
lucenticus has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
lemourin3 has joined #ffmpeg-devel
lemourin has quit [Killed (zinc.libera.chat (Nickname regained by services))]
<kurosu>
Speaking of laptops, excluding Apple, I was contemplating to get for personal use a Ryzen 7840HS-only laptop. 8 Ryzen 4 cores (albeit we know the AVX512 there is slower) and a Radeon iGPU beefy-enough (I think on the level of a GTX2060/3050, without the dGPU energy costs). This one looked nice: https://www.amazon.de/-/en/Lenovo-Display-Graphics-Blue-Green-Premium/dp/B0CGLPVQHK/
epony has quit [Remote host closed the connection]
epony has joined #ffmpeg-devel
tmm1 has joined #ffmpeg-devel
ccawley2011 has joined #ffmpeg-devel
<elenril>
why do people want to develop on laptops
Krowl has quit [Read error: Connection reset by peer]
Krowl has joined #ffmpeg-devel
<kierank>
elenril: useful when travelling
<kierank>
my laptop is powerful, I dock it to my desk and use it as a desktop
<elenril>
I almost always have internet, even when travelling
<elenril>
and I sure don't want to drain my battery with constant builds
<kierank>
build remotely
<elenril>
that's what I do, I have a dedicated headless dev machine at home
<elenril>
but then I don't need a powerful laptop
<kierank>
dunno, these days more than 5 tabs requires 32GB of RAM
<elenril>
extra RAM should not be that expensive, unless you're on a fruit device
<wbs>
mmmm fruit
tmm1 has quit [Read error: Connection reset by peer]
tmm1 has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
lucenticus has quit [Ping timeout: 264 seconds]
cone-586 has quit [Quit: transmission timeout]
clarkh has joined #ffmpeg-devel
ccawley2011 has quit [Ping timeout: 252 seconds]
ccawley2011 has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
ccawley2011 has quit [Read error: Connection reset by peer]
paulk-bis has quit [Ping timeout: 240 seconds]
beastd has joined #ffmpeg-devel
tmm1 has quit [Ping timeout: 252 seconds]
tmm1 has joined #ffmpeg-devel
<thardin>
how do I specify channel layout on a raw stream?
<thardin>
trying to pipe some audio through a fifo and ffmpeg wants to try and probe the input fifo before it has any data, thus blocking
<jamrial>
-ch_layout as input argument should do it
<thardin>
does appear in the manpage. but maybe my version is very old (Debian)
<thardin>
5.1.3
<jamrial>
try -channel_layout then
<jamrial>
ubitux: can i ask you to test something?
<thardin>
solved it using fifos and a second ffmpeg instance
<ubitux>
jamrial: maybe?
<jamrial>
ubitux: can you apply https://pastebin.com/raw/0fiCHzUA and see if fate-cbs-vvc-TILE_A_2 still fails under gcc ubsan after it?
<ubitux>
jamrial: still one remaining
<ubitux>
src/libavcodec/vvc/vvc_filter.c:1118:91: runtime error: left shift of negative value -5760
<jamrial>
if that fixes the alignment failure in struct SAOParams then that's enough to me :p
<ubitux>
i only see this particular issue, once
<ubitux>
the other went away
<ubitux>
(i confirmed without the patch for comparison)
<thardin>
is there no binary equivalent to sed?
Krowl has quit [Read error: Connection reset by peer]
<thardin>
everyone just uses xxd and then sed on the resulting text. awful
<jamrial>
ubitux: to be sure, the "member access within misaligned address" error disappears after my patch, right?
<ubitux>
yes
<jamrial>
cool, thanks
<ubitux>
all the other errors go away except the one i quoted
<jamrial>
yeah, that one i leave to nuo mi :p
MisterMinister has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
mkver has quit [Ping timeout: 245 seconds]
epony has quit [Quit: QUIT]
jarthur has joined #ffmpeg-devel
AbleBacon has joined #ffmpeg-devel
psykose has joined #ffmpeg-devel
ccawley2011 has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 268 seconds]
MikhailAMD has quit [Quit: Leaving]
epony has joined #ffmpeg-devel
omegatron has joined #ffmpeg-devel
rvalue has joined #ffmpeg-devel
dellas has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
ngaullier has quit [Quit: Leaving.]
lucenticus1 has joined #ffmpeg-devel
lucenticus has quit [Ping timeout: 264 seconds]
lucenticus1 has left #ffmpeg-devel [#ffmpeg-devel]
<another|>
from #ffmpeg: <galad> Any admin of ffmpeg-devel irc channel around here? I think my ip was banned months ago when trying to contain you-know-who from spamming on ffmpeg-devel, and my irc bouncer rebooted some days ago and I can't join anymore.
<another|>
-- [#ffmpeg-devel] [7] *!*@104.244.72.0/21 banned by elenril (~elenril@tutturu.khirnov.net) on Thu, 23 Nov 2023 18:41:17
<BBB>
ehm, I can look into that
<BBB>
does that work?
<elenril>
I guess we can drop all of them
<BBB>
another|: can you ask him to try joining again? should be ok now, unless there's other overlapping bans
<elenril>
I just got the following spam: Subject ***SPAM*** What is the next for librempeg.com
<thardin>
librempreg
<elenril>
cursed knowledge
galad has joined #ffmpeg-devel
<courmisch>
is librempeg leader exempt from CoC just because they forked?
<courmisch>
elenril: is your FOSDEM talk a recap episode?
<jamrial>
it's the episode where they stay in the same two or so rooms to save budget for the finale
<courmisch>
well, I mean, the recap episode from Re: Creators is set in a single meeting room, and yet it's actually good, at least for a recap episode
<elenril>
my favorite anime has recap episodes with essential plot advancement
<courmisch>
sounds like a contradiction
<elenril>
courmisch: I expect for the most part yes
<elenril>
I won't literally use the same slides, and want to focus on slightly different things, but overall it's the same topic
<courmisch>
elenril: Re: Creators reanimated the scenes in the recap episode because Ms Exposition embelished her retelling of the story
<courmisch>
you did not deny that you could just change the date, place and theme of slides
<elenril>
I do intend to change the slides beyond that
<elenril>
but I didn't start yet, so...
<elenril>
courmisch: you won't trick me into watching any isekai
<courmisch>
elenril: it's not an isekai anyway
<elenril>
orly
<jamrial>
elenril: never watched Escaflowne?
<elenril>
I have, why?
<courmisch>
elenril: it's urban fantasy metafiction
<jamrial>
it be an isekai
<elenril>
nah
<jamrial>
a good one
<courmisch>
that's like the O.G. Isekai
<elenril>
it doesn't use modern isekai tropes
<elenril>
you'd have to go to .hack/SIGN for that
<psykose>
it's only an isekai if it comes after sword art online
<jamrial>
yeah, it doesn't feature truck-kun
<courmisch>
and? would you say that Zero no Tsukaima is not an isekai just because it is a little too old to follow the tropes?
<jamrial>
courmisch: Magic Knight Rayearth is older
<courmisch>
well, the idea is older than anime
<elenril>
just taking place in a fictional world does not make something an isekai
<courmisch>
see Narnia and Die unendliche Geschichte
<elenril>
but I guess you'd say twelve kingdoms or fullmetal alchemist are also isekai
<psykose>
narnia is like a voluntary isekai where you can go home
<elenril>
is LOTR an isekai then?
<Lynne>
you probably wouldn't like escaflowne, the plot is far too padded
* elenril
did not like escaflowne, the plot was too padded
<courmisch>
elenril: I think the i in isekai means other world from the perspective of some chatacter, not from the perspective of the spectator
<jamrial>
isekai pretty much requires a character in a world being pulled into another, yes
<elenril>
I see more value in using that word to describe the modern isekai tropes
<elenril>
reincarnation, MMO mechanics, etc.
<elenril>
(also, being highly shitty)
<jamrial>
consequences of 99% of them being based on web novels
<elenril>
some web novels are oka....nevermind
<courmisch>
so,Re: Creators is not an original animation and not an isekai
<courmisch>
err, Re: Creators is an original animation and not an isekai
<courmisch>
that does not mean that you'd like it, obviously, since your taste are obviously questionable :P
<elenril>
my tastes are too refined for this channel
<Lynne>
my litmus test for isekai: if there's an explanation, it's not isekai
<courmisch>
also I think it's on Prime, not the usual suspects CR or whatever
<elenril>
should it matter?
<elenril>
everyone gets it from nyaa anyway, right?
<courmisch>
I CAN'T HEAR YOU
tmm1_ has joined #ffmpeg-devel
<courmisch>
of course, nowadays, the shows that you should be watching are Sousou no Frieren and Kusuriya no Hitorigoto, neither of which are isekais
<elenril>
i'm actually watching heike monogatari, and it's ok so far
<elenril>
though I'm wondering if I shouldn't be rewatching generation kill instead
tmm1 has quit [Ping timeout: 256 seconds]
<jamrial>
courmisch: you forgot Dungeon Meshi
Krowl has joined #ffmpeg-devel
<courmisch>
elenril: and those are approved and recommended by none other than JEEB
omegatron has quit [Quit: Power is a curious thing. It can be contained, hidden, locked away, and yet it always breaks free.]
<courmisch>
jamrial: I dunno; the plot sounds life-slicy, which is not for everyone
durandal_1707 has joined #ffmpeg-devel
<durandal_1707>
Lynne: will you ever implement rader algorithm in TX ?
<elenril>
yo durandal_1707, why am i getting spam for librempeg.com
___nick___ has joined #ffmpeg-devel
<psykose>
is not spam is holy word
<durandal_1707>
elenril: whois librempeg.com
<elenril>
not telling me much
<durandal_1707>
elenril: how spam looks like?
<elenril>
standard domain renewal scam
<frankplow>
Is it left shifts of negative values or right shifts of negative values that FFmpeg assumes are arithmetic?
<frankplow>
There was some discussion of that on IRC some time back, I think the conclusion was right shifts are assumed arithmetic but just wanted to check.
<durandal_1707>
elenril: some troll bought domain for cheap, cant tell about spam mail as i do not have headers and/or content
<Lynne>
durandal_1707: yes
<durandal_1707>
Lynne: when approx? Do you need hw to develop and do testing?
Krowl has quit [Read error: Connection reset by peer]
<durandal_1707>
sorry if question is very private and/or derogatory compared to rich FFlabs employers
Krowl has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
<Lynne>
cooley-tukey comest first, not much use if you can't arbitrarily combine factors
<durandal_1707>
but all those are pure C and pretty trivial to write
<courmisch>
frankplow: uh, you're not making much sense. Right shifts are zero-extended unsigned types and sign-extend signed types. Left shifts always pad with zeroes. That's not an FFmpeg thing
<frankplow>
courmisch: Sign-extend is what I mean by arithmetic right shift. Right shift with a negative RHS is implementation-defined per the C spec, but I think FFmpeg makes the assumption it sign-extends.
<Lynne>
durandal_1707: oh, for assembly? you mentioned you wanted a 7-pt asm too, right?
<durandal_1707>
Lynne: something faster than FFTW3
<Lynne>
was ac-4 using 7x ptwo factors
<durandal_1707>
Lynne: nope
<durandal_1707>
you have no motivation to beat FFTW3 ?