Где скачать Log для Canon R/R6/R5 и как его покрасить?
Для того, чтобы получить готовое и красивое видео, снятое в профиле Canon C-Log, вам понадобиться скачать и применить в видеоредакторе файл с LUT таблицами. По-простому, это называется покрасить Log.
Проблема с лут-файлом для камер Canon в том, что он неочевидно расположен. Он качается с официального сайта Canon, но на русскоязычном сайте я этот файл найти не смог. Там есть замечательное описание, что такое Log, но не сам файл лута.
Для того, чтобы найти LUT файл для Canon-Log, нужно в поисковике набрать «canon r lut table«.

Подходящий файл я нашёл на сайте Canon Canada:

Когда вы распакуете архив, там будет много папок и файлов. Для упрощения на скриншоте ниже я выделил путь к самому стандартному Lut-файлу в фотоаппаратах Canon R/R6/R5:
Существует три варианта таблиц 3D LUT: на 17 ячеек, 33 ячейки и 65 ячеек. Они отличаются точностью покраски. Чем больше — тем точнее, но тем больше весит файл. Так например, накамерные мониторы как правило не поддерживают Lut-файлы на 65 ячеек. А при использовании Лута на 17 ячеек, возможен бендинг (но не всегда). Универсальный вариант — луты на 33 ячейки (Grid).
Также Log файлы зависят от цветового пространства. У фотоаппаратов Canon это по умолчанию BT709, хотя в R5 можно переключать на BT2020. Когда накладываете Lut файл, он должен совпадать с настройкой в камере по этому параметру.
Это ещё не всё
После того, как вы наложите LUT-таблицу на ваше видео в редакторе (на этом я не буду останавливаться), нужно будет добавить насыщенности и возможно контраста. Это нужно уже делать на вкус и цвет. Вот после этого видео в C-Log профиле уже точно будет готово.
И ещё…
Я описал схему, как красить каноничным лутом — то бишь с сайта производителя. Есть также масса мест в интернете, где можно скачать кастомные луты. Также вы можете делать свои луты, для этого понадобиться такая программа, как 3D Lut Creator.
Name already in use
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
a fast ,stable and thread-safe log lib(logger) for C/C++ language
you can use «sh build.sh» to build the testing application and also i suggest you to run «./bench_test» (single_thread)to see the performance
you can use this log module by the follow guiding:
and also you don’t need to call close befor your application exit if you insist to calling close,please use WARN_W.log_close() INFO_W.log_close() and so so.
this module also provide some convenient macro, you can use it in the following scene
The performance of this log module is really depend on how fast your disk is. here is test result:
log, logf, logl
If no errors occur, the natural (base-e) logarithm of arg ( ln(arg) or log
e (arg) ) is returned.
If a domain error occurs, an implementation-defined value is returned (NaN where supported).
If a pole error occurs, -HUGE_VAL , -HUGE_VALF , or -HUGE_VALL is returned.
[edit] Error handling
Errors are reported as specified in math_errhandling .
Domain error occurs if arg is less than zero.
Pole error may occur if arg is zero.
If the implementation supports IEEE floating-point arithmetic (IEC 60559),
C Language: log function
(Natural Logarithm)
In the C Programming Language, the log function returns the logarithm of x to the base of e.
Syntax
The syntax for the log function in the C Language is:
Parameters or Arguments
Returns
The log function returns the logarithm of x to the base of e.
Required Header
In the C Language, the required header for the log function is:
Applies To
In the C Language, the log function can be used in the following versions: