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
haihao has quit [Ping timeout: 264 seconds]
haihao has joined #ffmpeg-devel
iive has quit [Quit: They came for me...]
durandal_1707 has quit [Ping timeout: 256 seconds]
durandal_1707 has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
lexano has quit [Ping timeout: 246 seconds]
philipl has quit [Ping timeout: 240 seconds]
philipl has joined #ffmpeg-devel
thilo has quit [Ping timeout: 276 seconds]
thilo has joined #ffmpeg-devel
thilo has quit [Changing host]
thilo has joined #ffmpeg-devel
navi has quit [Quit: WeeChat 4.0.4]
taniey has joined #ffmpeg-devel
<Lynne>
wow, holy shit, didn't know moore threads had support for avs2 decoding
<Lynne>
I'm impressed, I expected only h264+hevc at most, with an ASIC reused from some SoC
haihao has quit [Ping timeout: 268 seconds]
haihao has joined #ffmpeg-devel
mkver has quit [Ping timeout: 268 seconds]
lemourin has quit [Read error: Connection reset by peer]
lemourin has joined #ffmpeg-devel
jamrial has quit []
\\Mr_C\\ has quit [Remote host closed the connection]
dellas has quit [Remote host closed the connection]
dellas has joined #ffmpeg-devel
dellas83 has joined #ffmpeg-devel
dellas has quit [Read error: Connection reset by peer]
dellas83 has quit [Remote host closed the connection]
Marth64 has joined #ffmpeg-devel
AbleBacon has quit [Read error: Connection reset by peer]
jarthur has quit [Quit: jarthur]
kurosu has joined #ffmpeg-devel
Teukka has quit [Read error: Connection reset by peer]
Teukka has joined #ffmpeg-devel
Teukka has quit [Changing host]
Teukka has joined #ffmpeg-devel
Marth64 has quit [Quit: Leaving]
<nevcairiel>
wasnt avs2 mostly hevc anyway :D
<Traneptora>
I noticed ffmpeg tries to decode the first frame with image2
<Traneptora>
if you happen to have a file that takes an exceptionally long time to decode, you can get ffmpeg to hang with `ffmpeg -i input`
<Traneptora>
here's such a file. it's not *that* big (20M) but libjxl will take more than 3 minutes to decode it, for example: https://0x0.st/HGzt.jxl
<Traneptora>
is there a way around this?
Krowl has joined #ffmpeg-devel
<elenril>
-nofind_stream_info?
<elenril>
Traneptora: ^
ngaullier has joined #ffmpeg-devel
mkver has joined #ffmpeg-devel
taniey has quit [Ping timeout: 264 seconds]
taniey has joined #ffmpeg-devel
<kurosu>
nevcairiel: not exactly, I kind of remember some kind of hybrid with VP9 parts (for intra or inter), things rejected from HEVC (from either Chinese companies or because of non-visual gains). Or maybe I'm thinking of AVS3, but you are entitled to ask a similar question
Krowl has quit [Read error: Connection reset by peer]
navi has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
darkapex has quit [Remote host closed the connection]
darkapex has joined #ffmpeg-devel
tufei has quit [Remote host closed the connection]
tufei has joined #ffmpeg-devel
tufei_ has joined #ffmpeg-devel
tufei has quit [Ping timeout: 240 seconds]
jamrial has joined #ffmpeg-devel
ccawley2011 has joined #ffmpeg-devel
novaphoenix has quit [Quit: i quit]
novaphoenix has joined #ffmpeg-devel
lexano has joined #ffmpeg-devel
mkver has quit [Ping timeout: 240 seconds]
dellas has joined #ffmpeg-devel
tufei_ has quit [Remote host closed the connection]
tufei_ has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
haihao has quit [Ping timeout: 264 seconds]
haihao has joined #ffmpeg-devel
tufei_ has quit [Remote host closed the connection]
tufei_ has joined #ffmpeg-devel
Krowl has joined #ffmpeg-devel
tufei_ has quit [Remote host closed the connection]
tufei_ has joined #ffmpeg-devel
aljazmc has joined #ffmpeg-devel
<Lynne>
back when HEVC was developed I don't think think the US had sanctions on it yet
<Lynne>
any interest in vulkan encoding from anyone here btw?
mkver has joined #ffmpeg-devel
<durandal_1707>
ask on 4chan
<durandal_1707>
censor answers
tufei_ has quit [Remote host closed the connection]
tufei_ has joined #ffmpeg-devel
<Lynne>
I think I'd get better answers from AI these days
cone-897 has joined #ffmpeg-devel
<cone-897>
ffmpeg James Almer master:04a37e238f7c: fftools/ffmpeg_mux_init: remove whitespaces from input arguments when parsing stream groups
<cone-897>
ffmpeg James Almer master:0f4a72b22b18: fate: add raw IAMF tests
<cone-897>
ffmpeg James Almer master:cad35f0a7740: avcodec/speexdec: relax the extradata check for the speex string
<cone-897>
ffmpeg James Almer master:ab39cc36c72b: avcodec/speexdec: fix setting frame_size from extradata
<Lynne>
jamrial: btw what are your plans for actually tiling HEIF tiles? leave it all for the user to do via tile groups?
<jamrial>
implying half of 4chan boards aren't full of AI posts
<jamrial>
Lynne: up to the caller, which means ffmpeg.c should do something about it
<JEEB>
Lynne: for me vulkan video in both dec and enc is nice that there's slowly coming up vendor agnostic APIs which are implemented by more than just AMD and intel
<Lynne>
but everyone who wants to seriously encode just buys nvidia hardware
<JEEB>
that's the general state of affairs right now, yea. just happy that intel is getting a leg in with the ARC series' ASICs (I think they even published a video encoding board, even)
<Lynne>
what did they do with ARC?
<Lynne>
I don't remember the hw encoder being that great on it
<JEEB>
I think intel generally was noted as being between nvidia and AMD in the quality department?
<JEEB>
and with ARCs you got AV1 etc
<Traneptora>
elenril: -nofind_stream_info prevents the parser from running as well
<Traneptora>
ideally the parser is run without calling the decoder on the first frame
<elenril>
we don't live in an ideal world though
<elenril>
ideally I'd like to murder find_stream_info
<Lynne>
a BSF backend would be able to get all the info
<Lynne>
with a fallback for probing via decoding
<Lynne>
but that seems like a lot of code with a lot of heuristics
<Lynne>
JEEB: on a bench I saw, they were on par with AMD's in terms of AV1/HEVC, but h264 is pretty awful on amd
tufei__ has joined #ffmpeg-devel
haihao has quit [Ping timeout: 260 seconds]
haihao has joined #ffmpeg-devel
tufei_ has quit [Ping timeout: 240 seconds]
dellas has quit [Remote host closed the connection]
tufei__ has quit [Remote host closed the connection]
tufei__ has joined #ffmpeg-devel
Krowl has quit [Read error: Connection reset by peer]
Marth64 has joined #ffmpeg-devel
j45 has joined #ffmpeg-devel
tufei_ has joined #ffmpeg-devel
tufei__ has quit [Ping timeout: 240 seconds]
Krowl has joined #ffmpeg-devel
<jamrial>
elenril: could it be that some shells don't play nice with /?
<jamrial>
someone reported a failure from the iamf tests
Krowl has quit [Quit: Krowl]
Krowl has joined #ffmpeg-devel
dellas has joined #ffmpeg-devel
AbleBacon has joined #ffmpeg-devel
<jdek>
jamrial: zsh will expand that as a regex
<Traneptora>
could always double quote it
<Traneptora>
iirc that works with cmd as wel
<cone-897>
ffmpeg James Almer master:d2eb6f4d44d2: fftools/ffmpeg_mux_init: don't free the AVDictionaryEntry until after it's been used
<jamrial>
jdek: seems it was something else this time, but if you have zsh can you see if fate-iamf works?