blackmagic-libre-data/README.md

235 lines
7.1 KiB
Markdown

# Blackmagic Libre
Notes and scripts for using Blackmagic Design hardware
with libre software.
No proprietary applications, SDKs, or similar are used.
# Blackmagic Design 6K
The device being used is the Blackmagic Design 6K Camera.
## Blackmagic Design 6K Body Photos
![Blackmagic Design 6K Front.](img/pocket-cinema-6k/body/pocket-cinema-6k-front.png)
*Blackmagic Design 6K Front.*
![Blackmagic Design 6K Left.](img/pocket-cinema-6k/body/pocket-cinema-6k-left.png)
*Blackmagic Design 6K Left.*
![Blackmagic Design 6K Left Open.](img/pocket-cinema-6k/body/pocket-cinema-6k-left-open.png)
*Blackmagic Design 6K Left Open.*
![Blackmagic Design 6K Back.](img/pocket-cinema-6k/body/pocket-cinema-6k-back.png)
*Blackmagic Design 6K Back.*
![Blackmagic Design 6K Right.](img/pocket-cinema-6k/body/pocket-cinema-6k-right.png)
*Blackmagic Design 6K Right.*
![Blackmagic Design 6K Right Open.](img/pocket-cinema-6k/body/pocket-cinema-6k-right-open.png)
*Blackmagic Design 6K Right Open.*
![Blackmagic Design 6K Bottom.](img/pocket-cinema-6k/body/pocket-cinema-6k-bottom.png)
*Blackmagic Design 6K Bottom.*
![Blackmagic Design 6K Bottom Open.](img/pocket-cinema-6k/body/pocket-cinema-6k-bottom-open.png)
*Blackmagic Design 6K Bottom Open.*
![Blackmagic Design 6K Top.](img/pocket-cinema-6k/body/pocket-cinema-6k-top.png)
*Blackmagic Design 6K Top.*
## Blackmagic Design 6K LCD Screenshots
![Blackmagic Design 6K off](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-000-off.jpg)
*Blackmagic Design 6K off*
![Blackmagic Design 6K language](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-001-language.jpg)
*Blackmagic Design 6K language*
![Blackmagic Design 6K main](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-100-main.jpg)
*Blackmagic Design 6K main*
![Blackmagic Design 6K config record](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-400-config-record.jpg)
*Blackmagic Design 6K config record*
![Blackmagic Design 6K config record](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-401-config-record.jpg)
*Blackmagic Design 6K config record*
![Blackmagic Design 6K config record](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-402-config-record.jpg)
*Blackmagic Design 6K config record*
![Blackmagic Design 6K config monitor](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-500-config-monitor.jpg)
*Blackmagic Design 6K config monitor*
![Blackmagic Design 6K config monitor](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-501-config-monitor.jpg)
*Blackmagic Design 6K config monitor*
![Blackmagic Design 6K config monitor](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-502-config-monitor.jpg)
*Blackmagic Design 6K config monitor*
![Blackmagic Design 6K config monitor](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-503-config-monitor.jpg)
*Blackmagic Design 6K config monitor*
![Blackmagic Design 6K config monitor](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-504-config-monitor.jpg)
*Blackmagic Design 6K config monitor*
![Blackmagic Design 6K config audio](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-600-config-audio.jpg)
*Blackmagic Design 6K config audio*
![Blackmagic Design 6K config audio](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-601-config-audio.jpg)
*Blackmagic Design 6K config audio*
![Blackmagic Design 6K config setup](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-700-config-setup.jpg)
*Blackmagic Design 6K config setup*
![Blackmagic Design 6K config setup](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-701-config-setup.jpg)
*Blackmagic Design 6K config setup*
![Blackmagic Design 6K config setup](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-702-config-setup.jpg)
*Blackmagic Design 6K config setup*
![Blackmagic Design 6K config setup](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-703-config-setup.jpg)
*Blackmagic Design 6K config setup*
![Blackmagic Design 6K config setup](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-704-config-setup.jpg)
*Blackmagic Design 6K config setup*
![Blackmagic Design 6K config setup](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-705-config-setup.jpg)
*Blackmagic Design 6K config setup*
![Blackmagic Design 6K config setup](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-706-config-setup.jpg)
*Blackmagic Design 6K config setup*
![Blackmagic Design 6K config presets](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-800-config-presets.jpg)
*Blackmagic Design 6K config presets*
![Blackmagic Design 6K config LUTS](img/pocket-cinema-6k/screenshots-lcd/bm6k-ss-900-config-LUTS.jpg)
*Blackmagic Design 6K config LUTS*
# Video
The camera can acquire video in two main formats:
* `.braw`, a proprietary format from Blackmagic.
* `.mov`, a format that can be read freely.
There is some software available to use `.braw` files on Debian,
but they require using the proprietary SDK.
There is one unmaintained hackish project that can read `.braw`
with ffmpeg.
## Video Capture
The Blackmagic 6K can capture:
* Blackmagic RAW
* ProRes
![Blackmagic Design 6K Codec and Quality.](img/pocket-cinema-6k/pocket-cinema-6k-codec-quality.jpg)
*Blackmagic 6K Codec, quality, and resolution table.*
## Video Playback
The camera can be live-streamed out using a "standard" sized
HDMI cable.
Not all settings work for playback via HDMI.
The camera works, in some configurations, with these HDMI to
USB capture devices:
* INOGENI 4K2USB3.
* ANDYCINE USB3 with HDMI loop out.
The camera does live playback, in some configurations,
with the above HDMI to USB capture devices and these
Debian applications.
Confirmed works:
* mpv.
* ffplay
Doesn't work:
* VLC.
Here is an example using mpv with the INOGENI.
```
$ mpv /dev/video0
(+) Video --vid=1 (rawvideo 1920x1080 60.000fps)
VO: [gpu] 1920x1080 yuv420p
V: 00:00:02 / 00:00:02 (97%)
```
# Still Photos
The camera acquires still pictures in `.dng` format.
Out-of-the-box neither Darktable or Gimp can read these files.
They can be read by Rawtherapee.
# Hardware
Tested with Blackmagic Design 6K camera, acquired used.
# Software
Tested using Debian Bookworm (Testing).
Various applications used from Debian repos:
* Rawtherapee.
* Darktable.
* Gimp.
* Kdenlive.
* FFMPEG.
* mpv.
# Miscellaneous Notes
For further organization.
* Sigma zoom 150-600mm, "OS" set to "1" or "2" wanders.
Set to "OFF".
* When received, unit had 5 LUT files.
When reset, unit has 4 LUT files.
After shooting Blackmagic RAW (?), unit has 5 LUT files.
* Batteries from Canon DS5-R work with Cinema 6K.
* Power plug adapter (so you don't have to use battery in camera),
that works with Canon DS5-R doesn't work with Cinema 6K.
There is no exit port for the cable to go, which on the Canon
has a removable rubber cover.
* Cinema 6K consumes battery "fast". :)
# Blackmagic
Website of Blackmagic Design, manufacturer of the
"Blackmagic Pocket Cinema Camera 6K".
* https://www.blackmagicdesign.com
It isn't listed under products on the Blackmagic Design website.
The product is discontinued.
# Disclaimer
I'm a computer sysadmin, not a video or camera expert.
This is just to explore how to use a free toolchain.
# Copyright
Unofficial project, not part of Blackmagic Design.
Upstream sources under their respective copyrights.
License: CC By SA 4.0 International and/or GPLv3+ at your discretion.
*Copyright © 2023, Jeff Moe.*