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
iive has quit [Quit: They came for me...]
dellas83 has quit [Remote host closed the connection]
durandal_1707 has quit [Ping timeout: 276 seconds]
durandal_1707 has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 264 seconds]
rvalue has joined #ffmpeg-devel
<jdek> michaelni: were failures only on weak luma deblock?
taniey has quit [Ping timeout: 268 seconds]
taniey has joined #ffmpeg-devel
<michaelni> jdek, 6% failure rate in hevc_deblock.luma [FAILED] SSE2, i saw no other failures
dellas has joined #ffmpeg-devel
thilo has quit [Ping timeout: 260 seconds]
thilo has joined #ffmpeg-devel
thilo has quit [Changing host]
thilo has joined #ffmpeg-devel
Flat has quit [Quit: Rip internet]
Flat has joined #ffmpeg-devel
lexano has quit [Ping timeout: 264 seconds]
MrZeus has quit [Ping timeout: 260 seconds]
cone-154 has quit [Quit: transmission timeout]
mkver has joined #ffmpeg-devel
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
jamrial has quit []
pross has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
AbleBacon has quit [Read error: Connection reset by peer]
taniey has quit [Ping timeout: 264 seconds]
taniey has joined #ffmpeg-devel
zsoltiv_ has quit [Ping timeout: 256 seconds]
<jdek> michaelni: ok thanks I found it
Marth64 has quit [Quit: Leaving]
HarshK23 has quit [Quit: Connection closed for inactivity]
Marth64 has joined #ffmpeg-devel
mkver has quit [Ping timeout: 264 seconds]
Marth64 has quit [Ping timeout: 240 seconds]
chainik has quit [Quit: (╯°□°)╯︵ ┻━┻]
chainik has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
<JEEB> another thing to check with current master, but filter-overlay-dvdsub-2397 fails if the dca decoder is disabled :D (channel layout changes from 5.1(side) to 5.1)
<JEEB> ah, probably that is the default layout for 6 channels since the format dump only contains channel count :)
kurosu has joined #ffmpeg-devel
<durandal_1707> \
dellas has joined #ffmpeg-devel
<durandal_1707> 23.
<durandal_1707> OpenAI scrapped a promise to disclose key documents to the public (wired.com) 23.
* microchip_ farts at OpenAI :o
Krowl has quit [Read error: Connection reset by peer]
durandal_1707 has quit [Ping timeout: 264 seconds]
durandal_1707 has joined #ffmpeg-devel
ngaullier has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
rooisnoek has joined #ffmpeg-devel
<elenril> durandal_1707: 5.0: 4.25s
<elenril> current master: 5.0s
<elenril> with patch: 4.6s
<frankplow> wbs: Does https://0x0.st/HGWh.patch fix your errors on 32 bit?
<wbs> frankplow: it does seem to fix all the issues on armv7 (where the asan report was made yesterday), but the issue remains on clang/i686-windows
<wbs> frankplow: let me see if I can get asan to build in that configuration, and see if it prints something useful
j45 has quit [Quit: ZNC 1.8.2 - https://znc.in]
j45 has joined #ffmpeg-devel
j45 has quit [Changing host]
j45 has joined #ffmpeg-devel
ngaullier has quit [Read error: Connection reset by peer]
<durandal_1707> elenril: that is not speed=XX as reported by ffmpeg
<durandal_1707> when used with -stream_loop -1
Krowl has quit [Read error: Connection reset by peer]
<wbs> frankplow: https://martin.st/temp/vvc-conformance-APSALF_A_2.err - this is the i686 clang/windows failure
<wbs> (with your patch applied)
<frankplow> wbs: Thanks
<wbs> (having asan analyze and explain the issue, totally beats having to debug and track it down manually)
dellas has quit [Remote host closed the connection]
dellas has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
emersion has quit [Remote host closed the connection]
emersion has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
emersion has quit [Remote host closed the connection]
emersion has joined #ffmpeg-devel
emersion has quit [Remote host closed the connection]
emersion has joined #ffmpeg-devel
HarshK23 has joined #ffmpeg-devel
lexano has joined #ffmpeg-devel
novaphoenix has quit [Quit: i quit]
novaphoenix has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
MrZeus has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
<elenril> anyone knows if the bktr device is useful at all?
<durandal_1707> vintage elenril
<durandal_1707> rm -rf *
ccawley2011 has joined #ffmpeg-devel
<mkver> jamrial: Why did you not add the speex dependency in the commit that creates said dependency?
<jamrial> because i had already applied the speex patch by the time you told me about it
rooisnoek has quit [Quit: Leaving]
<kierank> elenril: looks like it's analogue capture so I doubt it a lot
<JEEB> &33
<JEEB> argh
epony has quit [Remote host closed the connection]
epony has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
Krowl has quit [Read error: Connection reset by peer]
navi has joined #ffmpeg-devel
<Lynne> jamrial: "After this is committed, it will be open ABI season for a few weeks" -- I thought we got rid of that?
Krowl has joined #ffmpeg-devel
<jamrial> Lynne: last time (or the one before) it was abused, but i don't recall it being outright removed
<Lynne> the one before it was abused
<jamrial> but if that's the case, then i guess any abi breaking changes could be commited before the bump patch
<Lynne> last time it was atomic
<elenril> that's what I remember too
<elenril> the consensus was to get rid of any extended instability period
<jamrial> alright
<jamrial> should i send a reply to correct myself and ask for any breaking changes to be submitted now?
<Lynne> I don't remember there being an overwhelming consensus, I think a period of a week is important
<Lynne> I brought it up and we thought we should setup FATE ABI tests
cone-350 has joined #ffmpeg-devel
<cone-350> ffmpeg Leo Izen master:ac06190a5a11: avcodec/libjxl.h: include version.h
<cone-350> ffmpeg Leo Izen master:9d4eda804034: avformat/mxfenc: remove unused variables
dellas has joined #ffmpeg-devel
epony has quit [Ping timeout: 264 seconds]
AbleBacon has joined #ffmpeg-devel
epony has joined #ffmpeg-devel
<durandal_1707> finally! get rid of ffmpeg.
Marth64 has joined #ffmpeg-devel
Marth64 has quit [Client Quit]
Marth64 has joined #ffmpeg-devel
<kierank> rm -rf durandal_1707
<courmisch> rm -Rf -- "durandal_1707" # because I am pedantic
<durandal_1707> pkill -9 ffmpeg
___nick___ has joined #ffmpeg-devel
<durandal_1707> just watched zombies, in zombieland
Krowl has quit [Read error: Connection reset by peer]
thilo has quit [Ping timeout: 264 seconds]
thilo has joined #ffmpeg-devel
thilo has quit [Changing host]
thilo has joined #ffmpeg-devel
___nick___ has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
___nick___ has joined #ffmpeg-devel
___nick___ has quit [Client Quit]
mkver has quit [Ping timeout: 252 seconds]
___nick___ has joined #ffmpeg-devel
<thardin> lol
<bencoh> :D
<JEEB> elenril: re: the heartbeat thing, I agree. not sure how it could be tested so that anything between a certain range of values would be valid (as the exact composition depends on how much further the input has gotten compared to output)
<JEEB> anyways, been bleeding most of today so not much OSS been done :D
<jamrial> hope you're doing something about that :p
<JEEB> yea. moved my focus onto that quite quickly. :)
<kasper93> Speaking of VVC, I tried some file and it failed (32 shift of int https://0x0.st/HGv_.txt) and (null deref https://0x0.st/HGvL.txt) if someone is interested (compiled ac06190a5a)
<JEEB> fun, is that one of the reference samples or something else?
<JEEB> although nullptr access is pretty fun
<jamrial> yeah, vvc is not ready to be in a release yet
<kasper93> found them on doom9, https://we.tl/t-ztfQeVjxNP (Intra Block Copy is not supported, so it wouldn't play anyway, but at least should avoid crashing)
<JEEB> I agree with that assessment :)
<kasper93> anyway, just saying I understand it is wip
<JEEB> yea, it's good to note issues
<JEEB> esp. with sample/info
jess has quit []
jess has joined #ffmpeg-devel
cone-350 has quit [Quit: transmission timeout]
Krowl has joined #ffmpeg-devel
kurosu has quit [Quit: Connection closed for inactivity]
tufei__ has quit [Remote host closed the connection]
hpkn has quit [Remote host closed the connection]
Krowl has quit [Read error: Connection reset by peer]
dellas has quit [Remote host closed the connection]
<jamrial> elenril: sent a new version removing the arrays on top of having moved everything to lavf
<jamrial> it's in a separate thread to the on we've been discussing
j45 has left #ffmpeg-devel [Leaving.]
___nick___ has quit [Ping timeout: 246 seconds]
m__ has joined #ffmpeg-devel
m__ has quit [Ping timeout: 264 seconds]
ccawley2011 has quit [Read error: Connection reset by peer]
deus0ww has quit [Read error: Connection reset by peer]
deus0ww has joined #ffmpeg-devel
dellas has joined #ffmpeg-devel
<durandal_1707> who invented ffmpeg and why?
<microchip_> Fabrice Bellard?
<microchip_> so you can transcode cat videos
<durandal_1707> but not puppy images?
<microchip_> a feature request :p
<llyyr> if ffmpeg got a mascot would it be a cat or a dog
<durandal_1707> ffmpeg mascot is troll
<llyyr> you're the mascot
<durandal_1707> no u
<cworley> is there a relatively simple demuxer in lavf i can study before trying to write a new one?
<llyyr> mov is the simplest one trust me
<durandal_1707> rotfl
eldowan has joined #ffmpeg-devel
<durandal_1707> there are good, bad and ugly containers (implemented in ffmpeg as demuxers)
<durandal_1707> and special non-demuxers aka trivial code
<microchip_> ffmpeg mascot -> https://i.4cdn.org/b/1706221455941904.png
<durandal_1707> libavformat/yuv4mpegdec.c -> this is kind of trivial demuxer
<durandal_1707> microchip_: who is that?
<cworley> thx
<microchip_> durandal_1707: 4chan troll
<durandal_1707> why is 4chan censored?
<microchip_> too revolutionary
<durandal_1707> more like - no value
<durandal_1707> Does FFmpeg use CPU?
<durandal_1707> CPU usage of the ffmpeg process is high, and slighlty higher (!) with hwaccel turned on.May 10, 2023
<BBB> durandal_1707: yeah, y4m2 is pretty simple
<compnn> durandal_1707, reading google user questions on ffmpeg ?
<compnn> ehe
<durandal_1707> https://0x0.st/HGxg.png
epony has quit [Remote host closed the connection]
<durandal_1707> fake fflabs!
<Marth64> i learned from dashdec
<Marth64> but thats because i had to use subdemuxer pattern
<durandal_1707> compnn: i find such stuf when searching as big noise, just slows me down, and there is no way to disable such stuff
<compnn> dont use bing
<compnn> use yandex
<Marth64> searx can search all at once
<durandal_1707> yandex is more useful than google or bing but still pain, expect are you human captcha
<durandal_1707> just tried searx and it looks semi broken
<durandal_1707> no results for: ffmpeg showcwt
<Marth64> there is multiple searx (it is self hosted oss)
<Marth64> lmc will try another instance
<Marth64> durandal_1707: try this one, getting hits https://searxng.site/searxng/search
<Marth64> you can also go to prefernces => add bing and other engines as well :) some instances have yandex engine
<Marth64> its cool you can host your own instance too
<Lynne> I use yandex more and more, it's decent
<Lynne> I should register, maybe the captchas will stop
<Lynne> beidu finds good stuff to, particularly for datasheets
<Lynne> I try google once in a while and laugh at how bad it is
<Lynne> ddg/bing just gives up if there's a non-english word involved, or a very long part number, or any mention of *chan, warez/piracy/torrent
<Marth64> I just now learned of yandex, neat
<durandal_1707> you use shady pages like *chan, warez/piracy/torrent/etc
<Lynne> I use even worse
<durandal_1707> dark web?
<Lynne> a dark site which everyone hates, whose leader lives a dangerous life, who conns companies out of their well-earned products
<Lynne> ...sci-hub
<durandal_1707> that is more like pirates, robin hood
<durandal_1707> they killed service that gave full magazines and books
<durandal_1707> piracy of "extraordinary" streaming content, like netflix, disney, etc is not good at all, it shares dump content
<durandal_1707> *dumb
<Marth64> ii just turn javascript off
<Marth64> life simple ez
<durandal_1707> that kills 99.9999999% of web
<Lynne> turn off webfonts too, all sites just pack megabytes of fonts that they tell the browser to always use
<Marth64> yes and poorly writtn npm infested bloated javascript with it
<Marth64> with ublock you can turn whitelist certain sites only for both font/js
<Marth64> ublock origin*
<durandal_1707> why are there different plugs for each continent but not video formats?
<durandal_1707> should all switch to china codecs
<Lynne> there's no spec for avs in isobmff yet, is there? they rely on rtmp and m2ts
<Marth64> i think even HDDVD lives on in china lol https://en.wikipedia.org/wiki/China_Blue_High-definition_Disc
<durandal_1707> china uses completely different containers/formats/codecs/multimedia stack (and its very hard to find info/files)
<Marth64> i read one bug report through TRAC last night that was truly fascinating about china codecs
<Lynne> nah, they just use anything but isobmff because they're smart
<durandal_1707> aka own separate web
<Marth64> some security cameras shove audio feed through SEI msgs
<Lynne> rtmp is still king over there
<Marth64> in h264
<Marth64> apparently in china
<durandal_1707> Lynne: you think they have no own protocols?
<Lynne> yup
dellas has quit [Remote host closed the connection]
* durandal_1707 calls china leader to fix that
<Marth64> (speaking of TRAC i will not close anymore tickets, gyan gave me some background in email)
<drv> I am pretty sure somebody made ffmpeg troll-driven development t-shirts at some point
<durandal_1707> digital ones?
<Lynne> I have an ffmpeg shirt, has nothing but the logo and the project name
<durandal_1707> anyone can print anything on t-shirt for some coins
<Lynne> it's good for winter, it's made from the thickest cotton I've ever seen
<durandal_1707> sure its legit cotton?
<durandal_1707> with legit colors?
<drv> this was probably around 2010, can't find a link now though
<Marth64> sounds like a Monoprice branded cable
<Marth64> DVI cords so strong they can break things
<Lynne> probably not, it's made by fruit of the loom
<durandal_1707> when I wear clothes I only wear legit silk
<Lynne> I firmly believe in mass production, vertical integration and economies of scale, so I buy synthetic stuff
<Lynne> .cz is stopping ipv4 in 8 years too, ipv6 is finally happening!
<durandal_1707> you mean stuff like: polyester, nylon, acrylic, polyamide, ... ?
<Lynne> yes, the good stuf that you can dilute with industrial solvents if you need to quickly hide a bloodstained shirt
<durandal_1707> why you ever would get blood on shirt?
<Marth64> can't stand yaml lol
<Marth64> so many production issues because of yaml nuances
<Marth64> the thought of it gives me nightmare
<durandal_1707> yaml is fine, but implementations and usages are not in Rust, so vulnerable
<Marth64> even in some jit compiled languages its vulnerable
<Marth64> i think there was a big Java yaml library freakout like 2 years back
<Marth64> after log4j of course
<durandal_1707> i fear of java
<BtbN> Pythons default yaml library will still happily unpickle stuff, which allows you to execute code
<BtbN> "not a bug"
<durandal_1707> python is also pure fear
<Lynne> nasa's mars helicopter is officially retired after rotor damage
<Lynne> so ffmpeg is no longer on mars
<durandal_1707> lie
<Marth64> but does it live on in space matter?
<Marth64> or did the helicoptor come back
<BtbN> I'm actually surprised the main rover with all its cameras does not also have ffmpeg on it
<Lynne> it runs on 90's CPUs with no MMU, the helicopter had a consumer arm chip
<durandal_1707> they remotely rm -rf ffmpeg from Earth?