2025-03-03 01:04
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.1.1 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
00:04
minimal has quit [Quit: Leaving]
00:55
kasper93 has quit [Remote host closed the connection]
00:59
usagi_mimi has joined #ffmpeg-devel
01:19
av500 has quit [Ping timeout: 252 seconds]
01:19
_av500_ has joined #ffmpeg-devel
01:21
<
cone-344 >
ffmpeg Andreas Rheinhardt master:8a936b8726e1: avformat/matroska: Support JPEG2000 for demuxing
01:21
<
cone-344 >
ffmpeg Andreas Rheinhardt master:96d4bcbcd81f: avformat/matroskaenc: Use native id V_FFV1 instead of V_MS/VFW/FOURCC
01:45
bwu25 has joined #ffmpeg-devel
01:58
<
bwu25 >
does anyone know how to add compiler options like -pg when building ffmpeg?
01:58
<
bwu25 >
I am on ubuntu but I don't see this explicitly mentioned in the compilation guide
02:05
<
mkver >
--extra-cflags=
02:08
<
bwu25 >
awesome, thanks
02:34
mkver has quit [Ping timeout: 260 seconds]
03:13
bwu25 has quit [Ping timeout: 252 seconds]
03:32
jamrial has quit []
03:42
Flat_ has joined #ffmpeg-devel
03:44
Flat has quit [Ping timeout: 252 seconds]
03:52
Martchus_ has joined #ffmpeg-devel
03:53
Martchus has quit [Ping timeout: 260 seconds]
04:06
bwu25 has joined #ffmpeg-devel
04:21
cone-344 has quit [Quit: transmission timeout]
05:00
System_Error has quit [Remote host closed the connection]
05:06
System_Error has joined #ffmpeg-devel
05:16
bwu25 has quit [Ping timeout: 252 seconds]
06:02
BradleyS has quit [Read error: Connection reset by peer]
06:02
BradleyS has joined #ffmpeg-devel
06:52
FrostKiwi has joined #ffmpeg-devel
06:52
<
FrostKiwi >
Hey there 👋
06:53
<
FrostKiwi >
Some time ago I implemented Machine Sensor Data streaming as part of the H264 stream via SEI Messages. Among that you had to set a unique UUID for your usage case.
06:55
<
FrostKiwi >
I was asked if we should register our usage pattern as a public UUID in the VVC spec, so others may benefit. I declined at that stage, as our use-case wasn't mature enough yet.
06:55
<
FrostKiwi >
Now it is, so I wanted to ask, is this still possible? Can we have our custom SEI message for machine / sensor data live streaming and recording be registered with a unique UUID?
07:00
<
JEEB >
H.274 aka VSEI is the thing that VVC specifically refers to with regards to SEI
07:01
FrostKiwi has quit [Quit: Client closed]
07:10
realies9 has quit [Ping timeout: 244 seconds]
07:12
FrostKiwi has joined #ffmpeg-devel
07:14
realies9 has joined #ffmpeg-devel
07:20
MisterMinister has quit [Ping timeout: 252 seconds]
07:23
MisterMinister has joined #ffmpeg-devel
07:55
<
FrostKiwi >
Hope I didn't miss a message between 16:07 and 16:12, when my Wifi decided to cut connection 🙈
07:55
cone-551 has joined #ffmpeg-devel
07:55
<
cone-551 >
ffmpeg Coia Prant release/7.1:9373b442a689: configure: Use MSYSTEM_CARCH for default arch on msys2
07:56
<
cone-551 >
ffmpeg Coia Prant release/7.0:67ce9aeb5c8f: configure: Use MSYSTEM_CARCH for default arch on msys2
07:56
<
cone-551 >
ffmpeg Coia Prant release/6.1:f120f66838b0: configure: Use MSYSTEM_CARCH for default arch on msys2
07:58
<
cone-551 >
ffmpeg Coia Prant release/6.0:d388c347d41e: configure: Use MSYSTEM_CARCH for default arch on msys2
08:02
Everything has joined #ffmpeg-devel
08:57
FrostKiwi has quit [Quit: Client closed]
10:31
j45_ has joined #ffmpeg-devel
10:32
j45 has quit [Ping timeout: 260 seconds]
10:32
j45_ is now known as j45
10:32
j45 has quit [Changing host]
10:32
j45 has joined #ffmpeg-devel
10:38
LainIwakura has joined #ffmpeg-devel
10:58
cone-551 has quit [Quit: transmission timeout]
10:59
<
kunkku >
dear ffmpeg developers: I wonder how I can receive feedback on a couple of patches I posted earlier this month
11:00
<
kunkku >
seems these did not end up on patchwork for some reason
11:25
mkver has joined #ffmpeg-devel
11:30
jamrial has joined #ffmpeg-devel
11:36
DodoGTA has quit [Ping timeout: 252 seconds]
11:50
<
ePirat >
kunkku, seems I dont have them in my inbox either
11:51
<
kunkku >
I see only two patches on patchwork from May 2
11:51
<
ePirat >
kunkku, why did you change s->duration not being set to AV_NOPTS_VALUE anymore?
11:51
<
kunkku >
but the ML archive has much more
11:53
<
kunkku >
ePirat: I made AV_NOPTS_VALUE the default value, now set in ff_sdp_parse
11:57
<
ePirat >
do you know if that could possibly affect streams that are seekable without it being properly advertised in the SDP?
12:00
<
kunkku >
that is a possibility, however the comment directly above the change says "AV_NOPTS_VALUE means live broadcast (and can't seek)"
12:01
<
ePirat >
yeah but iiuc we did not reject trying to seek anyway
12:02
<
ePirat >
so the first change looks ok, the second one might have unintended consequences beyond rtsp, I think, I am not sure though
12:03
<
kunkku >
the first change is more important
12:04
<
kunkku >
the second can be implemented on application side
12:04
<
ePirat >
can you try resend them and hoepfully they get delivered this time?
12:07
DodoGTA has joined #ffmpeg-devel
12:13
<
kunkku >
now they appeared on patchwork
12:18
<
ePirat >
yeah just got them too
12:20
LainIwakura has quit [Quit: Client closed]
12:25
minimal has joined #ffmpeg-devel
12:36
kasper93 has joined #ffmpeg-devel
13:16
Anthony_ZO has quit [Ping timeout: 252 seconds]
13:26
System_Error has quit [Remote host closed the connection]
13:32
System_Error has joined #ffmpeg-devel
13:34
System_Error has quit [Read error: Connection reset by peer]
13:39
System_Error has joined #ffmpeg-devel
15:05
j45 has joined #ffmpeg-devel
15:05
j45 has joined #ffmpeg-devel
15:07
<
Lynne >
haasn: looks fine
15:18
System_Error has quit [Remote host closed the connection]
15:25
System_Error has joined #ffmpeg-devel
16:17
cone-625 has joined #ffmpeg-devel
16:17
<
cone-625 >
ffmpeg Niklas Haas master:c2521c0cd2d3: avutil/vulkan: add YUVA pixel formats support
16:17
<
cone-625 >
ffmpeg Niklas Haas master:0a4cdf8822e7: avutil/vulkan: automatically enable shader device address usage bit
16:17
<
cone-625 >
ffmpeg Niklas Haas master:7e783fac5b4d: avfilter/vf_blackdetect: add alpha option
16:17
<
cone-625 >
ffmpeg Niklas Haas master:02f45a7f3f01: avfilter/vf_gblur_vulkan: omit unnecessary buffer usage flag
16:17
<
cone-625 >
ffmpeg Niklas Haas master:0894cfb16830: avfilter/blackdetect_vulkan: add hw accelerated blackdetect filter
16:17
<
cone-625 >
ffmpeg Niklas Haas master:9568e40aebee: avutil/vf_scdet_vulkan: add new filter
16:41
System_Error has quit [Remote host closed the connection]
16:47
System_Error has joined #ffmpeg-devel
16:49
Martchus has joined #ffmpeg-devel
16:49
Martchus_ has quit [Ping timeout: 265 seconds]
16:52
<
haasn >
Lynne: maybe you know this by heart; how do I query the supported VkFormatFeatureFlags2 when using VK_IMAGE_TILING_DRM_FORMAT_MODIFIER_EXT ?
16:52
<
haasn >
VkFormatProparties3 has only linearTilingFeatures and optimalTilingFeatures
16:55
<
Lynne >
VkDrmFormatModifierProperties2EXT
16:59
<
haasn >
fuck's sake, of course they needed a new extension to combine VK_EXT_image_drm_format_modifier and VK_KHR_format_feature_flags2
17:01
<
Lynne >
the drm extension is nothing but infinite pain
17:01
<
Lynne >
considering that on all applicable platforms, everything goes to the kernel, e.g. has a modifier, e.g. can be exported
17:02
<
Lynne >
so the fact that you need to use this exact extension, *PICK A MODIFIER YOURSELF*, and only use DRM tiling, yeah
18:14
bwu25 has joined #ffmpeg-devel
18:14
bwu25 has quit [Client Quit]
18:14
<
haasn >
Lynne: playing around with VK_EXT_host_image_transfer, I get 1400 fps -> 2400 fps in libplacebo
18:16
<
haasn >
not quite the 2.5x you were seeing in lavu but then again our upload path was faster to begin with
18:17
<
haasn >
that was with just a hack impl where I always round trip via VK_IMAGE_LAYOUT_GENERAL and also do the layout transition via cmdbuf
18:18
<
haasn >
in practice I need to add support code to check if I can do the copy also in read_only_optimized and then I can skip that layout transition
18:18
<
haasn >
so possibly I can get more perf out of the extension as well
18:40
<
Lynne >
nvidia is broken, though
18:40
<
Lynne >
still talking with them to fix it
18:41
<
haasn >
Lynne: what's wrong with it?
18:42
<
Lynne >
driver segfault
18:45
<
haasn >
works for me (tm)
18:48
<
Lynne >
it does seem to vary format to format, but for multiplane stuff, its pretty bad
18:49
<
Lynne >
I wouldn't use it until they get back with what's broken and where
18:49
<
Lynne >
I'll ping them
18:52
rvalue- has joined #ffmpeg-devel
18:52
rvalue has quit [Ping timeout: 244 seconds]
18:57
rvalue- is now known as rvalue
18:58
Everything has quit [Quit: leaving]
19:14
<
wbs >
mkver: any fix/revert coming up for the asvenc alignment issues?
19:15
<
wbs >
mkver: oh, thanks, I missed that one
19:17
cone-625 has quit [Quit: transmission timeout]
19:19
<
wbs >
mkver: patch 1/7 LGTM at least, haven't looked at the others
19:51
System_Error has quit [Remote host closed the connection]
19:58
System_Error has joined #ffmpeg-devel
21:03
witchymary has quit [Remote host closed the connection]
21:03
witchymary has joined #ffmpeg-devel
21:18
SuperFashi has joined #ffmpeg-devel
21:20
BradleyS has quit [Quit: quit]
21:21
BradleyS_ has joined #ffmpeg-devel
21:21
BradleyS_ is now known as BradleyS
21:56
<
haasn >
I don't care about multiplane
21:57
<
haasn >
Just alias the planes as normal textures
22:27
steven-netint has joined #ffmpeg-devel
22:41
Gramner has quit [Remote host closed the connection]
22:48
Anthony_ZO has joined #ffmpeg-devel
23:12
blb has quit [Ping timeout: 265 seconds]
23:13
blb has joined #ffmpeg-devel
23:19
Gramner has joined #ffmpeg-devel
23:19
minimal has quit [Quit: Leaving]
23:44
Kei_N has joined #ffmpeg-devel
23:45
Kei_N_ has quit [Read error: Connection reset by peer]
23:48
tguillem has quit [Ping timeout: 272 seconds]
23:48
tguillem has joined #ffmpeg-devel
23:49
Marth64 has quit [Remote host closed the connection]
23:49
Marth64 has joined #ffmpeg-devel
23:50
vjaquez has quit [Ping timeout: 248 seconds]
23:51
vjaquez has joined #ffmpeg-devel
23:53
stazthebox has quit [Ping timeout: 248 seconds]
23:54
stazthebox has joined #ffmpeg-devel
23:54
APic has quit [Ping timeout: 272 seconds]
23:54
APic has joined #ffmpeg-devel
23:55
sepro has quit [Ping timeout: 272 seconds]
23:56
beastd has quit [Ping timeout: 252 seconds]
23:57
kasper93 has quit [Quit: kasper93]
23:57
beastd has joined #ffmpeg-devel