2025-08-22 10:25
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 8.0 has been released! | Please read ffmpeg.org/developer.html#Code-of-conduct
00:01
kasper93 has joined #ffmpeg-devel
00:07
kasper93 has quit [Ping timeout: 258 seconds]
00:17
jamrial has quit [Read error: Connection reset by peer]
00:17
jamrial has joined #ffmpeg-devel
00:30
j45_ has joined #ffmpeg-devel
00:32
j45 has quit [Ping timeout: 256 seconds]
00:32
j45_ is now known as j45
00:32
j45 has joined #ffmpeg-devel
00:32
j45 has quit [Changing host]
00:54
iive has quit [Quit: They came for me...]
01:01
fengdaolong has joined #ffmpeg-devel
01:35
<
desmond-netint >
Color/camera question from a beginner. Are rgb values in bayer formats always linear?
02:46
<
Lynne >
nope, usually they're not
02:49
<
Lynne >
arri's cameras output in arri logc3/4, panasonic have v-log, DJI have dlog, red have log3g10, canon have clog3, apple have applelog, and sony have a whole bunch of log colorspaces
02:52
<
Lynne >
they're all very very similar, with low values being linear, up until a point where they turn log
02:53
<
Lynne >
I wish we could implement them, since currently you need custom code to linearize them
02:54
<
Lynne >
libplacebo supports applying lookup tables (.icc and .cube), but its difficult to convert those curves (because of a lack of tools) into tables you can apply
02:55
<
Lynne >
maybe haasn knows more
03:01
kasper93 has joined #ffmpeg-devel
03:16
jamrial has quit []
03:31
<
Lynne >
desmond-netint: by the way, most of these cameras can record to h265 using
*these* colorspaces, so its not unique to bayer
03:46
_whitelogger has joined #ffmpeg-devel
04:02
Martchus_ has quit [Ping timeout: 258 seconds]
04:03
Martchus has joined #ffmpeg-devel
04:09
Kimapr_ has quit [Ping timeout: 245 seconds]
04:16
Kimapr has joined #ffmpeg-devel
04:35
jannau has quit [Server closed connection]
04:35
jannau has joined #ffmpeg-devel
05:06
fengdaolong has quit [Read error: Connection reset by peer]
05:11
Kimapr has quit [Remote host closed the connection]
05:11
Kimapr has joined #ffmpeg-devel
05:43
<
desmond-netint >
Lynne: thx for the info
06:05
_whitelogger has joined #ffmpeg-devel
06:23
ngaullier has joined #ffmpeg-devel
06:31
fengdaolong has joined #ffmpeg-devel
06:40
ngaullier has quit [Ping timeout: 260 seconds]
06:56
microchip_ has quit [Remote host closed the connection]
06:57
microchip_ has joined #ffmpeg-devel
06:57
microchip_ has quit [Client Quit]
07:00
microchip_ has joined #ffmpeg-devel
07:02
vkk has joined #ffmpeg-devel
07:04
vkk has quit [Client Quit]
07:13
indecisiveturtle has quit [Ping timeout: 248 seconds]
07:41
Guest65 has joined #ffmpeg-devel
07:42
Guest65 has quit [Client Quit]
07:51
ngaullier has joined #ffmpeg-devel
08:22
mkver has joined #ffmpeg-devel
09:09
ngaullier has quit [Remote host closed the connection]
09:54
indecisiveturtle has joined #ffmpeg-devel
10:17
scat117 has quit [Ping timeout: 256 seconds]
10:34
fengdaolong has quit [Ping timeout: 258 seconds]
10:34
indecisiveturtle has quit [Ping timeout: 256 seconds]
10:35
indecisiveturtle has joined #ffmpeg-devel
10:38
minimal has joined #ffmpeg-devel
10:44
realies9346 is now known as realies
11:05
realies has quit [Quit: ~]
11:06
realies has joined #ffmpeg-devel
11:19
sm2n has quit [Server closed connection]
11:19
sm2n has joined #ffmpeg-devel
11:37
jamrial has joined #ffmpeg-devel
11:58
j-b has quit [Changing host]
11:58
j-b has joined #ffmpeg-devel
12:08
<
haasn >
Lynne: libplacebo also supports v-log and s-log fwiw
12:09
<
haasn >
but without bayer support that probably doesn't mean a whole lot
12:09
<
haasn >
cc desmond-netint
12:09
<
haasn >
fwiw usually ungraded raw footage doesn't exist in any "colorspace" anyway so getting an approximately linear dump of the frame contents is about the best we can do, and what past users seemed happy with
12:10
<
haasn >
in theory you would even treat these quasi-logarithmic curves as linear and effectively get some built-in automatic tone mapping that way
12:10
<
JEEB >
yea you mostly then need to decide whether you want to interpret that linear stuff as SDR or HDR (and within which parameters)
12:21
mkver has quit [Ping timeout: 244 seconds]
12:22
mkver has joined #ffmpeg-devel
12:25
<
Lynne >
haasn: any way you see to add support for v-log, even if its only in vf_libplacebo?
12:26
<
haasn >
Lynne: we could introduce negative enum values for non-H.273 trcs
12:26
<
haasn >
but that's a can of worms I'd rather not touch
12:26
<
Lynne >
what about values greater than 255?
12:26
<
haasn >
for vf_libplacebo only, I was thinking about adding a way to override the frame metadata with :extra_opts
12:27
<
haasn >
which would allow you to pass e.g. -vf libplacebo=extra_ops='src_trc=v-log'
12:28
<
Lynne >
sure, that would work for now
12:28
<
haasn >
cc kasper93 this is another use case for having frame overrides in pl_options
12:29
<
kasper93 >
well, sure if you fell like it
12:30
<
Lynne >
haasn: the libplacebo options interface does not support overriding any colorspace properties, it seems
12:32
<
kasper93 >
I wanted to add HDR10 metadata injection in mpv itself. to be able to generate test patterns from scripts
12:34
<
kasper93 >
having it in libplacebo interface works too, I'm not a big fan of splicing strings to configure things when there is an api tho ;p
12:34
<
haasn >
Lynne: yeah, I feel like that would be a bit out of place in light of vf_setparams existing
12:35
<
haasn >
and more importantly, the fact that libplacebo can have multiple inputs
12:35
<
haasn >
ofc the same applies to :extra_opts
12:35
microchip_ has quit [Remote host closed the connection]
12:35
<
haasn >
but at least that would be more generally useful as a future-proofing metric
12:35
<
Lynne >
yeah, I'll just add AVCOL_TRC_V_LOG=256 and check that nowhere where it matters we use 8-bit values for trc
12:36
microchip_ has joined #ffmpeg-devel
12:57
Kei_N_ has joined #ffmpeg-devel
13:00
Kei_N has quit [Ping timeout: 256 seconds]
13:23
ngaullier has joined #ffmpeg-devel
13:50
ngaullier has quit [Remote host closed the connection]
13:51
<
BBB >
"Last we have FFMpeg AAC (lavf) whose spectrum is basically unrecognizable. There's almost no discernible pattern any longer and the artifacts make up pretty much the entire spectrum because - as iterations piled up - artifacts are the ones that got preserved leading to the averaging of the entire signal." ai ai ai?
14:09
ccawley2011 has joined #ffmpeg-devel
14:31
<
Lynne >
BBB: source?
14:36
<
BBB >
(trigger warning: it re-encodes the encoding output 101 times)
14:40
<
Lynne >
haasn: any chance of implementing a color temperature correction in libplacebo?
14:41
<
Lynne >
its the last piece of the puzzle to fully process raw video
14:42
<
Lynne >
(along with bayer, which I only implemented in vf_scale_vulkan to make you implement it in libplacebo)
14:55
kasper93 has quit [Ping timeout: 258 seconds]
14:55
jkqxz has quit [Ping timeout: 258 seconds]
14:56
Kei_N_ has quit [Ping timeout: 258 seconds]
14:56
chainik15 has quit [Ping timeout: 258 seconds]
14:56
CoreX has quit [Ping timeout: 258 seconds]
15:02
microchip_ has quit [*.net *.split]
15:02
indecisiveturtle has quit [*.net *.split]
15:02
Kimapr has quit [*.net *.split]
15:02
Arcitec has quit [*.net *.split]
15:02
Teukka has quit [*.net *.split]
15:02
rodeo has quit [*.net *.split]
15:02
acryo_ has quit [*.net *.split]
15:02
MillerBOSS has quit [*.net *.split]
15:02
mkver has quit [*.net *.split]
15:02
odrling has quit [*.net *.split]
15:02
fjlogger has quit [*.net *.split]
15:02
DauntlessOne4985 has quit [*.net *.split]
15:02
frankplow has quit [*.net *.split]
15:02
TD-Linux has quit [*.net *.split]
15:02
Lypheo has quit [*.net *.split]
15:02
sepro has quit [*.net *.split]
15:02
mateo` has quit [*.net *.split]
15:02
mcfrdy has quit [*.net *.split]
15:02
bpmedley has quit [*.net *.split]
15:02
signalhunter has quit [*.net *.split]
15:02
nitroxis has quit [*.net *.split]
15:02
fflogger has quit [*.net *.split]
15:02
sm2n has quit [*.net *.split]
15:02
jannau has quit [*.net *.split]
15:02
another| has quit [*.net *.split]
15:02
Labnan has quit [*.net *.split]
15:02
klaxa has quit [*.net *.split]
15:02
jdarnley has quit [*.net *.split]
15:02
lexano has quit [*.net *.split]
15:02
keith has quit [*.net *.split]
15:02
nevcairiel has quit [*.net *.split]
15:02
BradleyS has quit [*.net *.split]
15:02
AMM has quit [*.net *.split]
15:02
vjaquez has quit [*.net *.split]
15:02
haasn has quit [*.net *.split]
15:02
veritgo235 has quit [*.net *.split]
15:02
mindfreeze has quit [*.net *.split]
15:02
tortoise has quit [*.net *.split]
15:02
srikanth has quit [*.net *.split]
15:02
sfan5 has quit [*.net *.split]
15:02
System_Error has quit [*.net *.split]
15:02
realies has quit [*.net *.split]
15:02
kode54 has quit [*.net *.split]
15:02
BtbN has quit [*.net *.split]
15:02
any1 has quit [*.net *.split]
15:02
stazthebox has quit [*.net *.split]
15:02
auri has quit [*.net *.split]
15:02
andrewrk has quit [*.net *.split]
15:02
Flat has quit [*.net *.split]
15:02
xvaclav has quit [*.net *.split]
15:02
HarshK23 has quit [*.net *.split]
15:02
psykose has quit [*.net *.split]
15:02
fennewald has quit [*.net *.split]
15:02
SohamK has quit [*.net *.split]
15:02
witchymary has quit [*.net *.split]
15:02
lemourin has quit [*.net *.split]
15:02
phr3ak has quit [*.net *.split]
15:02
desmond-netint has quit [*.net *.split]
15:02
Arsen has quit [*.net *.split]
15:02
jkhsjdhjs has quit [*.net *.split]
15:02
Thulinma has quit [*.net *.split]
15:02
pal has quit [*.net *.split]
15:02
ramiro has quit [*.net *.split]
15:02
DodoGTA has quit [*.net *.split]
15:02
j-b has quit [*.net *.split]
15:02
michaelni has quit [*.net *.split]
15:02
Traneptora has quit [*.net *.split]
15:02
OctopusET has quit [*.net *.split]
15:02
s55 has quit [*.net *.split]
15:02
_av500_ has quit [*.net *.split]
15:02
Compn has quit [*.net *.split]
15:02
beastd has quit [*.net *.split]
15:02
Moon_Rabbit has quit [*.net *.split]
15:02
ubitux has quit [*.net *.split]
15:02
^Neo_ has quit [*.net *.split]
15:02
Hobbyboy has quit [*.net *.split]
15:02
novaphoenix has quit [*.net *.split]
15:02
kurufu has quit [*.net *.split]
15:02
uau has quit [*.net *.split]
15:02
emersion has quit [*.net *.split]
15:02
rix has quit [*.net *.split]
15:02
Martchus has quit [*.net *.split]
15:02
rvalue has quit [*.net *.split]
15:02
APic has quit [*.net *.split]
15:02
drv has quit [*.net *.split]
15:02
Fenrir has quit [*.net *.split]
15:02
Hassan01 has quit [*.net *.split]
15:02
marcj has quit [*.net *.split]
15:02
ocrete1 has quit [*.net *.split]
15:02
blb has quit [*.net *.split]
15:02
englishm has quit [*.net *.split]
15:02
sdc has quit [*.net *.split]
15:02
grillo_0 has quit [*.net *.split]
15:02
adema has quit [*.net *.split]
15:02
jkkm has quit [*.net *.split]
15:02
thardin has quit [*.net *.split]
15:02
j45 has quit [*.net *.split]
15:02
gnafu has quit [*.net *.split]
15:02
jessidhia has quit [*.net *.split]
15:02
llyyr has quit [*.net *.split]
15:02
kepstin has quit [*.net *.split]
15:02
markh has quit [*.net *.split]
15:02
Gramner has quit [*.net *.split]
15:02
natto- has quit [*.net *.split]
15:02
BBB has quit [*.net *.split]
15:02
rossy has quit [*.net *.split]
15:02
bcheng has quit [*.net *.split]
15:02
SuperFashi has quit [*.net *.split]
15:02
KyleSiefring has quit [*.net *.split]
15:02
wyatt8740 has quit [*.net *.split]
15:02
pross has quit [*.net *.split]
15:02
kylophone has quit [*.net *.split]
15:02
graphitemaster has quit [*.net *.split]
15:02
wbs has quit [*.net *.split]
15:02
abdo has quit [*.net *.split]
15:02
Son_Goku has quit [*.net *.split]
15:02
elvis_a_presley has quit [*.net *.split]
15:02
ccawley2011 has quit [*.net *.split]
15:02
averne has quit [*.net *.split]
15:02
paulk has quit [*.net *.split]
15:02
Yalda has quit [*.net *.split]
15:02
aaabbb has quit [*.net *.split]
15:02
nto has quit [*.net *.split]
15:02
quietvoid has quit [*.net *.split]
15:02
_rubik has quit [*.net *.split]
15:02
LaserEyess has quit [*.net *.split]
15:02
ShadowJK has quit [*.net *.split]
15:02
sudden has quit [*.net *.split]
15:02
bencoh has quit [*.net *.split]
15:02
Dmitri_Ovch has quit [*.net *.split]
15:02
bossjones has quit [*.net *.split]
15:02
minimal has quit [*.net *.split]
15:02
Guest1962 has quit [*.net *.split]
15:02
pengvado has quit [*.net *.split]
15:02
tmatth has quit [*.net *.split]
15:02
termos has quit [*.net *.split]
15:02
galad has quit [*.net *.split]
15:02
kierank has quit [*.net *.split]
15:02
kwizart has quit [*.net *.split]
15:02
kekePower has quit [*.net *.split]
15:02
bbbccc has quit [*.net *.split]
15:02
arch1t3cht1 has quit [*.net *.split]
15:02
Lynne has quit [*.net *.split]
15:02
Nightrose has quit [*.net *.split]
15:02
welder has quit [*.net *.split]
15:02
funkylab_ has quit [*.net *.split]
15:02
MetaNova has quit [*.net *.split]
15:02
Venemo has quit [*.net *.split]
15:02
skinkie has quit [*.net *.split]
15:02
hbbs has quit [*.net *.split]
15:02
Chagall has quit [*.net *.split]
15:02
Kwiboo has quit [*.net *.split]
15:02
ocrete has quit [*.net *.split]
15:02
zip6como has quit [*.net *.split]
15:02
ePirat has quit [*.net *.split]
15:02
cosminaught has quit [*.net *.split]
15:02
philipl has quit [*.net *.split]
15:02
leo60228 has quit [*.net *.split]
15:02
jluthra has quit [*.net *.split]
15:02
khrbtxyz has quit [*.net *.split]
15:02
funman has quit [*.net *.split]
15:02
rcombs has quit [*.net *.split]
15:02
pv has quit [*.net *.split]
15:02
courmisch has quit [*.net *.split]
15:02
rom1v has quit [*.net *.split]
15:02
haxar has quit [*.net *.split]
15:02
dlb76 has quit [*.net *.split]
15:02
rodgort has quit [*.net *.split]
15:02
CounterPillow has quit [*.net *.split]
15:02
Manouchehri has quit [*.net *.split]
15:02
Coinflipper has quit [*.net *.split]
15:02
JEEB has quit [*.net *.split]
15:02
RT|AO has quit [*.net *.split]
15:02
futurelugia has quit [*.net *.split]
15:02
c_14 has quit [*.net *.split]
15:02
Xe has quit [*.net *.split]
15:02
jess has quit [*.net *.split]
15:02
ChanServ has quit [*.net *.split]
15:03
wbs has joined #ffmpeg-devel
15:03
Kei_N has joined #ffmpeg-devel
15:03
jkqxz_ has joined #ffmpeg-devel
15:03
chainik15 has joined #ffmpeg-devel
15:03
kasper93 has joined #ffmpeg-devel
15:03
ccawley2011 has joined #ffmpeg-devel
15:03
microchip_ has joined #ffmpeg-devel
15:03
mkver has joined #ffmpeg-devel
15:03
realies has joined #ffmpeg-devel
15:03
sm2n has joined #ffmpeg-devel
15:03
indecisiveturtle has joined #ffmpeg-devel
15:03
Kimapr has joined #ffmpeg-devel
15:03
jannau has joined #ffmpeg-devel
15:03
Martchus has joined #ffmpeg-devel
15:03
j45 has joined #ffmpeg-devel
15:03
Traneptora has joined #ffmpeg-devel
15:03
Arcitec has joined #ffmpeg-devel
15:03
odrling has joined #ffmpeg-devel
15:03
rvalue has joined #ffmpeg-devel
15:03
OctopusET has joined #ffmpeg-devel
15:03
averne has joined #ffmpeg-devel
15:03
s55 has joined #ffmpeg-devel
15:03
fjlogger has joined #ffmpeg-devel
15:03
DauntlessOne4985 has joined #ffmpeg-devel
15:03
APic has joined #ffmpeg-devel
15:03
System_Error has joined #ffmpeg-devel
15:03
HarshK23 has joined #ffmpeg-devel
15:03
_av500_ has joined #ffmpeg-devel
15:03
frankplow has joined #ffmpeg-devel
15:03
Teukka has joined #ffmpeg-devel
15:03
drv has joined #ffmpeg-devel
15:03
TD-Linux has joined #ffmpeg-devel
15:03
Lypheo has joined #ffmpeg-devel
15:03
rodeo has joined #ffmpeg-devel
15:03
sepro has joined #ffmpeg-devel
15:03
Compn has joined #ffmpeg-devel
15:03
another| has joined #ffmpeg-devel
15:03
psykose has joined #ffmpeg-devel
15:03
mateo` has joined #ffmpeg-devel
15:03
Labnan has joined #ffmpeg-devel
15:03
mcfrdy has joined #ffmpeg-devel
15:03
bpmedley has joined #ffmpeg-devel
15:03
paulk has joined #ffmpeg-devel
15:03
fennewald has joined #ffmpeg-devel
15:03
Fenrir has joined #ffmpeg-devel
15:03
signalhunter has joined #ffmpeg-devel
15:03
Hassan01 has joined #ffmpeg-devel
15:03
SohamK has joined #ffmpeg-devel
15:03
beastd has joined #ffmpeg-devel
15:03
acryo_ has joined #ffmpeg-devel
15:03
gnafu has joined #ffmpeg-devel
15:03
Moon_Rabbit has joined #ffmpeg-devel
15:03
Guest1962 has joined #ffmpeg-devel
15:03
MillerBOSS has joined #ffmpeg-devel
15:03
fflogger has joined #ffmpeg-devel
15:03
nitroxis has joined #ffmpeg-devel
15:03
jessidhia has joined #ffmpeg-devel
15:03
^Neo_ has joined #ffmpeg-devel
15:03
Hobbyboy has joined #ffmpeg-devel
15:03
llyyr has joined #ffmpeg-devel
15:03
pengvado has joined #ffmpeg-devel
15:03
funkylab_ has joined #ffmpeg-devel
15:03
marcj has joined #ffmpeg-devel
15:03
kode54 has joined #ffmpeg-devel
15:03
kepstin has joined #ffmpeg-devel
15:03
ocrete1 has joined #ffmpeg-devel
15:03
blb has joined #ffmpeg-devel
15:03
jdarnley has joined #ffmpeg-devel
15:03
novaphoenix has joined #ffmpeg-devel
15:03
lexano has joined #ffmpeg-devel
15:03
elvis_a_presley has joined #ffmpeg-devel
15:03
Flat has joined #ffmpeg-devel
15:03
witchymary has joined #ffmpeg-devel
15:03
englishm has joined #ffmpeg-devel
15:03
kurufu has joined #ffmpeg-devel
15:03
BtbN has joined #ffmpeg-devel
15:03
Gramner has joined #ffmpeg-devel
15:03
keith has joined #ffmpeg-devel
15:03
BradleyS has joined #ffmpeg-devel
15:03
vjaquez has joined #ffmpeg-devel
15:03
uau has joined #ffmpeg-devel
15:03
sdc has joined #ffmpeg-devel
15:03
veritgo235 has joined #ffmpeg-devel
15:03
mindfreeze has joined #ffmpeg-devel
15:03
tortoise has joined #ffmpeg-devel
15:03
emersion has joined #ffmpeg-devel
15:03
srikanth has joined #ffmpeg-devel
15:03
rix has joined #ffmpeg-devel
15:03
phr3ak has joined #ffmpeg-devel
15:03
aaabbb has joined #ffmpeg-devel
15:03
sfan5 has joined #ffmpeg-devel
15:03
Chagall has joined #ffmpeg-devel
15:03
desmond-netint has joined #ffmpeg-devel
15:03
RT|AO has joined #ffmpeg-devel
15:03
tmatth has joined #ffmpeg-devel
15:03
welder has joined #ffmpeg-devel
15:03
ePirat has joined #ffmpeg-devel
15:03
grillo_0 has joined #ffmpeg-devel
15:03
Kwiboo has joined #ffmpeg-devel
15:03
Arsen has joined #ffmpeg-devel
15:03
any1 has joined #ffmpeg-devel
15:03
cosminaught has joined #ffmpeg-devel
15:03
stazthebox has joined #ffmpeg-devel
15:03
xvaclav has joined #ffmpeg-devel
15:03
natto- has joined #ffmpeg-devel
15:03
ocrete has joined #ffmpeg-devel
15:03
auri has joined #ffmpeg-devel
15:03
futurelugia has joined #ffmpeg-devel
15:03
c_14 has joined #ffmpeg-devel
15:03
dlb76 has joined #ffmpeg-devel
15:03
andrewrk has joined #ffmpeg-devel
15:03
rodgort has joined #ffmpeg-devel
15:03
nto has joined #ffmpeg-devel
15:03
jkhsjdhjs has joined #ffmpeg-devel
15:03
ubitux has joined #ffmpeg-devel
15:03
Thulinma has joined #ffmpeg-devel
15:03
pal has joined #ffmpeg-devel
15:03
ramiro has joined #ffmpeg-devel
15:03
quietvoid has joined #ffmpeg-devel
15:03
j-b has joined #ffmpeg-devel
15:03
philipl has joined #ffmpeg-devel
15:03
galad has joined #ffmpeg-devel
15:03
kierank has joined #ffmpeg-devel
15:03
zip6como has joined #ffmpeg-devel
15:03
adema has joined #ffmpeg-devel
15:03
michaelni has joined #ffmpeg-devel
15:03
kwizart has joined #ffmpeg-devel
15:03
jkkm has joined #ffmpeg-devel
15:03
_rubik has joined #ffmpeg-devel
15:03
thardin has joined #ffmpeg-devel
15:03
kekePower has joined #ffmpeg-devel
15:03
Xe has joined #ffmpeg-devel
15:03
BBB has joined #ffmpeg-devel
15:03
rossy has joined #ffmpeg-devel
15:03
hbbs has joined #ffmpeg-devel
15:03
MetaNova has joined #ffmpeg-devel
15:03
skinkie has joined #ffmpeg-devel
15:03
Venemo has joined #ffmpeg-devel
15:03
bcheng has joined #ffmpeg-devel
15:03
leo60228 has joined #ffmpeg-devel
15:03
bbbccc has joined #ffmpeg-devel
15:03
SuperFashi has joined #ffmpeg-devel
15:03
LaserEyess has joined #ffmpeg-devel
15:03
KyleSiefring has joined #ffmpeg-devel
15:03
ShadowJK has joined #ffmpeg-devel
15:03
wyatt8740 has joined #ffmpeg-devel
15:03
pross has joined #ffmpeg-devel
15:03
arch1t3cht1 has joined #ffmpeg-devel
15:03
Yalda has joined #ffmpeg-devel
15:03
Lynne has joined #ffmpeg-devel
15:03
kylophone has joined #ffmpeg-devel
15:03
sudden has joined #ffmpeg-devel
15:03
bencoh has joined #ffmpeg-devel
15:03
graphitemaster has joined #ffmpeg-devel
15:03
abdo has joined #ffmpeg-devel
15:03
Son_Goku has joined #ffmpeg-devel
15:03
jluthra has joined #ffmpeg-devel
15:03
Nightrose has joined #ffmpeg-devel
15:03
Dmitri_Ovch has joined #ffmpeg-devel
15:03
bossjones has joined #ffmpeg-devel
15:03
ChanServ has joined #ffmpeg-devel
15:03
haxar has joined #ffmpeg-devel
15:03
jess has joined #ffmpeg-devel
15:03
rom1v has joined #ffmpeg-devel
15:03
courmisch has joined #ffmpeg-devel
15:03
JEEB has joined #ffmpeg-devel
15:03
Coinflipper has joined #ffmpeg-devel
15:03
Manouchehri has joined #ffmpeg-devel
15:03
pv has joined #ffmpeg-devel
15:03
CounterPillow has joined #ffmpeg-devel
15:03
rcombs has joined #ffmpeg-devel
15:03
funman has joined #ffmpeg-devel
15:03
khrbtxyz has joined #ffmpeg-devel
15:03
markh has joined #ffmpeg-devel
15:03
nevcairiel has joined #ffmpeg-devel
15:03
lemourin has joined #ffmpeg-devel
15:03
AMM has joined #ffmpeg-devel
15:03
haasn has joined #ffmpeg-devel
15:03
klaxa has joined #ffmpeg-devel
15:03
DodoGTA has joined #ffmpeg-devel
15:03
termos has joined #ffmpeg-devel
15:09
Everything has joined #ffmpeg-devel
15:36
microlappy has joined #ffmpeg-devel
15:38
microlappy has quit [Remote host closed the connection]
15:49
gdjbrassik has joined #ffmpeg-devel
16:12
minimal has joined #ffmpeg-devel
16:25
Xe has quit [Server closed connection]
16:26
Xe has joined #ffmpeg-devel
16:29
<
haasn >
Lynne: cct exists
16:29
<
Lynne >
software frames only
16:30
<
Lynne >
6k and 8k is too much for most CPUs, slice threading or not
16:32
<
haasn >
I guess you want the ability to set an exact kelvin value?
16:34
<
haasn >
Oh that one also still hard codes bt709
16:39
<
kepstin >
looks like that's a relative colour adjustment, not absolute, so i'm not sure setting a value in K would be meaningful?
16:41
<
kepstin >
it looks like a value of 0 doesn't actually mean "convert to 6500K", but rather "no change"?
16:44
<
Lynne >
haasn: yeah, that's right, could you also relax the 2500K limit down to ~1500K (candle light)
16:44
<
Lynne >
what's hardcoded to bt709?
16:45
futurelugia has quit [Remote host closed the connection]
16:45
<
haasn >
Tbh I’d rather we add a field for the custom whitepoint to the color_space enum
16:45
<
haasn >
s/enum/struct/
16:45
<
haasn >
Or I guess we can already do that, via the mastering primaries?
16:46
<
haasn >
Actually maybe there is nothing to do here
16:46
<
haasn >
Just set the whitepoint of your metadata correctly
16:46
<
haasn >
And it should just work (tm)
16:46
futurelugia has joined #ffmpeg-devel
16:53
<
Lynne >
ffmpeg can't set whitepoint, involving lavfi is something I'd love to avoid, adding side data just for the whitepoint is cumbersome, and the setting is there already
16:53
<
kepstin >
iirc whitepoints are normally specified as x,y colour coordinates? mapping those to cct is a bit of annoying math since the colour temperature curve is a weird non-linear thing. Annoyingly, D65 is actually 6504K cct.
16:55
witchymary has quit [Remote host closed the connection]
16:55
<
kepstin >
that non-linearity also means that "5000K to 3500K" and "9300K to 7800K" are very different things, despite both being -1500K :/
16:56
witchymary has joined #ffmpeg-devel
17:11
desmond-netint has quit [Quit: rcirc on GNU Emacs 26.3]
17:14
Kimapr has quit [Remote host closed the connection]
17:16
___nick___ has joined #ffmpeg-devel
17:23
Kimapr has joined #ffmpeg-devel
17:25
___nick___ has joined #ffmpeg-devel
17:26
___nick___ has quit [Client Quit]
17:28
___nick___ has joined #ffmpeg-devel
17:39
mkver has quit [Ping timeout: 256 seconds]
17:39
mkver has joined #ffmpeg-devel
17:44
uau has joined #ffmpeg-devel
17:54
Everything has quit [Ping timeout: 256 seconds]
17:59
desmond-netint has joined #ffmpeg-devel
18:40
ccawley2011 has quit [Ping timeout: 255 seconds]
18:47
CoreX has joined #ffmpeg-devel
18:47
CoreX has quit [Excess Flood]
18:47
CoreX has joined #ffmpeg-devel
19:00
ccawley2011 has joined #ffmpeg-devel
19:11
Guest20 has joined #ffmpeg-devel
19:17
gdjbrassik has quit [Read error: Connection reset by peer]
19:24
Guest20 has quit [Quit: Client closed]
19:33
Antwon has joined #ffmpeg-devel
19:34
\\Mr_C\\ has joined #ffmpeg-devel
20:01
\\Mr_C\\ has quit [Remote host closed the connection]
20:04
___nick___ has quit [Ping timeout: 258 seconds]
20:05
\\Mr_C\\ has joined #ffmpeg-devel
20:16
Antwon has quit [Quit: Client closed]
20:55
ccawley2011 has quit [Ping timeout: 255 seconds]
21:02
ccawley2011 has joined #ffmpeg-devel
21:04
Guest2 has joined #ffmpeg-devel
21:06
Guest2 has quit [Client Quit]
21:12
System_Error has quit [Ping timeout: 272 seconds]
21:15
<
haasn >
Lynne: why avoid lavfi? are you an api user?
21:15
<
haasn >
just set the frame side data yourself
21:20
ccawley2011 has quit [Ping timeout: 248 seconds]
21:44
iive has joined #ffmpeg-devel
22:03
Kimapr_ has joined #ffmpeg-devel
22:03
Kimapr has quit [Remote host closed the connection]
22:04
<
BtbN >
That guy seems very confused. "sudo" didn't fix it on my "Win11 Home N"
22:16
minimal has quit [Quit: Leaving]
22:21
mkver has quit [Ping timeout: 248 seconds]
22:33
novaphoenix has quit [Quit: i quit]
22:34
novaphoenix has joined #ffmpeg-devel
23:03
ccawley2011 has joined #ffmpeg-devel
23:05
ccawley2011 has quit [Read error: Connection reset by peer]
23:22
elvis_a_presley1 has joined #ffmpeg-devel
23:30
elvis_a_presley1 is now known as elvis_a_presley
23:30
elvis_a_presley has quit [*.net *.split]