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
<Marth64> Traneptora: issue can be reproduced without dvd demuxer. something is indeed wrong IMO
<Marth64> will find sample file thats reasonable to upload
durandal_1707 has quit [Ping timeout: 252 seconds]
<Marth64> ./ffmpeg -probesize 512M -analyzeduration 60000000 -fflags +genpts -i vts_01_1.1st_50M.vob -map 0:v -map 0:a -map 0:s -c copy -f matroska Parallelissue.mkv
<Marth64> time=00:00:47.81
<Marth64> actual time, and time shown prior to threaded arch change: time=00:01:32.65
<Marth64> is bug
durandal_1707 has joined #ffmpeg-devel
mkver has quit [Ping timeout: 264 seconds]
Mista_D has quit [Ping timeout: 264 seconds]
thilo has quit [Ping timeout: 256 seconds]
thilo has joined #ffmpeg-devel
thilo has quit [Changing host]
thilo has joined #ffmpeg-devel
navi has quit [Quit: WeeChat 4.0.4]
cone-956 has joined #ffmpeg-devel
<cone-956> ffmpeg Brad Smith master:6d3cd399bd79: configure: remove Bitrig OS
lemourin has quit [Read error: Connection reset by peer]
lemourin8 has joined #ffmpeg-devel
lemourin8 is now known as lemourin
<cone-956> ffmpeg Zhao Zhili master:13c1fea92f8a: avcodec/videotoolboxenc: fix setting avctx color_range doesn't work
<cone-956> ffmpeg Zhao Zhili master:bba5a563c8eb: avutil/hwcontext_vt: add pixel format map for full range YUV420P
<cone-956> ffmpeg Zhao Zhili master:38aca1dc9af2: fftools/ffplay: fix missing hw_frames_ctx when config avfilter
<cone-956> ffmpeg Zhao Zhili master:564a15b2ee12: fftools/ffplay_renderer: Add device selection support
jamrial has quit []
Kei_N has quit [Ping timeout: 276 seconds]
Kei_N has joined #ffmpeg-devel
justache has quit [Quit: ZNC 1.8.2 - https://znc.in]
justache has joined #ffmpeg-devel
kekePower has quit [Quit: The Lounge - https://thelounge.chat]
AbleBacon has quit [Read error: Connection reset by peer]
kekePower has joined #ffmpeg-devel
justache has quit [Quit: ZNC 1.8.2 - https://znc.in]
justache has joined #ffmpeg-devel
cone-956 has quit [Quit: transmission timeout]
Wenbin_Chen has joined #ffmpeg-devel
<haasn> hmm
<haasn> one unfortunate downside of yuv range negotiation is that ingesting a video stream with AVCOL_RANGE_UNSPECIFIED and outputting it to a codec that only supports AVCOL_RANGE_MPEG will not require insertion of a vf_scale filter
<haasn> even though that vf_scale filter will ultimately just do a memcpy
<haasn> I think that we really need to be doing is treating unspecified and mpeg range as equivalent as far as buffersrc is concerned
<haasn> yeah that works a lot better
Wenbin_Chen_ has joined #ffmpeg-devel
justache has quit [Read error: Connection reset by peer]
Wenbin_Chen has quit [Remote host closed the connection]
justache has joined #ffmpeg-devel
justache has quit [Remote host closed the connection]
justache has joined #ffmpeg-devel
Wenbin_Chen has joined #ffmpeg-devel
Wenbin_Chen_ has quit [Quit: Leaving]
<haasn> I think I ultimately want to get to a point where UNSPECIFIED is not allowed on link properties at all, which would require inferring _some_ sort of property inside all of lavfi
<haasn> that would resolve the ambiguity
Krowl has joined #ffmpeg-devel
<jkqxz> As long as that stays in the link properties only and doesn't get transferred to the actual frame in unspecified cases.
signalhunter9 has joined #ffmpeg-devel
daddesio has quit [Ping timeout: 256 seconds]
signalhunter has quit [Ping timeout: 260 seconds]
signalhunter9 is now known as signalhunter
daddesio has joined #ffmpeg-devel
<haasn> if we want to preserve that distinction then I need to make sure to only allow implicitly coercing in one direction (i.e. passing an unspecified frame to an mpeg filter graph)
<haasn> and only do it if it's necessary
daddesio has quit [Ping timeout: 260 seconds]
daddesio has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
microchip__ has joined #ffmpeg-devel
microchip_ has quit [Ping timeout: 256 seconds]
chainik has quit [Ping timeout: 268 seconds]
Traneptora_ has joined #ffmpeg-devel
chainik has joined #ffmpeg-devel
Traneptora has quit [Ping timeout: 264 seconds]
beastd has quit [Ping timeout: 268 seconds]
beastd has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
microchip__ is now known as microchip_
beastd has quit [Ping timeout: 276 seconds]
beastd has joined #ffmpeg-devel
ngaullier has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
<durandal_1707> great news!
<durandal_1707> more to follow!
kurosu has joined #ffmpeg-devel
ccawley2011 has joined #ffmpeg-devel
<aaabbb> durandal_1707: why is that great news?
<durandal_1707> its great news for me
<aaabbb> but it doesn't affect librempeg at all
<durandal_1707> yes, indeed
<aaabbb> plus it looks like that's just about vlc, ffmpeg dependencies are still in unity
<durandal_1707> shame, it should follow same path
ccawley2011 has quit [Read error: Connection reset by peer]
Krowl has quit [Read error: Connection reset by peer]
Krowl has joined #ffmpeg-devel
any1 has quit [Ping timeout: 256 seconds]
Krowl has quit [Read error: Connection reset by peer]
Krowl has joined #ffmpeg-devel
jamrial has joined #ffmpeg-devel
beastd has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
<durandal_1707> ffmpeg -f lavfi -i testsrc2=d=3 -an -sn -vf zscale=rangein=tv:range=tv -pix_fmt yuv420p -f yuv4mpegpipe broken.y4m
<durandal_1707> someone broke zscale filter
<durandal_1707> good job!
<jamrial> haasn: ^ commit 2ebcbe97fc is the culprit
<jamrial> also, removing -pix_fmt from that command line now fails whereas before it wouldn't
<haasn> seems like it ends up as fmt:yuyv422 somehow
<haasn> oh
<haasn> stupid error
navi has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
cone-025 has joined #ffmpeg-devel
<cone-025> ffmpeg Niklas Haas master:bfa1b7577dd6: avfilter/vf_zscale: fix query_formats
<haasn> that should fix both errors ^
<jamrial> can confirm
<jamrial> durandal_1707: fix'd
<durandal_1707> wasnt approved by CEO and CTO
ccawley2011 has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
<Lynne> Daemon404: would you have time to look at mov/mp4 demuxing again to figure out the prepad/skip timing issue?
user23 has joined #ffmpeg-devel
any1 has joined #ffmpeg-devel
ccawley2011 has quit [Ping timeout: 255 seconds]
BetweenUs has joined #ffmpeg-devel
<durandal_1707> no time, unless you pay.
<microchip_> Lynne: I always wondered. you a chick?
rvalue has quit [Quit: ZNC - https://znc.in]
rvalue has joined #ffmpeg-devel
deus0ww has quit [Ping timeout: 252 seconds]
deus0ww has joined #ffmpeg-devel
ccawley2011 has joined #ffmpeg-devel
epony has quit [Remote host closed the connection]
Krowl has quit [Read error: Connection reset by peer]
<Lynne> yes
<Lynne> grovel before me
noonien85 has quit [Ping timeout: 252 seconds]
<microchip_> that's why you wrote "ASM queen @ ffmpeg" on your github? :D
* microchip_ stalks :P
epony has joined #ffmpeg-devel
<Marth64> haasn: Would that also fix https://trac.ffmpeg.org/ticket/10780#no1 in theory?
<Marth64> will try it
<haasn> probably yes
<Marth64> cool. will close ticket if it lets me and if so
Krowl has joined #ffmpeg-devel
dellas has joined #ffmpeg-devel
Marth64 has quit [Ping timeout: 264 seconds]
<Chagalle> anyone else here get spam mail that looks like AI generated techy nonsense after sending patches to the ML or merging them?
<haasn> Chagalle: from duke abbaddon?
Chagalle is now known as Chagall
<Chagall> yep
<haasn> heh, yeah
<haasn> I have a permanent filter just for those
<Chagall> I did that too on my primary email address
cone-025 has quit [Quit: transmission timeout]
BetweenUs has quit [Quit: Leaving]
navi has quit [Ping timeout: 256 seconds]
navi has joined #ffmpeg-devel
deadshot has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
Marth64 has joined #ffmpeg-devel
Marth64 has quit [Ping timeout: 268 seconds]
dellas has joined #ffmpeg-devel
darkapex has quit [Quit: WeeChat 2.3]
Marth64 has joined #ffmpeg-devel
Marth64 has quit [Ping timeout: 245 seconds]
darkapex has joined #ffmpeg-devel
rvalue has quit [Ping timeout: 256 seconds]
navi has quit [Ping timeout: 268 seconds]
navi has joined #ffmpeg-devel
rvalue has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
dellas has joined #ffmpeg-devel
ngaullier has quit [Quit: Leaving.]
Marth64 has joined #ffmpeg-devel
<Marth64> i believe the issue i reported is impacting all graphical subs, i am testing will write story once i have good data
<Marth64> but i am seeing duration differences with dvb also compared to previous versions
Krowl has quit [Read error: Connection reset by peer]
AbleBacon has joined #ffmpeg-devel
Marth64 has quit [Ping timeout: 252 seconds]
Traneptora_ has quit [Quit: Quit]
Traneptora has joined #ffmpeg-devel
mkver has quit [Ping timeout: 245 seconds]
jarthur has joined #ffmpeg-devel
user23 has quit [Remote host closed the connection]
user23 has joined #ffmpeg-devel
deadshot has quit [Quit: Connection closed for inactivity]
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
darkapex has quit [Quit: WeeChat 2.3]
darkapex has joined #ffmpeg-devel
Marth64 has joined #ffmpeg-devel
Marth64 has quit [Ping timeout: 264 seconds]
<durandal_1707> microchip_: not really active SIMD coder!
mkver has joined #ffmpeg-devel
<durandal_1707> microchip_: because no actual hardware to develop things, and FFmpeg gives a shit about it.
<Lynne> hey, I did write the r2c simd, and c2r is just a couple of hours away
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
<microchip_> :)
lemourin has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
lemourin has quit [Client Quit]
lemourin has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
dellas has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
Krowl has joined #ffmpeg-devel
<durandal_1707> microchip_: fake SIMD coder, uses ChatGPT to code SIMD!
<microchip_> haha
kurosu has quit [Quit: Connection closed for inactivity]
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
<microchip_> so Lynne is a chick who uses ChatGPT to write SIMS for FFmpeg? right? LOL
Workl has joined #ffmpeg-devel
<microchip_> SIMD*
user23 has quit [Remote host closed the connection]
user23 has joined #ffmpeg-devel
Krowl has quit [Ping timeout: 252 seconds]
<durandal_1707> microchip_: yes, that's why it so slow! because ChatGPT does errors all the time.
<durandal_1707> seasoned SIMD coder can code x86 SIMD for random function under 1 day
<durandal_1707> but in FFmpeg, you wait for C few months, and x86 SIMD few years.
<microchip_> lol
Workl has quit [Read error: Connection reset by peer]
<durandal_1707> microchip_: look how dav1d writes x86 SIMD so fast
<durandal_1707> that are real coders!
<Lynne> (I've never asked a single question to chatgpt, it can't match my writing skills on storywriting, let alone asm)
<durandal_1707> perhaps you should reconsider using ChatGPT, perhaps it could boost your SIMD skills in code speed writing.
kurosu has joined #ffmpeg-devel
<durandal_1707> also librempeg have c2r and r2c simd already
<microchip_> Lynne is a fake! :P
<durandal_1707> microchip_ is a fake!
<microchip_> oi
lemourin has quit [Quit: The Lounge - https://thelounge.chat]
lemourin has joined #ffmpeg-devel
Marth64 has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
Kei_N has quit [Read error: Connection reset by peer]
Kei_N_ has joined #ffmpeg-devel
dellas has joined #ffmpeg-devel
mkver has quit [Ping timeout: 264 seconds]
cone-758 has joined #ffmpeg-devel
<cone-758> ffmpeg Vladimir Petrov master:c915dc4c5059: avfilter/vsrc_testsrc: fix colorchart black stripe
<cone-758> ffmpeg jinbo master:a28eea2a277b: avcodec/hevc: Add pel_uni_w_pixels4/6/8/12/16/24/32/48/64 asm opt
<cone-758> ffmpeg jinbo master:cfbdda607d02: avcodec/hevc: Add add_residual_4/8/16/32 asm opt
<cone-758> ffmpeg jinbo master:6c6bf18ce871: avcodec/hevc: Add qpel_uni_w_v|h4/6/8/12/16/24/32/48/64 asm opt
<cone-758> ffmpeg jinbo master:9239081db3d3: avcodec/hevc: Add asm opt for the following functions
<cone-758> ffmpeg jinbo master:1f642b99afa0: avcodec/hevc: Add epel_uni_w_hv4/6/8/12/16/24/32/48/64 asm opt
<cone-758> ffmpeg yuanhecai master:a87a52ed0b56: avcodec/hevc: Add ff_hevc_idct_32x32_lasx asm opt
ccawley2011 has quit [Read error: Connection reset by peer]
user23 has quit [Remote host closed the connection]
mkver has joined #ffmpeg-devel
dellas has quit [Remote host closed the connection]
dellas has joined #ffmpeg-devel
<Marth64> let me know if I should stop sending minor fixes, just doing little things what I can. I use ffmpeg for home needs and have no incentive behind this
<Marth64> except fun/curiosity