Niklas Haas
2cb0cebd11
lavfi: add vf_iccdetect for parsing ICC profiles
...
This filter is designed to parse embedded ICC profiles and attempt
extracting colorspace tags from them, updating the AVFrame metadata
accordingly.
This is intentionally made a separate filter, rather than being part of
libavcodec itself, so that it's an opt-in behavior for the time being.
This also gives the user more flexibility to e.g. first attach an ICC
profile and then also set the colorspace tags from it.
This makes #9673 possible, though not automatic.
Signed-off-by: Niklas Haas <git@haasn.dev >
2022-04-23 21:51:55 +02:00
..
2022-03-24 09:44:09 +01:00
2022-03-16 14:12:49 +02:00
2022-04-13 22:02:47 +02:00
2022-03-16 14:12:49 +02:00
2022-04-23 16:25:45 +02:00
2022-03-16 14:12:49 +02:00
2022-04-12 19:30:58 +02:00
2022-03-16 14:12:49 +02:00
2022-04-13 09:41:14 +02:00
2022-03-15 16:07:57 +01:00
2022-03-31 00:48:58 +02:00
2022-04-07 09:39:55 +02:00
2022-03-16 14:12:49 +02:00
2022-03-15 16:07:57 +01:00
2022-04-23 21:51:55 +02:00
2022-04-19 19:22:40 +02:00
2022-04-18 20:24:54 +02:00
2022-04-22 01:20:21 +02:00
2022-04-23 19:24:43 +02:00
2022-04-18 20:24:54 +02:00
2022-04-10 22:41:26 +02:00
2022-03-22 18:49:43 +01:00
2022-03-19 00:01:57 +02:00
2022-03-15 14:29:04 -03:00
2022-03-27 22:22:24 -03:00
2022-04-23 21:51:55 +02:00
2022-04-23 21:51:55 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-04-11 23:14:54 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-29 20:36:54 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-04-23 21:51:55 +02:00
2022-04-23 21:51:55 +02:00
2022-03-16 14:12:49 +02:00
2022-04-23 21:51:55 +02:00
2022-03-23 23:45:38 +01:00
2022-03-23 23:45:38 +01:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-04-12 10:51:46 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:05:26 +02:00
2022-04-23 11:00:42 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-04-13 09:30:36 +02:00
2022-04-19 22:08:15 +02:00
2022-03-23 23:45:38 +01:00
2022-03-16 14:12:49 +02:00
2022-04-08 10:16:59 +02:00
2022-04-23 10:59:34 +02:00
2022-04-23 21:51:55 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-04-13 10:25:08 +02:00
2022-04-12 11:09:59 -03:00
2022-03-16 14:12:49 +02:00
2022-04-15 18:57:36 +02:00
2022-03-16 14:12:49 +02:00
2022-04-21 22:42:20 +02:00
2022-03-23 23:45:38 +01:00
2022-03-16 14:12:49 +02:00
2022-04-23 21:51:55 +02:00
2022-04-23 21:51:55 +02:00
2022-03-16 14:12:49 +02:00
2022-04-23 10:58:29 +02:00
2022-04-12 15:20:10 +05:30
2022-04-01 21:29:01 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-04-05 12:03:36 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-04-01 21:29:01 +02:00
2022-04-14 22:37:21 +02:00
2022-03-23 23:45:38 +01:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-03-16 14:12:49 +02:00
2022-04-02 13:14:00 +02:00
2022-03-23 23:45:38 +01:00
2022-03-16 14:12:49 +02:00
2022-03-25 22:46:35 +01:00
2022-03-23 23:45:38 +01:00
2022-04-08 18:54:00 +02:00
2022-03-23 23:45:38 +01:00
2022-04-08 18:54:00 +02:00
2022-04-13 09:54:20 +02:00
2022-04-01 21:29:01 +02:00
2022-04-05 10:33:14 +02:00
2022-04-21 22:42:20 +02:00
2022-04-21 22:42:20 +02:00
2022-03-25 18:20:01 +01:00
2022-04-05 17:38:16 +02:00
2022-03-25 18:20:01 +01:00
2022-04-22 12:24:14 +02:00
2022-03-25 18:20:01 +01:00
2022-03-25 18:20:01 +01:00
2022-04-23 11:00:42 +02:00