├── .github
├── FUNDING.yml
├── scripts
│ ├── generate-bug-tracker.js
│ ├── generate-faq.js
│ ├── generate-latest-news.js
│ ├── generate-markdown.js
│ ├── generate-rss.js
│ └── generate-wishlist.js
└── workflows
│ └── retype-action.yml
├── .gitignore
├── LICENSE
├── README.md
└── docs
├── CNAME
├── README.md
├── README.yml
├── _includes
├── advertise-banner.md
├── asset-management
│ └── keyflow-pro.md
├── bottom.md
├── bugtracker-latest.md
├── bugtracker-reactions.md
├── bugtracker-recent.md
├── contribute-learn-more.md
├── discuss-todays-news.md
├── faq
│ └── placeholder.md
├── five-stars.md
├── fusion-templates
│ └── placeholder.md
├── generated-asset-management.md
├── generated-faq.md
├── generated-fusion-templates.md
├── generated-latest-news.md
├── generated-plugins.md
├── generated-tools.md
├── head.html
├── homepage.md
├── latenite
│ ├── braw-toolbox.md
│ ├── commandpost.md
│ ├── gyroflow-toolbox.md
│ ├── latenite-technology.md
│ ├── marker-toolbox.md
│ ├── recall-toolbox.md
│ └── transfer-toolbox.md
├── latest-news-logo.md
├── news
│ ├── 20230527.md
│ ├── 20230529.md
│ ├── 20230530.md
│ ├── 20230531.md
│ ├── 20230601.md
│ ├── 20230603.md
│ ├── 20230605.md
│ ├── 20230606.md
│ ├── 20230608.md
│ ├── 20230613.md
│ ├── 20230615.md
│ ├── 20230618.md
│ ├── 20230622.md
│ └── 20230721.md
├── plugins
│ ├── dehancer.md
│ └── gyroflow.md
├── rss-buttons.md
├── sponsors
│ ├── sponsor-01.md
│ ├── sponsor-02.md
│ ├── sponsor-03.md
│ └── sponsor-04.md
├── tools
│ ├── audio-design-desk.md
│ ├── canister.md
│ ├── cinecred.md
│ ├── cleanterview.md
│ ├── commandpost.md
│ ├── editing-tools-io.md
│ ├── editready.md
│ ├── evrdvr.md
│ ├── evrexpanse.md
│ ├── foolcat.md
│ ├── fxfactory.md
│ ├── neofinder.md
│ ├── offshoot.md
│ ├── postlab.md
│ ├── postsync.md
│ ├── postwatch.md
│ ├── preference-manager.md
│ ├── pro-maintenance-tools.md
│ ├── pro-media-tools.md
│ ├── reactor.md
│ ├── scaling-fix.md
│ ├── scopebox.md
│ ├── shutter-encoder.md
│ ├── smart-video-splitter.md
│ └── ulti-media-converter-2.md
├── wishlist-reactions.md
└── wishlist-recent.md
├── bugtracker.md
├── bugtracker.yml
├── case-studies
├── external-case-studies.md
├── external-case-studies.yml
└── index.yml
├── community
├── forums.md
├── forums.yml
├── index.yml
├── podcasts.md
├── podcasts.yml
├── socialmedia.md
└── socialmedia.yml
├── contribute.md
├── contribute.yml
├── credits.md
├── credits.yml
├── cut-on-resolve.md
├── cut-on-resolve.yml
├── developers
├── dctl.md
├── dctl.yml
├── encodeplugin.md
├── encodeplugin.yml
├── fusionfuse.md
├── fusionfuse.yml
├── fusiontemplates.md
├── fusiontemplates.yml
├── index.yml
├── luts.md
├── luts.yml
├── openfx.md
├── openfx.yml
├── scripting.md
├── scripting.yml
├── workflowintegrations.md
└── workflowintegrations.yml
├── ecosystem
├── assetmanagement.md
├── assetmanagement.yml
├── fusiontemplates.md
├── fusiontemplates.yml
├── index.yml
├── plugins.md
├── plugins.yml
├── tools.md
└── tools.yml
├── faq.md
├── faq.yml
├── hardware
├── controlsurfaces.md
├── controlsurfaces.yml
├── index.yml
├── monitors.md
├── monitors.yml
├── storage.md
└── storage.yml
├── ipad.md
├── ipad.yml
├── latenite-technology.md
├── latenite-technology.yml
├── learn
├── articles.md
├── articles.yml
├── history.md
├── history.yml
├── index.yml
├── training.md
├── training.yml
├── videos.md
├── videos.yml
├── workflow.md
└── workflow.yml
├── newbies.md
├── newbies.yml
├── privacy.md
├── privacy.yml
├── release-notes.md
├── release-notes.yml
├── retype.yml
├── rss.md
├── rss.xml
├── rss.yml
├── static
├── add.jpg
├── assimilate-play-pro-studio.jpg
├── audio-roles.png
├── braw-toolbox.jpg
├── commandpost-1-4-18.png
├── commandpost-hero.png
├── dctl.jpg
├── editor.png
├── editthisfile.png
├── editthispage.png
├── favicon.ico
├── gyroflow-toolbox.png
├── last-us-ellie-interface.jpeg
├── magic-toolbox.jpg
├── marker-toolbox.png
├── neofinder-8-4.jpeg
├── proposechanges.png
├── pullrequest.png
├── recall-toolbox.png
├── resolve-18-5.jpeg
├── resolve-18-5.png
├── resolve-chatgpt.jpg
├── resolve-on-vision-pro.jpg
├── resolvecafe.png
├── thumbnail.png
├── transfer-toolbox.png
├── wwdc23-m2ultra.png
├── wwdc23-macbook-air.jpg
├── wwdc23-macos.jpg
├── wwdc23-macpro-compare-2.png
├── wwdc23-macpro-compare-3.png
├── wwdc23-macpro-compare.png
├── wwdc23-macpro-pricing-aud.png
├── wwdc23-macpro-pricing.png
├── wwdc23-macpro.png
├── wwdc23-vision-pro-1.jpeg
├── wwdc23-vision-pro-2.jpeg
├── wwdc23-vision-pro-3.jpeg
├── wwdc23-vision-pro-4.jpeg
├── wwdc23-vision-pro-5.jpeg
├── wwdc23-vision-pro-6.jpeg
├── wwdc23-vision-pro-7.jpeg
└── wwdc23-vision-pro-8.jpeg
├── troubleshooting.md
├── troubleshooting.yml
├── wishlist.md
└── wishlist.yml
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | github: [latenitefilms]
2 | custom: ["https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=HQK87KLKY8EVN"]
3 |
--------------------------------------------------------------------------------
/.github/scripts/generate-bug-tracker.js:
--------------------------------------------------------------------------------
1 | const axios = require('axios');
2 | const fs = require('fs');
3 | const { GITHUB_TOKEN, REPO_NAME } = process.env;
4 |
5 | const [owner, repo] = REPO_NAME.split('/');
6 |
7 | const getIssues = async () => {
8 | const response = await axios.get(`https://api.github.com/repos/${owner}/${repo}/issues`, {
9 | headers: {
10 | Authorization: `Bearer ${GITHUB_TOKEN}`
11 | },
12 | params: {
13 | state: "open",
14 | per_page: 100
15 | }
16 | });
17 |
18 | return response.data;
19 | };
20 |
21 | const generateMarkdown = (issues, path, sortFunc) => {
22 | let content = '';
23 |
24 | // sort issues according to provided sort function
25 | issues.sort(sortFunc);
26 |
27 | // select top 30
28 | issues = issues.slice(0, 30);
29 |
30 | // build the new list
31 | for (const issue of issues) {
32 | const date = new Date(issue.created_at).toLocaleDateString("en-US", { day: 'numeric', month: 'long', year: 'numeric' });
33 | content += `- [${issue.title} (${date})](${issue.html_url}){target="_blank"}\n`;
34 | }
35 |
36 | fs.writeFileSync(path, content);
37 | };
38 |
39 | const sumReactions = issue => {
40 | let total = 0;
41 | total += issue.reactions['+1'] || 0;
42 | total += issue.reactions['-1'] || 0;
43 | total += issue.reactions['laugh'] || 0;
44 | total += issue.reactions['hooray'] || 0;
45 | total += issue.reactions['confused'] || 0;
46 | total += issue.reactions['heart'] || 0;
47 | total += issue.reactions['rocket'] || 0;
48 | total += issue.reactions['eyes'] || 0;
49 | return total;
50 | }
51 |
52 | getIssues().then(issues => {
53 | const issuesFilteredByRecent = issues.filter(issue => issue.labels.length > 0 && !issue.labels.some(label => label.name === "Feature Request"));
54 | const issuesFilteredByLatest = issuesFilteredByRecent.filter(issue => issue.labels.some(label => label.name === "FCPX 10.6.6"));
55 |
56 | generateMarkdown(issuesFilteredByRecent, 'docs/_includes/bugtracker-recent.md', (a, b) => new Date(b.created_at) - new Date(a.created_at));
57 | generateMarkdown(issuesFilteredByLatest, 'docs/_includes/bugtracker-latest.md', (a, b) => new Date(b.created_at) - new Date(a.created_at));
58 | generateMarkdown(issuesFilteredByRecent, 'docs/_includes/bugtracker-reactions.md', (a, b) => sumReactions(b) - sumReactions(a));
59 | });
60 |
--------------------------------------------------------------------------------
/.github/scripts/generate-faq.js:
--------------------------------------------------------------------------------
1 | const fs = require('fs');
2 | const path = require('path');
3 |
4 | const pageName = 'faq';
5 | const directoryPath = path.join(process.env.GITHUB_WORKSPACE, `docs/_includes/${pageName}`);
6 | const outputFile = path.join(process.env.GITHUB_WORKSPACE, `docs/_includes/generated-${pageName}.md`);
7 |
8 | try {
9 | fs.readdir(directoryPath, async function (err, files) {
10 | if (err) {
11 | throw new Error('Unable to scan directory: ' + err);
12 | }
13 |
14 | // filter out non-markdown files and create an array of objects containing file info
15 | const fileInfo = files.filter(file => path.extname(file) === '.md').map(file => {
16 | const content = fs.readFileSync(path.join(directoryPath, file), 'utf-8');
17 | const firstLine = content.split('\n')[0].replace('### ', ''); // remove '### ' prefix
18 | return { file, firstLine };
19 | });
20 |
21 | // sort the fileInfo array based on the first line
22 | fileInfo.sort((a, b) => a.firstLine.localeCompare(b.firstLine));
23 |
24 | let fileContent = '';
25 | let lastInitial = '';
26 |
27 | fileInfo.forEach(function ({ file, firstLine }) {
28 | // Removing file extension for include command
29 | const fileNameWithoutExtension = path.parse(file).name;
30 |
31 | // Extract first character of the file name
32 | const currentInitial = firstLine.charAt(0).toUpperCase();
33 |
34 | // If current initial is different from last initial, then add a new section
35 | if (currentInitial !== lastInitial) {
36 | // Don't add '---' for the first section
37 | if (lastInitial !== '') {
38 | fileContent += '\n---\n\n';
39 | }
40 |
41 | fileContent += `## ${currentInitial}\n\n`;
42 | lastInitial = currentInitial;
43 | }
44 |
45 | fileContent += `{{ include "${pageName}/${fileNameWithoutExtension}" }}\n\n`;
46 | });
47 |
48 | // Remove the last extra line and '---'
49 | fileContent = fileContent.slice(0, -2);
50 |
51 | // Write to the output file
52 | try {
53 | fs.writeFileSync(outputFile, fileContent);
54 | console.log(`Successfully written to ${outputFile}`);
55 | } catch (err) {
56 | throw new Error('Unable to write to file: ' + err);
57 | }
58 | });
59 | } catch (err) {
60 | console.error(err);
61 | }
--------------------------------------------------------------------------------
/.github/scripts/generate-latest-news.js:
--------------------------------------------------------------------------------
1 | const fs = require('fs');
2 | const path = require('path');
3 |
4 | const directoryPath = path.join(process.env.GITHUB_WORKSPACE, 'docs/_includes/news');
5 | const sponsorsPath = path.join(process.env.GITHUB_WORKSPACE, 'docs/_includes/sponsors');
6 | const outputFile = path.join(process.env.GITHUB_WORKSPACE, 'docs/_includes/generated-latest-news.md');
7 |
8 | try {
9 | // Read the sponsor files
10 | const sponsorFiles = fs.readdirSync(sponsorsPath).filter(file => path.extname(file) === '.md').sort();
11 |
12 | fs.readdir(directoryPath, function (err, files) {
13 | if (err) {
14 | throw new Error('Unable to scan directory: ' + err);
15 | }
16 |
17 | // Filter markdown files and sort in descending order
18 | const mdFiles = files
19 | .filter(file => path.extname(file) === '.md')
20 | .sort()
21 | .reverse();
22 |
23 | let outputContent = '';
24 | let currentYear = '';
25 | let currentMonth = '';
26 | const monthNames = ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'];
27 | let sponsorIndex = 0;
28 |
29 | mdFiles.forEach((file, index) => {
30 | const date = file.replace('.md', '');
31 | const year = date.slice(0, 4);
32 | const month = monthNames[parseInt(date.slice(4, 6), 10) - 1];
33 |
34 | // Update the year and month headers if needed
35 | if (year !== currentYear) {
36 | outputContent += `# ${year}\n`;
37 | currentYear = year;
38 | }
39 | if (month !== currentMonth) {
40 | outputContent += `## ${month}\n\n`;
41 | currentMonth = month;
42 | }
43 |
44 | outputContent += `{{ include "news/${date}" }}\n\n---\n\n{{ include "discuss-todays-news" }}\n\n---\n\n`;
45 |
46 | // Add sponsor
47 | if (sponsorFiles.length > 0) {
48 | // Always show sponsor-01.md as the first sponsor item, but only once.
49 | if (index === 0) {
50 | outputContent += `{{ include "sponsors/${sponsorFiles[0]}" }}\n\n---\n\n`;
51 | } else {
52 | sponsorIndex = (sponsorIndex % (sponsorFiles.length - 1)) + 1;
53 | outputContent += `{{ include "sponsors/${sponsorFiles[sponsorIndex]}" }}\n\n---\n\n`;
54 | }
55 | }
56 | });
57 |
58 | // Write to the output file
59 | try {
60 | fs.writeFileSync(outputFile, outputContent);
61 | console.log(`Successfully written to ${outputFile}`);
62 | } catch (err) {
63 | throw new Error('Unable to write to file: ' + err);
64 | }
65 | });
66 | } catch (err) {
67 | console.error(err);
68 | }
--------------------------------------------------------------------------------
/.github/scripts/generate-markdown.js:
--------------------------------------------------------------------------------
1 | const fs = require('fs');
2 | const path = require('path');
3 | const { PAGE_NAME } = process.env;
4 |
5 | const directoryPath = path.join(process.env.GITHUB_WORKSPACE, `docs/_includes/${PAGE_NAME}`);
6 | const outputFile = path.join(process.env.GITHUB_WORKSPACE, `docs/_includes/generated-${PAGE_NAME}.md`);
7 |
8 | try {
9 | const files = fs.readdirSync(directoryPath);
10 | if (!files.length) {
11 | console.log(`No files found in the directory ${directoryPath}`);
12 | }
13 |
14 | let fileContent = '';
15 | let lastInitial = '';
16 |
17 | // Map files to an array of objects containing file name and first line
18 | let fileList = [];
19 | for (const file of files) {
20 | // Ignore if not a markdown file
21 | if(path.extname(file) !== '.md') {
22 | console.log(`Ignoring non-markdown file: ${file}`);
23 | continue;
24 | }
25 |
26 | const filePath = path.join(directoryPath, file);
27 | let fileContent = fs.readFileSync(filePath, 'utf-8');
28 |
29 | // Check if the first line is an include command
30 | const includeCommandRegex = /^\s*\{\{\s*include\s*"([^"]+)"\s*\}\}\s*$/;
31 | const match = fileContent.match(includeCommandRegex);
32 |
33 | if (match) {
34 | // If so, read the included file instead
35 | const includedFilePath = path.join(process.env.GITHUB_WORKSPACE, `docs/_includes/${match[1]}.md`);
36 | if (fs.existsSync(includedFilePath)) {
37 | fileContent = fs.readFileSync(includedFilePath, 'utf-8');
38 | } else {
39 | console.error(`The included file ${includedFilePath} doesn't exist.`);
40 | continue;
41 | }
42 | }
43 |
44 | const firstLineWithoutHashes = fileContent.split('\n')[0].replace(/^[#]*\s*/, ''); // remove hashes and leading space
45 | fileList.push({file, firstLine: firstLineWithoutHashes});
46 | }
47 |
48 | // Sort the array based on the first line of each file
49 | fileList.sort((a, b) => a.firstLine.localeCompare(b.firstLine));
50 |
51 | for (const {file, firstLine} of fileList) {
52 | const fileNameWithoutExtension = path.parse(file).name;
53 |
54 | // Extract first character of the first line
55 | const currentInitial = firstLine.charAt(0).toUpperCase();
56 |
57 | // If current initial is different from last initial, then add a new section
58 | if (currentInitial !== lastInitial) {
59 | // Add '---' for the new section except the first
60 | if (lastInitial !== '') {
61 | fileContent += '\n---\n\n';
62 | }
63 |
64 | fileContent += `## ${currentInitial}\n\n`;
65 | lastInitial = currentInitial;
66 | }
67 |
68 | fileContent += `{{ include "${PAGE_NAME}/${fileNameWithoutExtension}" }}\n`;
69 |
70 | // Add '---' separator if the next file is not of the same initial
71 | const nextFile = fileList[fileList.findIndex(f => f.file === file) + 1];
72 | if (nextFile && currentInitial !== nextFile.firstLine.charAt(0).toUpperCase()) {
73 | fileContent += '\n---\n\n';
74 | }
75 | }
76 |
77 | // Remove the last extra lines
78 | fileContent = fileContent.replace(/\n$/, '');
79 |
80 | // Write to the output file
81 | try {
82 | fs.writeFileSync(outputFile, fileContent);
83 | console.log(`Successfully written to ${outputFile}`);
84 | } catch (err) {
85 | throw new Error('Unable to write to file: ' + err);
86 | }
87 | } catch (err) {
88 | console.error(err);
89 | }
--------------------------------------------------------------------------------
/.github/scripts/generate-rss.js:
--------------------------------------------------------------------------------
1 | const fs = require('fs');
2 | const path = require('path');
3 | const RSS = require('rss');
4 | const MarkdownIt = require('markdown-it');
5 | const cheerio = require('cheerio');
6 |
7 | const siteTitle = 'Resolve Cafe';
8 | const siteUrl = 'https://resolve.cafe';
9 |
10 | const md = new MarkdownIt({html: true});
11 |
12 | function convertDateToRFC822(dateString) {
13 | dateString = dateString.replace(/\b(\d+)(st|nd|rd|th)\b/g, "$1");
14 | let date = new Date(dateString);
15 | return date.toUTCString();
16 | }
17 |
18 | function generateUrl(title) {
19 | return `${siteUrl}/#${title.toLowerCase().replace(/ /g, '-')}`;
20 | }
21 |
22 | function entriesAreEqual(entry1, entry2) {
23 | return entry1.title === entry2.title &&
24 | entry1.guid === entry2.guid &&
25 | entry1.description === entry2.description &&
26 | entry1.url === entry2.url;
27 | }
28 |
29 | let oldFeedItems = [];
30 |
31 | if (fs.existsSync('docs/rss.xml')) {
32 | const rssContent = fs.readFileSync('docs/rss.xml');
33 | const $ = cheerio.load(rssContent, { xmlMode: true });
34 | $('item').each((i, elem) => {
35 | oldFeedItems.push({
36 | title: $(elem).find('title').text(),
37 | guid: $(elem).find('guid').text(),
38 | description: $(elem).find('description').text(),
39 | url: $(elem).find('link').text(),
40 | date: new Date($(elem).find('pubDate').text())
41 | });
42 | });
43 | }
44 |
45 | const feed = new RSS({
46 | title: siteTitle,
47 | description: `Latest News from ${siteTitle}`,
48 | feed_url: `${siteUrl}/rss.xml`,
49 | site_url: siteUrl,
50 | generator: siteTitle,
51 | pubDate: oldFeedItems.length > 0 ? oldFeedItems[0].date : new Date(),
52 | });
53 |
54 | const newsDir = path.join(process.env.GITHUB_WORKSPACE, 'docs/_includes/news');
55 |
56 | // Find all markdown files in newsDir
57 | const files = fs.readdirSync(newsDir).filter(fn => fn.endsWith('.md'));
58 | let isContentChanged = false;
59 |
60 | for (const file of files) {
61 | const data = fs.readFileSync(path.join(newsDir, file), 'utf8');
62 |
63 | const entries = data.split('\n---\n');
64 | let currentTitle = '';
65 | let currentDate = '';
66 |
67 | for (const entry of entries) {
68 | const lines = entry.trim().split('\n');
69 |
70 | if (lines[0].startsWith('### ')) {
71 | currentTitle = lines[0].substring(4);
72 | currentDate = convertDateToRFC822(currentTitle);
73 | lines.shift();
74 | }
75 |
76 | if (lines.length === 0 || lines[0].startsWith('{{ include')) {
77 | continue;
78 | }
79 |
80 | let content = lines.join('\n').trim();
81 |
82 | content = md.render(content);
83 |
84 | content = content.replace(/{{ include ".*" }}/g, '')
85 | .replace(/\!\[([^\]]*)\]\(([^)]*)\)/g, (match, alt, src) => {
86 | if (src.startsWith('../')) {
87 | src = `https://fcp.cafe/${src.substring(3)}`;
88 | }
89 | return `
`;
90 | })
91 | .replace(/\[\!button text="([^"]*)" target="([^"]*)" variant="([^"]*)"\]\(([^)]*)\)/g, '$1')
92 | .replace(/\{target="[^"]*"\}/g, '')
93 | .replace(/{target="_blank"}/g, '');
94 |
95 | const url = generateUrl(currentTitle);
96 |
97 | const newEntry = {
98 | title: currentTitle,
99 | guid: currentTitle,
100 | description: content,
101 | url: url,
102 | date: currentDate
103 | };
104 |
105 | const existingEntryIndex = oldFeedItems.findIndex(item => item.guid === newEntry.guid);
106 |
107 | if (existingEntryIndex === -1 || !entriesAreEqual(oldFeedItems[existingEntryIndex], newEntry)) {
108 | isContentChanged = true;
109 | feed.item(newEntry);
110 |
111 | if (existingEntryIndex !== -1) {
112 | oldFeedItems.splice(existingEntryIndex, 1);
113 | }
114 | }
115 | }
116 | }
117 |
118 | // Write to file only if content has changed
119 | if (isContentChanged) {
120 | let newXMLContent = feed.xml({indent: true});
121 | const newLastBuildDate = new Date().toUTCString();
122 | newXMLContent = newXMLContent.replace(/.*<\/lastBuildDate>/, `${newLastBuildDate}`);
123 | newXMLContent = newXMLContent.replace(/{target="_blank"}/g, '');
124 | newXMLContent = newXMLContent.replace(/\.\.\/static\//g, 'https://fcp.cafe/static/');
125 | fs.writeFileSync('docs/rss.xml', newXMLContent);
126 | }
--------------------------------------------------------------------------------
/.github/scripts/generate-wishlist.js:
--------------------------------------------------------------------------------
1 | const axios = require('axios');
2 | const fs = require('fs');
3 | const { GITHUB_TOKEN, REPO_NAME } = process.env;
4 |
5 | const [owner, repo] = REPO_NAME.split('/');
6 |
7 | const getIssues = async () => {
8 | const response = await axios.get(`https://api.github.com/repos/${owner}/${repo}/issues`, {
9 | headers: {
10 | Authorization: `Bearer ${GITHUB_TOKEN}`
11 | },
12 | params: {
13 | state: "open",
14 | per_page: 100
15 | }
16 | });
17 |
18 | return response.data.filter(issue => issue.labels.some(label => label.name === "Feature Request"));
19 | };
20 |
21 | const generateMarkdown = (issues, path, sortFunc) => {
22 | let content = '';
23 |
24 | // sort issues according to provided sort function
25 | issues.sort(sortFunc);
26 |
27 | // select top 30
28 | issues = issues.slice(0, 30);
29 |
30 | // build the new list
31 | for (const issue of issues) {
32 | const date = new Date(issue.created_at).toLocaleDateString("en-US", { day: 'numeric', month: 'long', year: 'numeric' });
33 | content += `- [${issue.title} (${date})](${issue.html_url}){target="_blank"}\n`;
34 | }
35 |
36 | fs.writeFileSync(path, content);
37 | };
38 |
39 | const sumReactions = issue => {
40 | let total = 0;
41 | total += issue.reactions['+1'] || 0;
42 | total += issue.reactions['-1'] || 0;
43 | total += issue.reactions['laugh'] || 0;
44 | total += issue.reactions['hooray'] || 0;
45 | total += issue.reactions['confused'] || 0;
46 | total += issue.reactions['heart'] || 0;
47 | total += issue.reactions['rocket'] || 0;
48 | total += issue.reactions['eyes'] || 0;
49 | return total;
50 | }
51 |
52 | getIssues().then(issues => {
53 | generateMarkdown(issues, 'docs/_includes/wishlist-recent.md', (a, b) => new Date(b.created_at) - new Date(a.created_at));
54 | generateMarkdown(issues, 'docs/_includes/wishlist-reactions.md', (a, b) => sumReactions(b) - sumReactions(a));
55 | });
56 |
--------------------------------------------------------------------------------
/.github/workflows/retype-action.yml:
--------------------------------------------------------------------------------
1 | name: Update Resolve Cafe Website & Publish to GitHub Pages
2 | on:
3 | workflow_dispatch:
4 | push:
5 | branches:
6 | - main
7 | tags:
8 | - '*'
9 | pull_request:
10 | types: [closed]
11 | issues:
12 | types: [opened, closed, labeled, unlabeled]
13 | release:
14 | types: [created]
15 |
16 | jobs:
17 | generate_markdown:
18 | runs-on: ubuntu-latest
19 | steps:
20 | - name: Checkout code
21 | uses: actions/checkout@v3
22 |
23 | - name: Set up Node.js
24 | uses: actions/setup-node@v2
25 | with:
26 | node-version: 16
27 |
28 | - name: Install dependencies
29 | run: npm install axios
30 |
31 | - name: Generate Bug Tracker Markdown
32 | env:
33 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
34 | REPO_NAME: ${{ github.repository }}
35 | run: node .github/scripts/generate-bug-tracker.js
36 |
37 | - name: Generate Wish List Markdown
38 | env:
39 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
40 | REPO_NAME: ${{ github.repository }}
41 | run: node .github/scripts/generate-wishlist.js
42 |
43 | - name: Generate Latest News Markdown
44 | run: node .github/scripts/generate-latest-news.js
45 |
46 | - name: Generate FAQ Markdown
47 | run: node .github/scripts/generate-faq.js
48 |
49 | - name: Generate Tools Markdown
50 | env:
51 | PAGE_NAME: "tools"
52 | run: node .github/scripts/generate-markdown.js
53 |
54 | - name: Generate Plugins Markdown
55 | env:
56 | PAGE_NAME: "plugins"
57 | run: node .github/scripts/generate-markdown.js
58 |
59 | - name: Generate Fusion Templates Markdown
60 | env:
61 | PAGE_NAME: "fusion-templates"
62 | run: node .github/scripts/generate-markdown.js
63 |
64 | - name: Generate Asset Management Markdown
65 | env:
66 | PAGE_NAME: "asset-management"
67 | run: node .github/scripts/generate-markdown.js
68 |
69 | - name: Commit and push if it's necessary
70 | run: |
71 | git config --local user.email "action@github.com"
72 | git config --local user.name "GitHub Action"
73 | git diff --quiet && git diff --staged --quiet || (
74 | git stash --include-untracked
75 | git pull --rebase origin main
76 | git stash pop
77 | git add docs/_includes/*
78 | git commit -m "Update Generated Markdown Files"
79 | git push
80 | )
81 |
82 | - name: Archive production artifacts
83 | uses: actions/upload-artifact@v3
84 | with:
85 | name: docs
86 | path: docs/
87 |
88 | generate_rss:
89 | runs-on: ubuntu-latest
90 | needs: generate_markdown
91 | steps:
92 | - name: Checkout code
93 | uses: actions/checkout@v3
94 |
95 | - name: Set up Node.js
96 | uses: actions/setup-node@v2
97 | with:
98 | node-version: 16
99 |
100 | - name: Install dependencies
101 | run: npm install rss markdown-it feedparser-promised deep-equal glob cheerio
102 |
103 | - name: Generate RSS Feed
104 | run: node .github/scripts/generate-rss.js || echo "An error occurred. See the stack trace above for more details."
105 |
106 | - name: Commit and push if it's necessary
107 | run: |
108 | git config --local user.email "action@github.com"
109 | git config --local user.name "GitHub Action"
110 | git stash
111 | git pull --rebase origin main
112 | git stash pop
113 | if git diff --exit-code --quiet docs/rss.xml; then
114 | echo "No changes to commit"
115 | else
116 | git add docs/rss.xml
117 | git commit -m "Update rss.xml"
118 | git push
119 | fi
120 |
121 | publish:
122 | name: Publish to retype branch
123 | needs: [generate_markdown, generate_rss]
124 | runs-on: ubuntu-latest
125 |
126 | permissions:
127 | contents: write
128 |
129 | steps:
130 | - name: Checkout code
131 | uses: actions/checkout@v3
132 |
133 | - name: Download artifacts
134 | uses: actions/download-artifact@v2
135 | with:
136 | name: docs
137 | path: docs/
138 |
139 | - name: Copy rss.xml to a temporary location
140 | run: |
141 | cp docs/rss.xml /tmp/rss.xml
142 |
143 | - name: Build and publish using Retype
144 | uses: retypeapp/action-build@latest
145 | with:
146 | license: ${{ secrets.RETYPE_SECRET }}
147 |
148 | - name: Push to retype branch
149 | uses: retypeapp/action-github-pages@latest
150 | with:
151 | update-branch: true
152 |
153 | - name: Checkout retype branch
154 | uses: actions/checkout@v3
155 | with:
156 | ref: retype
157 |
158 | - name: Pull latest changes from retype branch
159 | run: |
160 | git config --local user.email "action@github.com"
161 | git config --local user.name "GitHub Action"
162 | git pull origin retype
163 |
164 | - name: Copy rss.xml from the temporary location to retype branch
165 | run: |
166 | cp /tmp/rss.xml ./rss.xml
167 |
168 | - name: Commit and push if it's necessary
169 | run: |
170 | git config --local user.email "action@github.com"
171 | git config --local user.name "GitHub Action"
172 | git add rss.xml
173 | if git diff --exit-code --staged; then
174 | echo "No changes to commit"
175 | else
176 | git commit -m "Update rss.xml"
177 | git push
178 | fi
179 |
180 | - name: Purge CloudFlare cache
181 | run: |
182 | curl -X POST "https://api.cloudflare.com/client/v4/zones/${{ secrets.CLOUDFLARE_ZONE_ID }}/purge_cache" \
183 | -H "Authorization: Bearer ${{ secrets.CLOUDFLARE_API_TOKEN }}" \
184 | -H "Content-Type: application/json" \
185 | --data '{"purge_everything":true}'
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 |
2 | .DS_Store
3 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2023 LateNite Films Pty Ltd.
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 |
2 |
3 | # Resolve Cafe
4 |
5 | This repository contains the source code for the [resolve.cafe](https://resolve.cafe) website.
6 |
7 | You can also find a list of DaVinci Resolve bug reports and feature requests in the [Issues](https://github.com/CommandPost/ResolveCafe/issues) section.
8 |
9 | Discussions about the website can also be found [here](https://github.com/CommandPost/ResolveCafe/discussions).
--------------------------------------------------------------------------------
/docs/CNAME:
--------------------------------------------------------------------------------
1 | resolve.cafe
--------------------------------------------------------------------------------
/docs/README.md:
--------------------------------------------------------------------------------
1 | {{ include "latest-news-logo" }}
2 |
3 | # Latest News
4 |
5 | **Resolve Cafe is a technical community for professional DaVinci Resolve editors.**
6 |
7 | {{ include "homepage.md" }}
8 |
9 | {{ include "rss-buttons" }}
10 |
11 | ---
12 |
13 | {{ include "generated-latest-news" }}
14 |
15 | ---
16 |
17 | {{ include "advertise-banner" }}
18 |
19 |
--------------------------------------------------------------------------------
/docs/README.yml:
--------------------------------------------------------------------------------
1 | label: Latest News
2 | description: Resolve Cafe is a technical community for professional DaVinci Resolve editors.
3 | icon: broadcast
4 | order: 9999999
5 | image: https://resolve.cafe/static/thumbnail.png
--------------------------------------------------------------------------------
/docs/_includes/advertise-banner.md:
--------------------------------------------------------------------------------
1 | !!!
2 | Want to contribute or advertise? [Learn more here!](/contribute/)
3 | !!!
--------------------------------------------------------------------------------
/docs/_includes/asset-management/keyflow-pro.md:
--------------------------------------------------------------------------------
1 | ### KeyFlow Pro
2 |
3 | An affordable, easy and scalable media manager for you and your team.
4 |
5 | Store, sort, search, preview, annotate, share and more with KeyFlow Pro 2.
6 |
7 | [!button text="Visit Website" target="blank" variant="info"](https://keyflowpro.com)
--------------------------------------------------------------------------------
/docs/_includes/bottom.md:
--------------------------------------------------------------------------------
1 | ---
2 |
3 |
--------------------------------------------------------------------------------
/docs/_includes/bugtracker-latest.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/_includes/bugtracker-latest.md
--------------------------------------------------------------------------------
/docs/_includes/bugtracker-reactions.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/_includes/bugtracker-reactions.md
--------------------------------------------------------------------------------
/docs/_includes/bugtracker-recent.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/_includes/bugtracker-recent.md
--------------------------------------------------------------------------------
/docs/_includes/contribute-learn-more.md:
--------------------------------------------------------------------------------
1 | !!!
2 | Want to contribute? [Learn more here!](/contribute/){target="_blank"}
3 | !!!
--------------------------------------------------------------------------------
/docs/_includes/discuss-todays-news.md:
--------------------------------------------------------------------------------
1 | [!button text="Discuss this news item" target="blank" variant="info"](https://github.com/CommandPost/ResolveCafe/discussions)
--------------------------------------------------------------------------------
/docs/_includes/faq/placeholder.md:
--------------------------------------------------------------------------------
1 | ### Placeholder
2 |
3 | This is just a placeholder.
4 |
5 | [!button text="Visit Website" target="blank" variant="info"](https://google.com)
--------------------------------------------------------------------------------
/docs/_includes/five-stars.md:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
--------------------------------------------------------------------------------
/docs/_includes/fusion-templates/placeholder.md:
--------------------------------------------------------------------------------
1 | ### Placeholder
2 |
3 | This is just a placeholder.
4 |
5 | [!button text="Visit Website" target="blank" variant="info"](https://google.com)
--------------------------------------------------------------------------------
/docs/_includes/generated-asset-management.md:
--------------------------------------------------------------------------------
1 | ## K
2 |
3 | {{ include "asset-management/keyflow-pro" }}
--------------------------------------------------------------------------------
/docs/_includes/generated-faq.md:
--------------------------------------------------------------------------------
1 | ## P
2 |
3 | {{ include "faq/placeholder" }}
--------------------------------------------------------------------------------
/docs/_includes/generated-fusion-templates.md:
--------------------------------------------------------------------------------
1 | ## P
2 |
3 | {{ include "fusion-templates/placeholder" }}
--------------------------------------------------------------------------------
/docs/_includes/generated-latest-news.md:
--------------------------------------------------------------------------------
1 | # 2023
2 | ## July
3 |
4 | {{ include "news/20230721" }}
5 |
6 | ---
7 |
8 | {{ include "discuss-todays-news" }}
9 |
10 | ---
11 |
12 | {{ include "sponsors/sponsor-01.md" }}
13 |
14 | ---
15 |
16 | ## June
17 |
18 | {{ include "news/20230622" }}
19 |
20 | ---
21 |
22 | {{ include "discuss-todays-news" }}
23 |
24 | ---
25 |
26 | {{ include "sponsors/sponsor-02.md" }}
27 |
28 | ---
29 |
30 | {{ include "news/20230618" }}
31 |
32 | ---
33 |
34 | {{ include "discuss-todays-news" }}
35 |
36 | ---
37 |
38 | {{ include "sponsors/sponsor-03.md" }}
39 |
40 | ---
41 |
42 | {{ include "news/20230615" }}
43 |
44 | ---
45 |
46 | {{ include "discuss-todays-news" }}
47 |
48 | ---
49 |
50 | {{ include "sponsors/sponsor-04.md" }}
51 |
52 | ---
53 |
54 | {{ include "news/20230613" }}
55 |
56 | ---
57 |
58 | {{ include "discuss-todays-news" }}
59 |
60 | ---
61 |
62 | {{ include "sponsors/sponsor-02.md" }}
63 |
64 | ---
65 |
66 | {{ include "news/20230608" }}
67 |
68 | ---
69 |
70 | {{ include "discuss-todays-news" }}
71 |
72 | ---
73 |
74 | {{ include "sponsors/sponsor-03.md" }}
75 |
76 | ---
77 |
78 | {{ include "news/20230606" }}
79 |
80 | ---
81 |
82 | {{ include "discuss-todays-news" }}
83 |
84 | ---
85 |
86 | {{ include "sponsors/sponsor-04.md" }}
87 |
88 | ---
89 |
90 | {{ include "news/20230605" }}
91 |
92 | ---
93 |
94 | {{ include "discuss-todays-news" }}
95 |
96 | ---
97 |
98 | {{ include "sponsors/sponsor-02.md" }}
99 |
100 | ---
101 |
102 | {{ include "news/20230603" }}
103 |
104 | ---
105 |
106 | {{ include "discuss-todays-news" }}
107 |
108 | ---
109 |
110 | {{ include "sponsors/sponsor-03.md" }}
111 |
112 | ---
113 |
114 | {{ include "news/20230601" }}
115 |
116 | ---
117 |
118 | {{ include "discuss-todays-news" }}
119 |
120 | ---
121 |
122 | {{ include "sponsors/sponsor-04.md" }}
123 |
124 | ---
125 |
126 | ## May
127 |
128 | {{ include "news/20230531" }}
129 |
130 | ---
131 |
132 | {{ include "discuss-todays-news" }}
133 |
134 | ---
135 |
136 | {{ include "sponsors/sponsor-02.md" }}
137 |
138 | ---
139 |
140 | {{ include "news/20230530" }}
141 |
142 | ---
143 |
144 | {{ include "discuss-todays-news" }}
145 |
146 | ---
147 |
148 | {{ include "sponsors/sponsor-03.md" }}
149 |
150 | ---
151 |
152 | {{ include "news/20230529" }}
153 |
154 | ---
155 |
156 | {{ include "discuss-todays-news" }}
157 |
158 | ---
159 |
160 | {{ include "sponsors/sponsor-04.md" }}
161 |
162 | ---
163 |
164 | {{ include "news/20230527" }}
165 |
166 | ---
167 |
168 | {{ include "discuss-todays-news" }}
169 |
170 | ---
171 |
172 | {{ include "sponsors/sponsor-02.md" }}
173 |
174 | ---
175 |
176 |
--------------------------------------------------------------------------------
/docs/_includes/generated-plugins.md:
--------------------------------------------------------------------------------
1 | ## D
2 |
3 | {{ include "plugins/dehancer" }}
4 |
5 | ---
6 |
7 |
8 | ---
9 |
10 | ## G
11 |
12 | {{ include "plugins/gyroflow" }}
--------------------------------------------------------------------------------
/docs/_includes/generated-tools.md:
--------------------------------------------------------------------------------
1 | ## A
2 |
3 | {{ include "tools/audio-design-desk" }}
4 |
5 | ---
6 |
7 |
8 | ---
9 |
10 | ## C
11 |
12 | {{ include "tools/canister" }}
13 | {{ include "tools/cinecred" }}
14 | {{ include "tools/cleanterview" }}
15 | {{ include "tools/commandpost" }}
16 |
17 | ---
18 |
19 |
20 | ---
21 |
22 | ## D
23 |
24 | {{ include "tools/scaling-fix" }}
25 |
26 | ---
27 |
28 |
29 | ---
30 |
31 | ## E
32 |
33 | {{ include "tools/editing-tools-io" }}
34 | {{ include "tools/editready" }}
35 | {{ include "tools/evrdvr" }}
36 | {{ include "tools/evrexpanse" }}
37 |
38 | ---
39 |
40 |
41 | ---
42 |
43 | ## F
44 |
45 | {{ include "tools/foolcat" }}
46 | {{ include "tools/fxfactory" }}
47 |
48 | ---
49 |
50 |
51 | ---
52 |
53 | ## N
54 |
55 | {{ include "tools/neofinder" }}
56 |
57 | ---
58 |
59 |
60 | ---
61 |
62 | ## O
63 |
64 | {{ include "tools/offshoot" }}
65 |
66 | ---
67 |
68 |
69 | ---
70 |
71 | ## P
72 |
73 | {{ include "tools/postlab" }}
74 | {{ include "tools/postsync" }}
75 | {{ include "tools/postwatch" }}
76 | {{ include "tools/preference-manager" }}
77 | {{ include "tools/pro-maintenance-tools" }}
78 | {{ include "tools/pro-media-tools" }}
79 |
80 | ---
81 |
82 |
83 | ---
84 |
85 | ## R
86 |
87 | {{ include "tools/reactor" }}
88 |
89 | ---
90 |
91 |
92 | ---
93 |
94 | ## S
95 |
96 | {{ include "tools/scopebox" }}
97 | {{ include "tools/shutter-encoder" }}
98 | {{ include "tools/smart-video-splitter" }}
99 |
100 | ---
101 |
102 |
103 | ---
104 |
105 | ## U
106 |
107 | {{ include "tools/ulti-media-converter-2" }}
--------------------------------------------------------------------------------
/docs/_includes/head.html:
--------------------------------------------------------------------------------
1 |
2 |
--------------------------------------------------------------------------------
/docs/_includes/homepage.md:
--------------------------------------------------------------------------------
1 | ==- :icon-bookmark: Make Resolve Cafe your Home Page
2 | +++ Safari
3 | 1. In the top left corner of your screen, select **Safari** and then **Preferences** and then **General**.
4 | 2. Next to **New windows open with** and **New tabs open with**, select **Homepage**.
5 | 3. Next to **Homepage** enter: `https://resolve.cafe`.
6 | +++ Chrome
7 | 1. In the top right corner of your computer's browser, click **More** icon and then **Settings**.
8 | 2. Under **Appearance**, turn on **Show home button**.
9 | 3. Select your current homepage, then, enter: `https://resolve.cafe`.
10 | +++ Firefox
11 | 1. Drag this tab to the **Home** button, then release.
12 | 2. Click **Yes**.
13 | +++ Microsoft Edge
14 | 1. In the upper right corner of your browser, select the **More** icon and then **Settings**.
15 | 2. Under **Set your homepage**, click the Down arrow and then **A specific page or pages**.
16 | 3. If you have a current homepage: Next to the URL, click **X**.
17 | 4. Click **Enter a URL**. Then, type: `https://resolve.cafe`.
18 | +++ Internet Explorer
19 | 1. In the menu bar on the top of your browser, click **Tools**.
20 | 2. Select **Internet Options**.
21 | 3. Click the **General** tab.
22 | 4. Under "Home page," enter: `https://resolve.cafe`, click OK and restart your browser.
23 | +++
24 | ===
--------------------------------------------------------------------------------
/docs/_includes/latenite/braw-toolbox.md:
--------------------------------------------------------------------------------
1 | ### BRAW Toolbox
2 |
3 | **BRAW Toolbox** allows you to import Blackmagic RAW files directly into Final Cut Pro without transcoding.
4 |
5 | No more waiting. No more transcoding. No more massive ProRes files.
6 |
7 | Save hours of time, and terabytes of storage!
8 |
9 | 
10 |
11 | The BRAW Toolbox Workflow Extension allows you to prepare all of your footage prior to import. You can easily and quickly change all the RAW parameters, and copy and paste settings from different BRAW clips. You can even save and restore Presets that contain specific parameters, saving time for example, if you always use the same Gamut & Gamma.
12 |
13 | Once imported into Final Cut Pro, you can still modify the RAW parameters at any time.
14 |
15 | You can even keyframe the ISO, Exposure, Color Temp, Tint and Custom Gamma Controls!
16 |
17 | BRAW Toolbox comes with a Metadata View that allows you to view every piece of BRAW Metadata directly within the Final Cut Pro Inspector.
18 |
19 | There are automatic Decode Quality options for both HD and UltraHD projects, and you can also work at a low Decode Quality, then apply a "Global Setting" to force Full Quality prior to exporting - meaning you never have to worry about creating proxies for performance. BRAW Toolbox gives you complete freedom and flexibility.
20 |
21 | You can also use the Workflow Extension to send your project/timeline to DaVinci Resolve for grading - all using BRAW files directly from the camera!
22 |
23 | BRAW Toolbox requires Final Cut Pro 10.6.5 or later.
24 |
25 | [!button text="Visit Website" target="blank" variant="info"](https://brawtoolbox.io)
26 |
27 | ---
28 |
29 | #### User Reviews
30 |
31 | :::review
32 | {{ include "five-stars" }}
33 |
34 | This developer did what Apple Couldn't/Wouldn't
35 | This app is a great solution to a common problem Final Cut Pro users have: getting Blackmagic Raw footage into the app. At first it might seem like a bizarre workaround, but you only have to go through the process of setting it up once, and then you can easily import your Blackmagic footage right into FCP. Honestly, from that point on it works so incredibly well that I really struggle to understand why Apple has made it so difficult. Except it's not difficult, not anymore. This is great software: a small developer solving a problem that a big one (Apple) can't. That's innovation, my friends.
36 |
37 | _moosefuel – Feb 3, 2023 (Apple App Store Review)_
38 | :::
39 |
40 | :::review
41 | {{ include "five-stars" }}
42 |
43 | The tool we have dreamed of is here.
44 | For lovers of Final Cut Pro who have struggled with the endless BRAW proxy XML loop, this is a dream come true. BRAW natively inside Final Cut. Controls for RAW adjustments at your fingertips. Is it the full Resolve interface? No, doesnt need to be, Between BRAW ToolBox and FCP, most edits can be done natively without ever having the leave the Final Cut NLE. If you shoot any BRAW camera, this is the best of both worlds if you live in the FCP ecosystem. Thank you latenightfilms team for this, its a huge step forward and a wonderful plugin.
45 |
46 | _Chasing Photography – May 16, 2023 (Apple App Store Review)_
47 | :::
48 |
49 | :::review
50 | {{ include "five-stars" }}
51 |
52 | Perfect!
53 | Just perfect.
54 |
55 | _Viaswage – Feb 18, 2023 (Apple App Store Review)_
56 | :::
57 |
58 | :::review
59 | {{ include "five-stars" }}
60 |
61 | Great!
62 | Love this! thank you!
63 |
64 | _NarimanGafurov – Feb 6, 2023 (Apple App Store Review)_
65 | :::
66 |
67 | :::review
68 | {{ include "five-stars" }}
69 |
70 | UMMMMMM THANK YOU, YOU'RE A GENIUS
71 | I've needed this for years!!!!!! You are a genius and this is incredible!!! Thank you so much!!! No clue how BM never made this.
72 |
73 | _gordonfromvan – Feb 4, 2023 (Apple App Store Review)_
74 | :::
75 |
76 | :::review
77 | {{ include "five-stars" }}
78 |
79 | I've been waiting for this!
80 | I can finally use my two Blackmagic cameras and shoot in BRAW. As a Final Cut Pro editor, I'm really excited. The app is working great! I really appreciate the team at LateNite for all the hard work it took to get this up and running. Well worth the money to be able to handle BRAW seamlessly.
81 | _Scott_Hartman – Feb 2, 2023 (Apple App Store Review)_
82 | :::
83 |
84 | :::review
85 | {{ include "five-stars" }}
86 |
87 | Boom!
88 | Such an amazing plugin and works fantastic!
89 | _Grant Digital Sky – Feb 2, 2023 (Apple App Store Review)_
90 | :::
91 |
92 | :::review
93 | {{ include "five-stars" }}
94 |
95 | Absolutely Amazing.
96 | Solves a massive problem and works beautifully!
97 | _Jmurphy8503 – Jan 31, 2023 (Apple App Store Review)_
98 | :::
99 |
100 | :::review
101 | {{ include "five-stars" }}
102 |
103 | The impossible made possible.
104 | Amazing to work natively with BRAW in my favourite editor. Thank you!
105 | _MadMitch1993 – Jan 30, 2023 (Apple App Store Review)_
106 | :::
--------------------------------------------------------------------------------
/docs/_includes/latenite/commandpost.md:
--------------------------------------------------------------------------------
1 | ### CommandPost
2 |
3 | CommandPost is a **free** and [open source](https://github.com/CommandPost/CommandPost/blob/develop/LICENSE.md){target="_blank"} macOS application that bridges between control surfaces and software that doesn’t support them natively, such as Apple’s [Final Cut Pro](https://www.apple.com/final-cut-pro/){target="_blank"} and Adobe’s [After Effects](https://www.adobe.com/products/aftereffects.html){target="_blank"}.
4 |
5 | 
6 |
7 | It’s been downloaded over [163 thousand times](https://hanadigital.github.io/grev/?user=commandpost&repo=commandpost){target="_blank"}, and there are over [2.6 thousands members](https://www.facebook.com/groups/commandpost/members){target="_blank"} in our [Facebook Community](https://www.facebook.com/groups/commandpost/){target="_blank"}.
8 |
9 | It’s been translated into Arabic, Bengali, Catalan, Chinese (Simplified & Traditional), Danish, Dutch, French, German, Greek, Hindi, Hungarian, Italian, Japanese, Korean, Malayalam, Norwegian, Panjabi/Punjabi, Polish, Portuguese, Russian, Spanish, Swedish, Ukrainian & Vietnamese by [our awesome community](https://poeditor.com/join/project/QWvOQlF1Sy){target="_blank"}.
10 |
11 | It’s used by filmmakers, developers, scientists and macOS power users all over the world to seriously speed up mundane tasks through powerful and customisable automation tools.
12 |
13 | For example, you can apply individual effects within Final Cut Pro or After Effects with the single tap of a button.
14 |
15 | Powered by [Lua](https://dev.commandpost.io/lua/overview/){target="_blank"} (the same scripting language used by [Blackmagic Fusion](https://www.blackmagicdesign.com/products/fusion/){target="_blank"}, [Adobe Lightroom](https://www.adobe.com/au/products/photoshop-lightroom.html){target="_blank"} and even parts of [Apple iOS](https://twitter.com/_inside/status/1026173832527265792){target="_blank"}), it's insanely customisable and powerful.
16 |
17 | It runs natively on Apple Silicon and is fully compatible with [Hammerspoon](http://www.hammerspoon.org){target="_blank"}.
18 |
19 | You can listen to Chris explain CommandPost on Final Cut Pro Radio [Episode #57](http://fcpradio.com/episode057.html){target="_blank"} and [Episode #43](http://fcpradio.com/episodes/episode043.html){target="_blank"}.
20 |
21 | [!button text="Visit Website" target="blank" variant="info"](https://commandpost.io)
22 |
23 | ---
24 |
25 | #### User Quotes
26 |
27 | > _“ Titles to Keywords is a huge timesaver when editing complex scenes. Couldn’t live without it anymore. And directors love that every delivery of any line from any take is just one click away! ”_
28 | > **[Knut Hake](http://www.knuthake.de){target="_blank"}** - _Editor on Netflix's Blood Red Sky_
29 |
30 | > _“ CommandPost and FCP are so intertwined on my day to day that I see them as one app! ”_
31 | > **[Marcos Castiel BFE](http://www.marcoscastiel.com/){target="_blank"}** - _Editor on Netflix's Turn of the Tide_
32 |
33 | > _“ Command Post started as a FCPX utility but it goes further than that. You can use it to map almost any function to supported hardware devices to work with any app like a BMD Speed Editor and Avid Media Composer! ”_
34 | > **[Marc Bach](https://www.interfacelab.tv){target="_blank"}** - _Editor & Colourist_
35 |
36 | > _“ Chris's support is the best you will find anywhere on the planet. He was proactive and able to implement features for me on the spot. 5 STAR product 5 STAR support. ControllerMate is what I used to use. CommandPost is faster and easier. ”_
37 | > **[Ross Batten](https://www.roscoaudio.com.au){target="_blank"}** - _Senior Sound Designer (ProTools)_
38 |
39 | > _“ Search Console is like Spotlight on steroids. It can quickly find and execute any obscure command, NLE and OS-wide, fire up keyboard makros (scripts), and especially, find and place Effects and Effect Templates, directly onto selected clips in my FCP timeline. It constantly saves me clicks. ”_
40 | > **[Florian Duffe](https://florian-duffe.de/en/flow-en/){target="_blank"}** - _Editor_
41 |
42 | > _“ CommandPost is so many things for so many people. For me it is a Final Cut Pro automation system that unlocks hidden features and uniquely supports advanced workflows. CommandPost’s secret weapon? Deep connections with the postproduction community which mean that it constantly improves as the needs of editors and post professionals evolve. ”_
43 | > **[Alex ‘4D’ Gollner](https://alex4d.com){target="_blank"}** - _Motion Template Creator_
44 |
45 | > _“ Chris, you have no idea how helpful your Titles to Keywords toolbox has been on our latest production. Without the toolbox these 2-3 hour long timelines (around 900 keywords) would have been nearly impossible to tag with the FCP built in way. It's very long scenes with around 50 lines of text for all characters. ”_
46 | > **[Sam Pluemacher](https://www.imdb.com/name/nm10223233/){target="_blank"}** - _Assistant Editor on Netflix's Blood Red Sky_
47 |
48 | > _“ As someone who doesn’t like clicking to do things, CommandPost makes my work much more likeable! ”_
49 | > **[Oli Frost](https://olifro.st/){target="_blank"}** - _Editor_
50 |
51 | > _“ CommandPost supports my Loupedeck, Stream Deck and Razer devices with advanced Final Cut Pro integrations. Eliminating the need for multiple apps and reducing complexity. ”_
52 | > **[Sam Pluemacher](https://www.imdb.com/name/nm10223233/){target="_blank"}** - _Assistant Editor on Netflix's Blood Red Sky_
53 |
54 | > _“ CommandPost is the first thing you should install If you like to tinker. This genius app extends Final Cut Pro in all kinds of ways, enabling advanced workflows, automation, and even integration with external hardware such as MIDI controllers. Recommended. ”_
55 | > **[Iain Anderson](https://iain-anderson.com){target="_blank"}** - _Author of Final Cut Pro Efficient Editing_
--------------------------------------------------------------------------------
/docs/_includes/latenite/gyroflow-toolbox.md:
--------------------------------------------------------------------------------
1 | ### Gyroflow Toolbox
2 |
3 | **Gyroflow Toolbox** allows you to import Gyroflow Projects into Final Cut Pro.
4 |
5 | 
6 |
7 | Gyroflow is a free and open source third-party application that can stabilise your video by using motion data from a gyroscope and optionally an accelerometer. Modern cameras record that data internally (GoPro, Sony, Insta360 etc), and Gyroflow stabilizes the captured footage precisely by using them. It can also use gyro data from an external source (eg. from Betaflight blackbox).
8 |
9 | Gyroflow Toolbox allows you to take the stabilised data from Gyroflow and use it within Final Cut Pro as an effect, so you don't have to export a ProRes from Gyroflow!
10 |
11 | You can even use this in conjunction with BRAW Toolbox (also on the App Store), to stabilise Blackmagic RAW files!
12 |
13 | None of this would be possible without the incredible Gyroflow project and the incredibly help and support from their main developer, AdrianEddy.
14 |
15 | [!button text="Visit Website" target="blank" variant="info"](https://gyroflowtoolbox.io)
16 |
17 | ---
18 |
19 | #### User Reviews
20 |
21 | :::review
22 | {{ include "five-stars" }}
23 |
24 | Nice product!
25 | Thank you Chris!
26 |
27 | _NarimanGafurov – Feb 6, 2023 (Apple App Store Review)_
28 | :::
29 |
30 | :::review
31 | {{ include "five-stars" }}
32 |
33 | The Best Way to Stabilize Pro Res RAW
34 | I record both internally and externally with an Atomos Ninja, on my FX3 with the end goal of delivering HDR. I record internal to capture Gyroscopic data that my FX3 records. This allows me to Use GryoFlow, and Thus GryoFlow Toolbox to stabilize Pro Res RAW footage. This tool has made it possible, and works awesomely. I highly recommend this tool it will help immensely.
35 |
36 | _Tydar94 – Jan 27, 2023 (Apple App Store Review)_
37 | :::
--------------------------------------------------------------------------------
/docs/_includes/latenite/latenite-technology.md:
--------------------------------------------------------------------------------
1 | # LateNite Technology
2 |
3 | This website has been thrown together by [Chris Hocking](https://twitter.com/chrisatlatenite){target="_blank"} at [LateNite](https://latenitefilms.com/technology){target="_blank"}.
4 |
5 | Constantly looking for ways to innovate, LateNite is as passionate about production and post production as it is storytelling. Their pursuit of creative excellence has seen them work closely with global cinematic technology companies to craft post workflow solutions and critically celebrated software in-house.
6 |
7 | ---
8 |
9 | ## In Development
10 |
11 | Here's a **sneak peak** of some of the things we have in development.
12 |
13 | Exact shipping dates may vary, as all these ideas are still in active development, and subject to things like TestFlight & App Store approval, etc.
14 |
15 | ---
16 |
17 | ### Timecode Toolbox
18 |
19 | **ETA: July 2023**
20 |
21 | We're spinning out the Sony Timecode Repair Toolbox from CommandPost and making it a standalone app.
22 |
23 | In addition to the current functionality, you'll also be able to modify the original camera files to add Final Cut Pro friendly timecode.
24 |
25 | ---
26 |
27 | ### Metadata Toolbox
28 |
29 | **ETA: August 2023**
30 |
31 | **Metadata Toolbox** is a Workflow Extension that allows you to drag in a project, select burn-in metadata options, then drag a Compound Clip back to the timeline with all the metadata as titles.
32 |
33 | ---
34 |
35 | ### RAW Toolbox
36 |
37 | **ETA: September 2023**
38 |
39 | Following in the footsteps of [BRAW Toolbox](#braw-toolbox), RAW Toolbox will initially add Nikon N-RAW support to Final Cut Pro.
40 |
41 | ---
42 |
43 | ### Import Toolbox
44 |
45 | **ETA: October 2023**
46 |
47 | **Import Toolbox** will be a Workflow Extension that allows you to import files with better metadata and preset controls (i.e. clip volume).
48 |
49 | We will also be spinning out the **Watch Folders** from CommandPost and moving them into this app.
50 |
51 | ---
52 |
53 | ### Assistant Toolbox
54 |
55 | **ETA: November 2023**
56 |
57 | **Assistant Toolbox** will be a Workflow Extension that spins out **Titles to Keywords** and **Auto Sequence** from CommandPost.
58 |
59 | It'll include various improvements and enhancements to make the job even easier for Assistant Editors working on long-form feature film projects.
60 |
61 | ---
62 |
63 | ### Magic Toolbox
64 |
65 | **ETA: December 2023**
66 |
67 | **Magic Toolbox** is our first Machine Learning experiment.
68 |
69 | You'll be able to add titles to the timeline, to trigger Machine Learning actions such as:
70 |
71 | - **SUBTITLES** - Analyses the audio and adds subtitles
72 | - **NARRATION** - Turns text into speech in a narration tone
73 | - **VOICE** - Turns text into speech based on your description
74 | - **GRADE** - Adds Color Effects based on your description
75 | - **MUSIC** - Adds stock music or machine learning generated music based on your description
76 | - **SFX** - Adds sound effects from places like FreeSound.org
77 | - **VIDEO** - Adds machine learning generated video based on your description
78 |
79 | Magic Toolbox will use existing services like [ChatGPT](https://chat.openai.com) and [ElevenLabs](https://beta.elevenlabs.io) - and it'll be BYO API Key.
80 |
81 | 
82 |
83 | ---
84 |
85 | ## TestFlight
86 |
87 | Here's some of our projects still in active development, awaiting Mac App Store approval:
88 |
89 | {{ include "latenite/recall-toolbox" }}
90 |
91 | ---
92 |
93 | ## Free Apps
94 |
95 | Here's some of our free tools used by professional editors worldwide:
96 |
97 | {{ include "latenite/commandpost" }}
98 |
99 | ---
100 |
101 | {{ include "tools/transfer-toolbox" }}
102 |
103 | ---
104 |
105 | ## App Store
106 |
107 | Here's some of our products currently for sale on the Mac App Store:
108 |
109 | {{ include "latenite/braw-toolbox" }}
110 |
111 | ---
112 |
113 | {{ include "latenite/gyroflow-toolbox" }}
114 |
115 | ---
116 |
117 | {{ include "latenite/marker-toolbox" }}
--------------------------------------------------------------------------------
/docs/_includes/latenite/marker-toolbox.md:
--------------------------------------------------------------------------------
1 | ### Marker Toolbox
2 |
3 | **Marker Toolbox** allows you to import Vimeo CSV, Wipster CSV, Dropbox Replay JSON & Email Comments into Apple's Final Cut Pro via a handy Workflow Extension.
4 |
5 | 
6 |
7 | You can also OPTIONALLY use OpenAI's ChatGPT to help translate email comments into markers using your own personal OpenAI API key!
8 |
9 | If you use Vimeo Review pages or Wipster to share video edits with clients to consolidate feedback, you can simply export a CSV file from Vimeo or Wipster, and drag it into the Workflow Extension to convert the comments into Markers within Final Cut Pro. It's fast and easy!
10 |
11 | Dropbox Replay works exactly the same way, except Marker Toolbox will also import any drawn annotations!
12 |
13 | Similar to Frame.io's Workflow Extension, the markers come in as a Compound Clip, that you can then "break apart" so that the markers are attached to the clips in your Primary Storyline, meaning that your clients comments stay in the correct position as you make revisions to the edit. For each marker, there's also a title, so that you can easily visually see the comments right in your Viewer - this is great if you need to export an edit with all your client feedback "burnt" into the export.
14 |
15 | Replies and the date the comment was added can be included in the Marker names. It also takes "resolved" comments in Vimeo, Wipster & Dropbox Replay, and marks them as "completed" in Final Cut Pro!
16 |
17 | You can also easily copy and paste client feedback from emails into the Workflow Extension. In most cases, you can use the "Process Comments Locally" button to use a custom-built algorithm that converts each line of text into a comment. However, you can also the power of OpenAI's ChatGPT to help translate more complicated feedback into markers. You can customise the ChatGPT prompt, and also pick the ChatGPT Model. You supply your own OpenAI API key, giving you full control.
18 |
19 | This can be a MASSIVE time saver, as you can simply copy and paste a long list of email comments, and ChatGPT will do the work to convert them into easy-to-read Final Cut Pro markers, that you can then easily navigate via the Timeline Index.
20 |
21 | Marker Toolbox requires Final Cut Pro 10.6.5 or later.
22 |
23 | [!button text="Visit Website" target="blank" variant="info"](https://markertoolbox.io)
24 |
25 | ---
26 |
27 | #### User Reviews
28 |
29 | :::review
30 | I’ve been absolutely flatout while working in Thailand.
31 | [Wipsters](https://www.wipster.io){target="_blank"} has been been great, helping me manage projects and reviewers across four countries. Stoked [Marker Toolbox](https://markertoolbox.io){target="_blank"} can send Wipster notes straight into #fcpx
32 |
33 | _Alister Robbie via [Twitter](https://twitter.com/alisterrobbie/status/1664105856475238400)_
34 | :::
35 |
36 | :::review
37 | {{ include "five-stars" }}
38 |
39 | Excellent addition to FCP
40 | This is a great tool. I have my clients make notes on Vimeo, and Marker Toolbox lets me download a .csv of those comments and create markers on the FCP project/timeline at the proper locations, with notes visible and that will follow the clips as I move them. Once downloaded and installed it's easy. Downloading the .csv and running it through Marker Toolbox and adding the Markers to the project/timeline takes less than a minute, then you're ready to go. Really great find!
41 |
42 | _Robert heinlein's son – May 31, 2023 (Apple App Store Review)_
43 | :::
44 |
45 | :::review
46 | {{ include "five-stars" }}
47 |
48 | Amazing simple
49 | I wanted an app like this since I started editing. Now for the first time I can process the comments I get via an e-mail on an edit from the start and not, as I usualy do, begin at the end of the edit and work backwards.
50 |
51 | _Blazy – Apr 6, 2023 (Apple App Store Review)_
52 | :::
--------------------------------------------------------------------------------
/docs/_includes/latenite/recall-toolbox.md:
--------------------------------------------------------------------------------
1 | ### Recall Toolbox
2 |
3 | **Recall Toolbox** is a Final Cut Pro Workflow Extension that acts as a Shared Pasteboard.
4 |
5 | 
6 |
7 | Anything that you can copy and paste in Final Cut Pro, Recall Toolbox can store.
8 |
9 | #### Build for Final Cut Pro
10 |
11 | There are third party tools like the amazing Copy 'Em (for Mac), but they're not quite as visual as Recall Toolbox, and they're not built from the ground up for Final Cut Pro users.
12 |
13 | Recall Toolbox works as a Final Cut Pro Workflow Extension, so it's window position gets saved with your custom Workspaces.
14 |
15 | Whilst CommandPost has had a Shared Pasteboard & Pasteboard Buffers for years, it's really optimised for Control Surfaces. You can access the Shared Pasteboard from the CommandPost menubar, and it is super powerful, but it's not as visual - you just get text, not a fully customisable thumbnail.
16 |
17 | Recall Toolbox feels like a natural extension to Final Cut Pro, with a similar look and feel to Final Cut Pro's Effects Browser.
18 |
19 | #### iCloud Sync
20 |
21 | Recall Toolbox automatically syncs to ALL your devices on the same iCloud account automagically!
22 |
23 | #### iCloud Sharing
24 |
25 | You can share folders with other iCloud users, and control permissions. For example, you could have a "read only" folder that contains client logos for a current job!
26 |
27 | [!button text="Visit Website" target="blank" variant="info"](https://recalltoolbox.io)
--------------------------------------------------------------------------------
/docs/_includes/latenite/transfer-toolbox.md:
--------------------------------------------------------------------------------
1 | ### Transfer Toolbox
2 |
3 | Transfer Toolbox allows you to convert Final Cut Pro (for Mac) libraries into Final Cut Pro (for iPad) projects!
4 |
5 | 
6 |
7 | You can now easily get from your Desktop to your iPad! Simply drag your existing Final Cut Pro library into the application's drop zone.
8 |
9 | You should ensure your library only has a single event, and all project timecode starts at 00:00:00:00.
10 |
11 | All Motion Content and Media should be contained within the Library.
12 |
13 | If you have custom fonts on the Mac Final Cut Pro library, you should manually install them on the iPad before importing the project.
14 |
15 | Transfer Toolbox requires Final Cut Pro 10.6.6 or later.
16 |
17 | [!button text="Visit Website" target="blank" variant="info"](https://transfertoolbox.io)
--------------------------------------------------------------------------------
/docs/_includes/latest-news-logo.md:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/docs/_includes/news/20230527.md:
--------------------------------------------------------------------------------
1 | ### 27th May 2023
2 |
3 | Hedge are on the lookout for passionate beta users to help shape the future of Hedge products (like [Hedge](https://hedge.video/hedge){target="_blank"}, [PostLab](https://hedge.video/postlab/benefits){target="_blank"} & [EditReady](https://hedge.video/editready){target="_blank"}). If you think you have what it takes and would like to join, sign up [here](http://bit.ly/HedgeBetaProgram){target="_blank"}.
4 |
5 | [](http://bit.ly/HedgeBetaProgram){target="_blank"}
--------------------------------------------------------------------------------
/docs/_includes/news/20230529.md:
--------------------------------------------------------------------------------
1 | ### 29th May 2023
2 |
3 | Chris at [LateNite](https://latenitefilms.com/technology/){target="_blank"} has updated the pricing for [BRAW Toolbox](https://brawtoolbox.io){target="_blank"}, [Gyroflow Toolbox](https://gyroflowtoolbox.io){target="_blank"} & [Marker Toolbox](https://markertoolbox.io){target="_blank"}.
4 |
5 | - **[BRAW Toolbox](https://brawtoolbox.io){target="_blank"}** is now **79.99** in your local currency (i.e. **AUD79.99**, **USD79.99**, **CAD79.99**).
6 | - **[Marker Toolbox](https://markertoolbox.io){target="_blank"}** is now **19.99** in your local currency (i.e. **AUD19.99**, **USD19.99**, **CAD19.99**).
7 | - **[Gyroflow Toolbox](https://gyroflowtoolbox.io){target="_blank"}** is now **4.99** in your local currency (i.e. **AUD4.99**, **USD4.99**, **CAD4.99**).
8 |
9 | Their upcoming apps will have the same pricing model:
10 |
11 | - **[Recall Toolbox](https://recalltoolbox.io){target="_blank"}** is now **29.99** in your local currency (i.e. **AUD29.99**, **USD29.99**, **CAD29.99**).
12 | - **[Transfer Toolbox](https://transfertoolbox.io){target="_blank"}** is now **4.99** in your local currency (i.e. **AUD4.99**, **USD4.99**, **CAD4.99**).
13 |
14 | However, for example, if your country doesn't have an equivalent of 4.99 (i.e. Rp89,000 in Indonesia), it will default to a USD$4.99 equivalent.
15 |
16 | Transfer Toolbox is currently waiting for approval on the Mac App Store, but you can download from TestFlight.
17 |
18 | Recall Toolbox is currently on TestFlight, and will hopefully be submitted to the Mac App Store by the end of this week for review.
--------------------------------------------------------------------------------
/docs/_includes/news/20230530.md:
--------------------------------------------------------------------------------
1 | ### 30th May 2023
2 |
3 | Following on from the interest in [FCP Cafe](https://fcp.cafe){target="_blank"}, Chris at [LateNite](https://latenitefilms.com/technology/){target="_blank"} has thrown together this site to be a new "home page" and community for professional editors using DaVinCi Resolve.
4 |
5 | We want this site to be:
6 |
7 | - **Open:** This site will remain open-source on GitHub for anyone to suggest pull requests
8 | - **Up-to-date & Relevant:** We want this site to always be up-to-date and relevant
9 | - **No bullshit:** We want this site to be honest, truthful, useful and professional
10 | - **Community Driven:** This isn't our site, it's "owned" by the professional DaVinci Resolve Community
11 | - **Modern:** This site should work great on the latest browsers, including mobile
12 | - **Fast & Clean:** This site should load quickly, and be easy to navigate
13 | - **No analytics or user tracking:** No cookies here!
14 |
15 | This is still very much a work-in-progress, and we'll be adding content gradually over the coming weeks and months.
--------------------------------------------------------------------------------
/docs/_includes/news/20230531.md:
--------------------------------------------------------------------------------
1 | ### 31st May 2023
2 |
3 | **Colourlab Ai** is having a Spring Flash Sale! Up to 50% Off on Our Color Grading Software - Only 48 Hours Left!
4 |
5 | Spring is in the air, and so are the savings!
6 |
7 | Here's what's on offer:
8 |
9 | **Colourlab Ai Studio Annual License:** Get a whopping 50% off on their Colourlab Ai Studio Annual License. This brings the cost of Colourlab Ai, Look Designer Plugin, and Grainlab Plugin down to just $249. That's less than the cost of a single plugin! Considering the combined value of all three applications is over $1000, this is a massive saving. Use the code `springstudio50` to take advantage of this offer.
10 | **Look Designer Perpetual Licenses:** Colourlab Ai is offering a 30% discount on their Look Designer Perpetual Licenses. This means you can own Look Designer forever for just $349. Look Designer 3.0 for Davinci and Premiere runs on both Mac and PC and is the perfect companion for creating X01 files, Look Design, Look Testing, EL Zones, and Full Color Management. Use the code `springlook30` to avail this offer.
11 |
12 | Buy Colourlab Ai Studio [here](https://colourlab.ai/colourlab-ai-studio-2-yearly/){target="_blank"}.
13 |
14 | Buy Look Designer Perpetual [here](https://colourlab.ai/look-designer-resolve-perpetual/){target="_blank"}.
15 |
16 | ---
17 |
18 | A new batch of nOb controllers is now available! You can order [here](https://order.nobcontrol.com){target="_blank"}.
--------------------------------------------------------------------------------
/docs/_includes/news/20230601.md:
--------------------------------------------------------------------------------
1 | ### 1st June 2023
2 |
3 | **Alteon.io** has announced that **Brian Meaney** will now be their new Head of Product. He brings more than two decades of experience from Apple and Magic Leap. Brian will direct product development and UX for their entire ecosystem.
4 |
5 | You can learn more [here](https://www.accesswire.com/viewarticle.aspx?id=758114){target="_blank"}.
--------------------------------------------------------------------------------
/docs/_includes/news/20230603.md:
--------------------------------------------------------------------------------
1 | ### 3rd June 2023
2 |
3 | In this video series, Igor Riđanović will be demonstrating proof-of-concept OpenAI GPT and DaVinci Resolve integrations, starting with a virtual Resolve assistant.
4 |
5 | Imagine having all the information you need right at your fingertips within Resolve itself. No more switching between Facebook, Blackmagic Forum, or other platforms. Just ask your questions directly in Resolve.
6 |
7 | Igor would love to hear your thoughts on this integration. Are there other GPT AI use cases you'd like to see in Resolve?
8 |
9 | [](https://www.youtube.com/watch?v=p9wJcn8mGGs){target="_blank"}
--------------------------------------------------------------------------------
/docs/_includes/news/20230605.md:
--------------------------------------------------------------------------------
1 | ### 5th June 2023
2 |
3 | It's a month old, but for those that might have missed it, there's an awesome YouTube video that showcases the Audio Design Desk v2.0 Beta.
4 |
5 | Audio Design Desk is to audio software what Pro Tools was to the tape machine. It’s an entirely new breed of Digital Audio Workstation that artists can play like an instrument, revolutionizing the process of adding music and sound effects to picture and cutting down what can typically be a full day project to just a few minutes. It comes bundled with 75,000 sounds embedded with patent-pending Sonic Intelligence™, using AI-assisted content creation tools to enable filmmakers, sound designers, composers, and creators to produce cinema-quality compositions at the speed of thought, giving them a level of creative control that is unmatched by any other software.
6 |
7 | [](https://www.youtube.com/watch?v=fojw1YNmuUM){target="_blank"}
8 |
9 | You can learn more about Audio Design Desk [here](/ecosystem/tools/#audio-design-desk).
--------------------------------------------------------------------------------
/docs/_includes/news/20230606.md:
--------------------------------------------------------------------------------
1 | ### 6th June 2023
2 |
3 | **WWDC** time!
4 |
5 | Here's a [17 big & little things at WWDC23](https://developer.apple.com/videos/play/wwdc2023/111486/){target="_blank"}.
6 |
7 | Iain Anderson has also written [Apple Vision Pro revealed at WWDC](https://www.provideocoalition.com/apple-vision-pro-revealed-at-wwdc/){target="_blank"} over at [ProVideo Coalition](https://www.provideocoalition.com){target="_blank"}.
8 |
9 | Below are some of the relevant highlights for Final Cut Pro editors.
10 |
11 | First up, the new **Mac Pro**:
12 |
13 | 
14 |
15 | 
16 |
17 | 
18 |
19 | 
20 |
21 | 
22 |
23 | 
24 |
25 | You can learn more about the new MacPro [here](https://www.apple.com/newsroom/2023/06/apple-unveils-new-mac-studio-and-brings-apple-silicon-to-mac-pro/){target="_blank"}.
26 |
27 | There's the new **M2 Ultra**.
28 |
29 | 
30 |
31 | You can learn more [here](https://www.apple.com/newsroom/2023/06/apple-introduces-m2-ultra/){target="_blank"}.
32 |
33 | There's the new **15-inch MacBook Air**:
34 |
35 | 
36 |
37 | You can learn more [here](https://www.apple.com/au/newsroom/2023/06/apple-introduces-the-15-inch-macbook-air/){target="_blank"}.
38 |
39 | There's the new **macOS Sonoma**:
40 |
41 | 
42 |
43 | You can learn more [here](https://www.apple.com/au/newsroom/2023/06/macos-sonoma-brings-new-capabilities-for-elevating-productivity-and-creativity/){target="_blank"}.
44 |
45 | There's the new **Vision Pro**.
46 |
47 | It's **USD$3499** and "available early next year in the U.S".
48 |
49 | 
50 |
51 | 
52 |
53 | 
54 |
55 | 
56 |
57 | 
58 |
59 | 
60 |
61 | 
62 |
63 | 
64 |
65 | DaVinci Resolve will run on Vision Pro out-of-the-box. No word yet on Final Cut Pro support.
66 |
67 | 
68 |
69 | You can learn more about Vision Pro [here](https://www.apple.com/au/newsroom/2023/06/introducing-apple-vision-pro/){target="_blank"}.
70 |
71 | You can watch the entire WWDC Keynote [here](https://www.apple.com/apple-events/event-stream/){target="_blank"}.
72 |
73 | ---
74 |
75 | **NeoFinder 8.4.1** is out now. This is a bugfix release that contains two fixes for the Smart Folders, and one fix when searching hierarchical keywords.
76 |
77 | NeoFinder 8.4.1 is another free update for all customers with a NeoFinder 8.x license.
78 |
79 | NeoFinder 8.x is a [paid upgrade](https://www.cdfinder.de/store.html){target="_blank"} for NeoFinder 6.x, NeoFinder 7.x, and CDFinder customers.
80 |
81 | 
82 |
83 | You can learn more [here](/ecosystem/tools/#neofinder).
84 |
85 | ---
86 |
87 | Purchase a Ninja V, Ninja V+, Shogun Connect, Sumo 19SE or Shogun Studio 2 before the end of June 2023 to receive a FREE Assimilate Play Pro Studio license worth US$299 when registering your product. Existing registered owners quality for an exclusive price of USD$99.
88 |
89 | 
90 |
91 | You can learn more [here](http://my.atomos.com){target="_blank"}.
92 |
93 | ---
94 |
95 | Premiere Gal is giving away USD$10,000 worth of Video Gear!
96 |
97 | [](https://www.youtube.com/watch?v=7nCISaCgVh4){target="_blank"}
--------------------------------------------------------------------------------
/docs/_includes/news/20230608.md:
--------------------------------------------------------------------------------
1 | ### 8th June 2023
2 |
3 | Michael Kammes has written a great article on [Empowering Creatives: The Future of Creativity and Collaboration in the M&E Industry](https://www.postperspective.com/emails/Shift/ppnews-Shift-230516.html){target="_blank"}.
--------------------------------------------------------------------------------
/docs/_includes/news/20230613.md:
--------------------------------------------------------------------------------
1 | ### 13th June 2023
2 |
3 | The amazing Philip Hodgetts from [Intelligent Assistance](https://intelligentassistance.com){target="_blank"} has written an excellent blog post on **Generative AI Devalues Experience** [here](http://www.philiphodgetts.com/2023/06/generative-ai-devalues-experience/){target="_blank"}.
4 |
5 | ---
6 |
7 | There's an interesting article over at arstechnica:
8 |
9 | - [“Clearly predatory”: Western Digital sparks panic, anger for age-shaming HDDs](https://arstechnica.com/gadgets/2023/06/clearly-predatory-western-digital-sparks-panic-anger-for-age-shaming-hdds/){target="_blank"}
--------------------------------------------------------------------------------
/docs/_includes/news/20230615.md:
--------------------------------------------------------------------------------
1 | ### 15th June 2023
2 |
3 | **DaVinci Resolve 18.5 Beta 4** is out now!
4 |
5 | Today, the release of the public beta 4 of DaVinci Resolve 18.5 was announced, boasting additional improvements to the prior DaVinci public beta, including enhanced control over subtitle export. This update ensures that only activated subtitles are included in the render, subsequently displayed on the export. The update also guarantees greater system stability when displaying clip handles in the color page, thereby facilitating a smoother grading process.
6 |
7 | The software update brings several scripting API enhancements for track and timeline management. This allows users to write scripts to automate frequent functions, such as placing and replacing visual effects on the DaVinci Resolve timeline. The result is an accelerated post-production process with fewer errors.
8 |
9 | For DaVinci Resolve Studio users, the beta release includes support for transcribing both traditional and simplified Mandarin. Moreover, it enhances vertical video resolution during remote monitoring, providing superior quality vision while securely streaming footage to an offsite director or client.
10 |
11 | The update also introduces support for Blackmagic RAW 3.2, alongside numerous bug fixes and general performance and stability enhancements.
12 |
13 | DaVinci Resolve 18.5 Beta 4 is now available as a free download.
14 |
15 | You can download and learn more [here](https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion){target="_blank"}.
16 |
17 | 
18 |
19 | ---
20 |
21 | **CommandPost v1.4.18** is out now!
22 |
23 | A few new features, and a bunch of bug fixes, especially for those on macOS Ventura.
24 |
25 | You can learn more and download [here](https://commandpost.io){target="_blank"}.
26 |
27 | 
28 |
29 | ---
30 |
31 | Our good friends at fxguide have a great new blog post - **Apple M2 Studio Learns Nuke Machine Learning**.
32 |
33 | The author, Mike Seymour, is one of the smartest and best educators in the entire film industry, period.
34 |
35 | You can read more [here](https://www.fxguide.com/fxfeatured/apple-m2-studio-learns-nuke-machine-learning/){target="_blank"}.
36 |
37 | ---
38 |
39 | BorisFX has a really interesting new case study on their blog - **The Last Of Us: Wylie Co.’s Motion Tracking Journey with Mocha Pro**.
40 |
41 | You can read more [here](https://blog.borisfx.com/the-last-of-us-wylie-co-motion-tracking-journey-with-mocha-pro){target="_blank"}.
42 |
43 | 
44 |
45 | ---
46 |
47 | MasterClass is currently having a **50% off** sale for Fathers Day.
48 |
49 | There's lots of great training for filmmakers and video editors.
50 |
51 | Jonny Elwyn has some great summaries here:
52 |
53 | - [Master Filmmakers on the Craft of Film Editing](https://jonnyelwyn.co.uk/film-and-video-editing/master-filmmakers-on-the-craft-of-film-editing/){target="_blank"}
54 | - [Masterclass All-Access Pass Reviewed](https://jonnyelwyn.co.uk/film-and-video-editing/masterclass-all-access-pass-reviewed/){target="_blank"}
--------------------------------------------------------------------------------
/docs/_includes/news/20230618.md:
--------------------------------------------------------------------------------
1 | ### 18th June 2023
2 |
3 | Russ Hughes has written a great blog post titled: **I Ignored Davinci Resolve - I Was Wrong**.
4 |
5 | It explains why he jumped from Final Cut Pro to DaVinci Resolve for editing, from a sound designers perspective.
6 |
7 | You can read [here](https://www.pro-tools-expert.com/production-expert-1/i-ignored-davinci-resolve-i-was-wrong).
--------------------------------------------------------------------------------
/docs/_includes/news/20230622.md:
--------------------------------------------------------------------------------
1 | ### 22nd June 2023
2 |
3 | **Marker Toolbox v1.2.0** is out now! It has some awesome new features:
4 |
5 | - Adds **Resolve EDL** Export
6 | - Allows you to apply Markers to Clips from Final Cut Pro
7 | - Adds support for Frame.io's `FIOJSON` files
8 |
9 | You can learn more [here](https://markertoolbox.io){target="_blank"}.
--------------------------------------------------------------------------------
/docs/_includes/news/20230721.md:
--------------------------------------------------------------------------------
1 | ### 21st July 2023
2 |
3 | **DaVinci Resolve 18.5** final release is now available!
4 |
5 | It's a massive update with over 100 new features including text based editing, AI dialogue transcription, new cut page editing toolset and new Fairlight mix automation.
6 |
7 | You can download [here](https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion){target="_blank"}.
8 |
9 | 
--------------------------------------------------------------------------------
/docs/_includes/plugins/dehancer.md:
--------------------------------------------------------------------------------
1 | ### Dehancer
2 |
3 | **Dehancer** is the OFX plugin suite for film-like color grading and film effects in DaVinci Resolve. Dozens of real photographic and motion picture films with truly analogue controls. Film Grain, Bloom and Halation effects to complete the look. Complete native support of ACES pipeline.
4 |
5 | Based on 30-years of film shooting and darkroom experience combined with scientific approach, nonlinear image processing, and… a bit of alchemy, of course.
6 |
7 | [!button text="Visit Website" target="blank" variant="info"](https://www.dehancer.com/)
--------------------------------------------------------------------------------
/docs/_includes/plugins/gyroflow.md:
--------------------------------------------------------------------------------
1 | ### Gyroflow OpenFX Plugin
2 |
3 | Works with stabilization data exported with [Gyroflow](https://gyroflow.xyz){target="_blank"}.
4 | Allows you to apply the stabilization right in DaVinci Resolve.
5 |
6 | [!button text="Visit Website" target="blank" variant="info"](https://github.com/gyroflow/gyroflow-ofx)
--------------------------------------------------------------------------------
/docs/_includes/rss-buttons.md:
--------------------------------------------------------------------------------
1 | [!button variant="primary" target="blank" text="Get the Latest News via our RSS Feed"](/rss.xml)
2 | _Learn more about RSS Feeds [here](/rss/)._
--------------------------------------------------------------------------------
/docs/_includes/sponsors/sponsor-01.md:
--------------------------------------------------------------------------------
1 | !!!
2 | Want to contribute or advertise? [Learn more here!](/contribute/)
3 | !!!
--------------------------------------------------------------------------------
/docs/_includes/sponsors/sponsor-02.md:
--------------------------------------------------------------------------------
1 | !!!info Sponsored
2 | At Moodlab, we’re **rethinking** the colour pipeline.
3 | [Click here to learn more!](https://moodlab.online){target="_blank"}
4 | !!!
--------------------------------------------------------------------------------
/docs/_includes/sponsors/sponsor-03.md:
--------------------------------------------------------------------------------
1 | !!!info Sponsored
2 | **DaVinci Resolve Studio Scaling Fix:**
3 | Fix Scaling issues in DaVinci Resolve Studio for FCPX and Premiere sequences imported via XML and FCPXML.
4 | [Download Now!](https://julien.chichignoud.com/resolve-script-scaling-fix){target="_blank"}
5 | !!!
--------------------------------------------------------------------------------
/docs/_includes/sponsors/sponsor-04.md:
--------------------------------------------------------------------------------
1 | !!!info Sponsored
2 | _Tight. Terse. Terrific. Bim. Bam. Boom._ – Cut/daily reader
3 | Post Production insight delivered to your inbox.
4 | Sign up for **free** at [Cut/daily.com](https://www.cut-daily.com){target="_blank"}
5 | !!!
--------------------------------------------------------------------------------
/docs/_includes/tools/audio-design-desk.md:
--------------------------------------------------------------------------------
1 | ### Audio Design Desk
2 |
3 | Audio Design Desk is to audio software what Pro Tools was to the tape machine. It’s an entirely new breed of Digital Audio Workstation that artists can play like an instrument, revolutionizing the process of adding music and sound effects to picture and cutting down what can typically be a full day project to just a few minutes. It comes bundled with 75,000 sounds embedded with patent-pending Sonic Intelligence™, using AI-assisted content creation tools to enable filmmakers, sound designers, composers, and creators to produce cinema-quality compositions at the speed of thought, giving them a level of creative control that is unmatched by any other software.
4 |
5 | [!button text="Visit Website" target="blank" variant="info"](https://add.app)
--------------------------------------------------------------------------------
/docs/_includes/tools/canister.md:
--------------------------------------------------------------------------------
1 | ### Canister
2 |
3 | **Canister** takes the hassle out of LTO.
4 |
5 | :::review
6 |
7 | So easy... it's like LTO for Dummies.
8 |
9 | _Keenan J. Mock, LightIron_
10 | :::
11 |
12 | [!button text="Visit Website" target="blank" variant="info"](https://hedge.video/canister)
--------------------------------------------------------------------------------
/docs/_includes/tools/cinecred.md:
--------------------------------------------------------------------------------
1 | ### Cinecred
2 |
3 | Create beautiful film credits without the pain.
4 |
5 | Licensed under the GPLv3, everyone can use Cinecred free of charge forever. The source code is publicly available in a GitHub Repository. Contributions, bug reports, and suggestions are welcome!
6 |
7 | #### Use Your Favorite Spreadsheet Editor
8 |
9 | Cinecred can read the raw credits data from a Credits.xls(x) (Microsoft Excel), Credits.ods (OpenOffice/LibreOffice Calc), or Credits.csv file. Edit it with your preferred spreadsheet tool, integrating perfectly with the rest of your production workflow. Need to add a credit or fix a typo later on? Just change the spreadsheet!
10 |
11 | #### Live Visualization
12 |
13 | While editing the credits data and its styling, Cinecred continually updates an interactive visual preview and indicates any problems with the Credits file. Optional layout guides (press the red button in the screenshot) make both learning Cinecred and styling your credits dead easy.
14 |
15 | #### Interactive Styling
16 |
17 | All the styling options Cinecred provides might seem overwhelming at first. But the interactive nature of Cinecred—including contextual input, live application of changes, and easy reverts—make it intuitive and fun to play around with different settings and thereby explore and learn Cinecred’s styling system. In addition, a comprehensive User Guide is readily available.
18 |
19 | #### Get Started Immediately
20 |
21 | Cinecred initializes new projects with a template that covers many common use cases. Start entering your credits straightaway and learn how to further customize them as you go.
22 |
23 | #### Flexible Design
24 |
25 | In addition to standard use cases, Cinecred’s flexible styling system enables a wide range of layouts and designs. Whatever you have in mind, Cinecred can likely assist you in implementing it.
26 |
27 | #### Your Desired Runtime
28 |
29 | Have to add another name, but the score has already been recorded and synced to the earlier version? Just tell Cinecred the desired runtime of the whole credits or specific sections, and it will shrink vertical gaps to exactly match it—without resorting to shimmer-prone fractional scroll speeds. Test it yourself and press the red button in the screenshot!
30 |
31 | #### Play Back at Any Time
32 |
33 | Want to watch your credits in motion to verify your latest changes? Just like your favorite editing suite, Cinecred offers instant real-time playback at any time. No need to wait for your credits to render out. Also supported are the JKL shuttle keys.
34 |
35 | #### Manifold Delivery Options
36 |
37 | Does your post-production workflow require ProRes, PNG sequences, or even TIFFs which you animate yourself? Do you want to send around PDFs of the credits for checks? No matter what the need, Cinecred probably has you covered. Expand the red dropdown in the screenshot to see all supported formats.
38 |
39 | #### Cinecred Is Not Opinionated
40 |
41 | Cinecred was specifically designed to cater to every user’s needs as fully as possible, without adding bloat, making it hard to use, or requiring a steep learning curve.
42 |
43 | [!button text="Visit Website" target="blank" variant="info"](https://cinecred.com)
--------------------------------------------------------------------------------
/docs/_includes/tools/cleanterview.md:
--------------------------------------------------------------------------------
1 | ### Cleanterview
2 |
3 | Cleanterview helps you to clean up effectively and efficiently the audio track of your videos, ideal for interviews, for video-selfie, for any occasion when there is someone talking and… you want to hear it and make it sound better!
4 |
5 | [!button text="View on Mac App Store" target="blank" variant="info"](https://ulti.media/cleanterview/)
--------------------------------------------------------------------------------
/docs/_includes/tools/commandpost.md:
--------------------------------------------------------------------------------
1 | ### CommandPost
2 |
3 | CommandPost is a **free** and [open source](https://github.com/CommandPost/CommandPost/blob/develop/LICENSE.md){target="_blank"} macOS application that bridges between control surfaces and software that doesn’t support them natively, such as Apple’s [Final Cut Pro](https://www.apple.com/final-cut-pro/){target="_blank"} and Adobe’s [After Effects](https://www.adobe.com/products/aftereffects.html){target="_blank"}.
4 |
5 | It’s been downloaded over [163 thousand times](https://hanadigital.github.io/grev/?user=commandpost&repo=commandpost){target="_blank"}, and there are over [2.6 thousands members](https://www.facebook.com/groups/commandpost/members){target="_blank"} in our [Facebook Community](https://www.facebook.com/groups/commandpost/){target="_blank"}.
6 |
7 | It’s been translated into Arabic, Bengali, Catalan, Chinese (Simplified & Traditional), Danish, Dutch, French, German, Greek, Hindi, Hungarian, Italian, Japanese, Korean, Malayalam, Norwegian, Panjabi/Punjabi, Polish, Portuguese, Russian, Spanish, Swedish, Ukrainian & Vietnamese by [our awesome community](https://poeditor.com/join/project/QWvOQlF1Sy){target="_blank"}.
8 |
9 | It’s used by filmmakers, developers, scientists and macOS power users all over the world to seriously speed up mundane tasks through powerful and customisable automation tools.
10 |
11 | For example, you can apply individual effects within Final Cut Pro or After Effects with the single tap of a button.
12 |
13 | Powered by [Lua](https://dev.commandpost.io/lua/overview/){target="_blank"} (the same scripting language used by [Blackmagic Fusion](https://www.blackmagicdesign.com/products/fusion/){target="_blank"}, [Adobe Lightroom](https://www.adobe.com/au/products/photoshop-lightroom.html){target="_blank"} and even parts of [Apple iOS](https://twitter.com/_inside/status/1026173832527265792){target="_blank"}), it's insanely customisable and powerful.
14 |
15 | It runs natively on Apple Silicon and is fully compatible with [Hammerspoon](http://www.hammerspoon.org){target="_blank"}.
16 |
17 | You can listen to Chris explain CommandPost on Final Cut Pro Radio [Episode #57](http://fcpradio.com/episode057.html){target="_blank"} and [Episode #43](http://fcpradio.com/episodes/episode043.html){target="_blank"}.
18 |
19 | #### User Reviews
20 |
21 | :::review
22 | {{ include "five-stars" }}
23 |
24 | CommandPost and FCP are so intertwined on my day to day that I see them as one app.
25 | [_Marcos Castiel BFE_](http://www.marcoscastiel.com){target="_blank"}
26 | :::
27 |
28 | :::review
29 | {{ include "five-stars" }}
30 |
31 | As someone who doesn’t like clicking to do things, CommandPost makes my work much more likeable.
32 | [_Oli Frost_](https://olifro.st){target="_blank"}
33 | :::
34 |
35 | [!button text="Visit Website" target="blank" variant="info"](https://commandpost.io)
--------------------------------------------------------------------------------
/docs/_includes/tools/editing-tools-io.md:
--------------------------------------------------------------------------------
1 | ### EditingTools.io
2 |
3 | **EditingTools.io** is a collection of web-based generators, scripts and converters designed for various post-production purposes. Optimized for workflows with Adobe Premiere Pro, Avid Media Composer, DaVinci Resolve and Apple Final Cut Pro X.
4 |
5 | It's an AMAZING website that you should definitely check out.
6 |
7 | [!button text="Visit Website" target="blank" variant="info"](https://en.editingtools.io)
--------------------------------------------------------------------------------
/docs/_includes/tools/editready.md:
--------------------------------------------------------------------------------
1 | ### EditReady
2 |
3 | 
4 |
5 | Since 2008, EditReady has had your back when your NLE doesn’t support your camera’s file format. And now, we're turning it up a notch with EditReady Pro!
6 |
7 | :::review
8 | {{ include "five-stars" }}
9 |
10 | I've been using EditReady for years. It's super fast. Very clean, and logical app. Almost perfect.
11 |
12 | _Chris Hocking - 3rd June 2023_
13 | :::
14 |
15 | [!button text="Visit Website" target="blank" variant="info"](https://hedge.video/editready/)
16 |
--------------------------------------------------------------------------------
/docs/_includes/tools/evrdvr.md:
--------------------------------------------------------------------------------
1 | ### evrDVR 2
2 |
3 | Fast, Simple, Powerful...
4 |
5 | evrDVR 2 allows you to import camera EXIF metadata into DaVinci Resolve.
6 |
7 | [!button text="Visit Website" target="blank" variant="info"](https://www.evrapp.cloud/evrdvr)
--------------------------------------------------------------------------------
/docs/_includes/tools/evrexpanse.md:
--------------------------------------------------------------------------------
1 | ### evrExpanse 3
2 |
3 | More powerful than ever!
4 |
5 | How to import EXIF metadata into NLEs?
6 | How to transcode Master files and embed metadata?
7 | How to do these things in an easy and smart way?
8 |
9 | New:
10 | - Added Rating Metadata support for Canon and Panasonic Cameras.
11 | - Transcode Plus©: Streamlined Transcoding and Metadata Export
12 | - Rotate Transcoded Files Based on Source Metadata
13 | - Lightning-fast metadata exports with Epstein class engine
14 | - Final Cut Pro XML import with media file and metadata
15 | - Assimilate SCRATCH integration with media and metadata
16 | - ASC MHL integration for creating MHL’s files
17 |
18 | [!button text="Visit Website" target="blank" variant="info"](https://www.evrapp.cloud/evrexpanse)
--------------------------------------------------------------------------------
/docs/_includes/tools/foolcat.md:
--------------------------------------------------------------------------------
1 | ### FoolCat
2 |
3 | Beautiful, customizable, and easily shareable camera reports.
4 |
5 | :::review
6 | FoolCat does one thing, and it does it exceptionally well. It is an indispensable tool in my go-to toolbox.
7 |
8 | _Philip Grossman_
9 | :::
10 |
11 | [!button text="Visit Website" target="blank" variant="info"](https://hedge.video/foolcat)
--------------------------------------------------------------------------------
/docs/_includes/tools/fxfactory.md:
--------------------------------------------------------------------------------
1 | ### FxFactory
2 |
3 | Expand your abilities with a wide supply of effects, plug-ins & templates for Final Cut Pro & Motion.
4 | Explore your creativity using free watermarked trials. Fully functional testing gives you confidence to purchase products that fit your needs.
5 | Simply browse & install products, then manage your collection as it grows. When switching between systems, your configuration & purchase history is seamlessly available.
6 | Discover how products we deliver will improve your workflow. Watch hundreds of demonstration videos & content previews on our [YouTube Channel](https://www.youtube.com/@fxfactory){target="_blank"}.
7 |
8 | Resources for [Support](https://support.fxfactory.com){target="_blank"} & [Developers](https://fxfactory.com/developer/){target="_blank"}
9 |
10 | [!button text="Visit Website" target="blank" variant="info"](https://fxfactory.com)
--------------------------------------------------------------------------------
/docs/_includes/tools/neofinder.md:
--------------------------------------------------------------------------------
1 | ### NeoFinder
2 |
3 | **NeoFinder** (formally CDFinder) quickly catalogs and manages your entire media and disk library, and your backup archive.
4 |
5 | The Holy Grail of Media Asset Management (according to ZDNet).
6 |
7 | NeoFinder keeps track of your documents, photos, songs, movies, and folders wherever they are stored.
8 |
9 | NeoFinder is your digital treasure chest! It even manages your Affinity Photo and Affinity Designer documents.
10 |
11 | Catalog your digital data: SSD, hard disks (internal, external, USB, FireWire, Thunderbolt, HFS+, APFS, NTFS, ExFAT, FAT32), server volumes (AFP, SMB, FTP, Dropbox, Backblaze B2), Blu-rays, LTO volumes, USB sticks, DVD-ROMs, Audio-CDs, and get a full inventory of all files, folders, and important metadata, including thumbnails for your photos, songs, video files and other documents.
12 |
13 | Find your files NOW! Whatever you need to find, NeoFinder knows where it is! If you are a desktop user, or work in a small or large network, you stay in control of your data at any time.
14 |
15 | :::review
16 | {{ include "five-stars" }}
17 |
18 | I've been using NeoFinder for over a decade now. We have hundreds of external hard drives and hundreds of LTOs all catalogued.
19 |
20 | We store our NeoFinder database on Dropbox and share it between all our staff. It's rock solid and amazing.
21 |
22 | _Chris Hocking - 6th June 2023_
23 | :::
24 |
25 | [!button text="Visit Website" target="blank" variant="info"](https://www.cdfinder.de)
--------------------------------------------------------------------------------
/docs/_includes/tools/offshoot.md:
--------------------------------------------------------------------------------
1 | ### OffShoot (formally Hedge)
2 |
3 | Offload media lightning fast, whether it's video, stills or audio. Make your life easy and let Hedge do the tedious jobs.
4 |
5 | :::review
6 | {{ include "five-stars" }}
7 |
8 | I've been using Hedge since it first came out. It's my preferred data wrangling tool. I've used it on feature films, television shows, television commercials, music videos, and everything in-between. It's awesome.
9 |
10 | _Chris Hocking - 3rd June 2023_
11 | :::
12 |
13 | [!button text="Visit Website" target="blank" variant="info"](https://hedge.video/hedge)
--------------------------------------------------------------------------------
/docs/_includes/tools/postlab.md:
--------------------------------------------------------------------------------
1 | ### PostLab
2 |
3 | Collaborating with other editors was never this easy.
4 |
5 | [!button text="Visit Website" target="blank" variant="info"](https://hedge.video/postlab)
6 |
--------------------------------------------------------------------------------
/docs/_includes/tools/postsync.md:
--------------------------------------------------------------------------------
1 | ### PostSync
2 |
3 | 
4 |
5 | More than just sync, PostSync helps prepare your macOS workstation for the daily demands of your post-production workflow.
6 |
7 | PostSync is a multi-use tool that is designed as a macOS startup utility; syncing templates and presets, clearing caches, connecting shares, launching apps, etc. But it has many uses beyond that…
8 |
9 | PostSync can synchronize 30 different presets and templates (plus user fonts) between several edit workstations to keep all systems current. It can also help when transitioning to working remotely by copying these files to a thumb drive and transferring them to a second workstation. Or the same function can simply be used to create a backup of these files.
10 |
11 | PostSync can also backup and restore/transfer application general preferences from Final Cut Pro, Premiere Pro, After Effects and DaVinci Resolve. It makes setting up a new workstation easier.
12 |
13 | PostSync can help with nightly cleanup of render/cache files by clearing older files by a set date. Completely customizable for any folder on your Mac.
14 |
15 | All this can be done either manually or completely automatic using a Calendar event or launched at login.
16 |
17 | Your choice… PostSync is built to be easy to setup and very customizable.
18 |
19 | 
20 |
21 | [!button text="Visit Website" target="blank" variant="info"](https://chrisroyfilms.com/postsync/)
22 |
--------------------------------------------------------------------------------
/docs/_includes/tools/postwatch.md:
--------------------------------------------------------------------------------
1 | ### PostWatch
2 |
3 | Alerts from Post-Production applications and macOS sent to the Pushover smartphone app.
4 |
5 | _“Is that file done yet?”_
6 |
7 | Working remotely, in the next room or out for a walk?
8 | Need to know as soon as that export or transcode is finished?
9 | Need to know about applications crashing, power going out with out knowing or drives failing or running out of space while you are away?
10 |
11 | Now this and more is possible!
12 |
13 | PostWatch uses the established subscription free service, for iOS and Android, Pushover to create a dedicated, clean and reliable experience for receiving alerts. What It does not do is clutter up your inbox with texts or emails that often get lost or forgotten.
14 |
15 | PostWatch not only alerts you when 14 different Mac apps have completed exporting/encoding, it also monitors the Mac for issues; Such as accidental ejected disks, app crashes/freezes, power loss and more.
16 |
17 | No plugins, special application settings or rendering to watch folders. (except setting a few system preferences) Export, render and transcode as you normally do and PostWatch does its magic in the background.
18 |
19 | [!button text="Visit Website" target="blank" variant="info"](https://chrisroyfilms.com/postwatch/)
--------------------------------------------------------------------------------
/docs/_includes/tools/preference-manager.md:
--------------------------------------------------------------------------------
1 | ### Preference Manager
2 |
3 | 
4 |
5 | Preference files store information about user preferences, window layouts, toolbar placements and launch settings. Sometimes these can become corrupted, causing problems. Preference Manager allows you to trash corrupted preferences and keep backups of working preference files in order to quickly restore your settings.
6 |
7 | [!button text="Visit Website" target="blank" variant="info"](https://www.digitalrebellion.com/prefman/)
8 |
--------------------------------------------------------------------------------
/docs/_includes/tools/pro-maintenance-tools.md:
--------------------------------------------------------------------------------
1 | ### Pro Maintenance Tools
2 |
3 | 
4 |
5 | Pro Maintenance Tools keeps your editing system running smoothly so you can quickly get back on track in the event of a problem.
6 |
7 | Use the diagnosis tools to determine the cause of the issue by analyzing crash logs or locating corrupt media files, then use the repair tools to fix the problem.
8 |
9 | Pro Maintenance Tools supports Final Cut Studio, Final Cut Pro X, Avid Media Composer / Symphony and Adobe Premiere Pro for Mac.
10 |
11 | [!button text="Visit Website" target="blank" variant="info"](https://www.digitalrebellion.com/promaintenance/)
12 |
--------------------------------------------------------------------------------
/docs/_includes/tools/pro-media-tools.md:
--------------------------------------------------------------------------------
1 | ### Pro Media Tools
2 |
3 | 
4 |
5 | Pro Media Tools is a suite of workflow tools designed to simplify media management and streamline workflows in Final Cut Studio, Final Cut Pro X, Avid Media Composer and Adobe Premiere for Mac.
6 | The suite contains tools for editing QuickTime movie metadata, watching render files, editing markers, and much more. The applications are capable of outputting a variety of file formats to suit different editing systems and workflows.
7 |
8 | [!button text="Visit Website" target="blank" variant="info"](https://www.digitalrebellion.com/promedia/)
9 |
--------------------------------------------------------------------------------
/docs/_includes/tools/reactor.md:
--------------------------------------------------------------------------------
1 | ### Reactor for Fusion
2 |
3 | Created by the We Suck Less Fusion community, i.e. the people right here, **Reactor** is a free and open source package manager for Fusion (Free) and Fusion Studio. Reactor streamlines the installation, distribution and management of 3rd party content for Fusion through the use of "Atom" packages that are synced with an online Git repository.
4 |
5 | [!button text="Visit Website" target="blank" variant="info"](https://www.steakunderwater.com/wesuckless/viewtopic.php?f=32&t=1814)
--------------------------------------------------------------------------------
/docs/_includes/tools/scaling-fix.md:
--------------------------------------------------------------------------------
1 | ### DaVinci Resolve Studio Scaling Fix
2 |
3 | Fix Scaling issues in DaVinci Resolve Studio for FCPX and Premiere sequences imported via XML and FCPXML.
4 |
5 | [!button text="Visit Website" target="blank" variant="info"](https://julien.chichignoud.com/resolve-script-scaling-fix)
--------------------------------------------------------------------------------
/docs/_includes/tools/scopebox.md:
--------------------------------------------------------------------------------
1 | ### ScopeBox
2 |
3 | All the audio & video scopes you'd expect from hardware, and many many more. A custom toolset crafted for creative professionals - colorists, editors, DITs, and sound. Mix and match scopes, save layouts, and be confident that you're seeing every pixel and every frame of your signal.
4 |
5 | [!button text="Visit Website" target="blank" variant="info"](https://hedge.video/scopebox/)
--------------------------------------------------------------------------------
/docs/_includes/tools/shutter-encoder.md:
--------------------------------------------------------------------------------
1 | ### Shutter Encoder
2 |
3 | Shutter Encoder is one of the best video converter software, it handles images and audio too!
4 |
5 | It has been designed by video editors in order to be as accessible and efficient as possible.
6 |
7 | Shutter Encoder makes use of FFmpeg to handle its encoding, allowing support for almost every codec you’ve ever heard of, and many more you haven’t.
8 |
9 | Don’t just take our word for it though, Avid themselves recommend Shutter Encoder as part of your Media Composer and ProTools ingesting workflow!
10 |
11 | [!button text="Visit Website" target="blank" variant="info"](https://www.shutterencoder.com/en/)
--------------------------------------------------------------------------------
/docs/_includes/tools/smart-video-splitter.md:
--------------------------------------------------------------------------------
1 | ### Smart Video Splitter
2 |
3 | Smart Video Splitter is the perfect app for those who create professional or semi-professional stories with videos on social networks like Instagram, Facebook, Whatsapp and Snapchat.
4 |
5 | [!button text="View on Mac App Store" target="blank" variant="info"](https://ulti.media/smart-video-splitter-for-instagram-facebook-whatsapp-and-snapchat-stories/)
--------------------------------------------------------------------------------
/docs/_includes/tools/ulti-media-converter-2.md:
--------------------------------------------------------------------------------
1 | ### Ulti.Media Converter 2
2 |
3 | The Swiss army knife for transcoding, workflow and multimedia file management.
4 |
5 | [!button text="Visit Website" target="blank" variant="info"](https://ulti.media/converter/)
--------------------------------------------------------------------------------
/docs/_includes/wishlist-reactions.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/_includes/wishlist-reactions.md
--------------------------------------------------------------------------------
/docs/_includes/wishlist-recent.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/_includes/wishlist-recent.md
--------------------------------------------------------------------------------
/docs/bugtracker.md:
--------------------------------------------------------------------------------
1 | # Bug Tracker
2 |
3 | This page is dedicated to keeping track of the latest DaVinci Resolve bugs and issues.
4 |
5 | We keep track of these bugs via our [GitHub issues site](https://github.com/CommandPost/ResolveCafe/issues){target="_blank"}.
6 |
7 | [GitHub](https://github.com){target="_blank"} is a **safe and secure** developers platform used by **over 73 million users** worldwide.
8 |
9 | To submit a new bug report, simply sign up for a free GitHub account and post an issue [here](https://github.com/CommandPost/ResolveCafe/issues){target="_blank"}.
10 |
11 | In general, whenever posting a new bug/issue to GitHub, we also submit feedback to the [Blackmagic Design Forums](https://forum.blackmagicdesign.com/viewforum.php?f=21&sid=f22b8d91290f36eb3cd987459d49f572){target="_blank"}.
12 |
13 | ---
14 |
15 | ### DaVinci Resolve 18.5
16 |
17 | Here's a list of the **30 most recently added** DaVinci Resolve 18.5 bug reports:
18 |
19 | {{ include "bugtracker-latest.md" }}
20 |
21 | The above list is pulled from our [GitHub issues site](https://github.com/CommandPost/ResolveCafe/issues){target="_blank"}.
22 |
23 | ---
24 |
25 | ### Most Popular
26 |
27 | Here's a list of the **30 most popular** DaVinci Resolve bug reports:
28 |
29 | {{ include "bugtracker-reactions.md" }}
30 |
31 | The above list is pulled from our [GitHub issues site](https://github.com/CommandPost/ResolveCafe/issues){target="_blank"}.
32 |
33 | ---
34 |
35 | ### Recently Added
36 |
37 | Here's a list of the **30 most recently added** DaVinci Resolve bug reports:
38 |
39 | {{ include "bugtracker-recent.md" }}
40 |
41 | The above list is pulled from our [GitHub issues site](https://github.com/CommandPost/ResolveCafe/issues){target="_blank"}.
42 |
43 | ---
44 |
45 | !!!
46 | Want to contribute? [Learn more here!](/contribute/)
47 | !!!
--------------------------------------------------------------------------------
/docs/bugtracker.yml:
--------------------------------------------------------------------------------
1 | label: Bug Tracker
2 | icon: bug
3 | order: 8300
4 | image: /static/thumbnail.png
--------------------------------------------------------------------------------
/docs/case-studies/external-case-studies.md:
--------------------------------------------------------------------------------
1 | # External Case Studies
2 |
3 | Here's a collection of case studies found outside Resolve Cafe.
4 |
5 | ---
6 |
7 | ### Slice Community
8 |
9 | Blackmagic has some incredible case studies on their [Slice Community](https://www.splicecommunity.com).
10 |
11 | ---
12 |
13 | !!!
14 | Something missing? Contribute! [Learn more here!](/contribute/)
15 | !!!
--------------------------------------------------------------------------------
/docs/case-studies/external-case-studies.yml:
--------------------------------------------------------------------------------
1 | label: External Case Studies
2 | icon: link-external
3 | order: 0
4 | image: ../static/thumbnail.png
--------------------------------------------------------------------------------
/docs/case-studies/index.yml:
--------------------------------------------------------------------------------
1 | label: Case Studies
2 | icon: people
3 | order: 8150
4 | expanded: false
--------------------------------------------------------------------------------
/docs/community/forums.md:
--------------------------------------------------------------------------------
1 | # Forums
2 |
3 | This page is dedicated to DaVinci Resolve podcasts.
4 |
5 | ---
6 |
7 | ### Blackmagic
8 |
9 | Of course, there's the official Blackmagic forums, which are actually really great - fast & clean website.
10 |
11 | [!button text="Visit Website" target="blank" variant="info"](https://forum.blackmagicdesign.com)
12 |
13 | ---
14 |
15 | ### LiftGammaGain
16 |
17 | This is where you'll find most professional DaVinci Resolve colourists online.
18 |
19 | [!button text="Visit Website" target="blank" variant="info"](https://liftgammagain.com/forum/index.php)
20 |
21 | ---
22 |
23 | !!!
24 | Want to contribute? [Learn more here!](/contribute/)
25 | !!!
--------------------------------------------------------------------------------
/docs/community/forums.yml:
--------------------------------------------------------------------------------
1 | label: Forums
2 | icon: comment-discussion
3 | image: ../static/thumbnail.png
--------------------------------------------------------------------------------
/docs/community/index.yml:
--------------------------------------------------------------------------------
1 | label: Community
2 | icon: comment-discussion
3 | order: 8000
4 | expanded: false
--------------------------------------------------------------------------------
/docs/community/podcasts.md:
--------------------------------------------------------------------------------
1 | # Podcasts
2 |
3 | This page is dedicated to DaVinci Resolve podcasts.
4 |
5 | ---
6 |
7 | ### Color & Coffee
8 |
9 | [Color & Coffee](https://podcast.jasonbowdach.com){target="_blank"} is a podcast focused on the craft of color grading hosted by colorist and finishing artist Jason Bowdach. Jason will host a variety of post-production professionals for intimate discussions on their craft, their passions, and of course, their favorite beverage of choice.
10 |
11 | ---
12 |
13 | !!!
14 | Want to contribute or add your podcast? [Learn more here!](/contribute/)
15 | !!!
--------------------------------------------------------------------------------
/docs/community/podcasts.yml:
--------------------------------------------------------------------------------
1 | label: Podcasts
2 | icon: broadcast
3 | image: ../static/thumbnail.png
--------------------------------------------------------------------------------
/docs/community/socialmedia.md:
--------------------------------------------------------------------------------
1 | # Social Media
2 |
3 | This page is dedicated to DaVinci Resolve Social Media links.
4 |
5 | ---
6 |
7 | ### Facebook
8 |
9 | The [DaVinci Resolve User Group](https://www.facebook.com/groups/245184039015257){target="_blank"} has 130.8K members.
10 |
11 | ---
12 |
13 | ### postchat.io
14 |
15 | A place for all postproduction professionals, enthusiasts and anyone who wants to be part of Mastodon.
16 |
17 | Run by the amazing [Felipe Baez](https://cre8ivebeast.com){target="_blank"}.
18 |
19 | [postchat.io](https://postchat.io){target="_blank"}
--------------------------------------------------------------------------------
/docs/community/socialmedia.yml:
--------------------------------------------------------------------------------
1 | label: Social Media
2 | icon: people
3 | image: ../static/thumbnail.png
--------------------------------------------------------------------------------
/docs/contribute.yml:
--------------------------------------------------------------------------------
1 | label: Contribute
2 | icon: mark-github
3 | order: 0
4 | image: /static/thumbnail.png
--------------------------------------------------------------------------------
/docs/credits.md:
--------------------------------------------------------------------------------
1 | # Credits
2 |
3 | Resolve Cafe was thrown together by [Chris Hocking](https://twitter.com/chrisatlatenite){target="_blank"} at [LateNite Films](https://latenitefilms.com/technology/){target="_blank"}.
4 |
5 | The Resolve Cafe **icon** was designed by the amazing [Matthew Skiles](https://matthewskiles.com){target="_blank"}.
6 |
7 | The origin story comes back to [this tweet](https://twitter.com/chrisatlatenite/status/1661729178826477569){target="_blank"}, where [Alex Gollner](https://twitter.com/Alex4D){target="_blank"} tweeted that "fcp.co is no longer the Final Cut Pro watercoooler place", and Chris replied with "Screw it… I just registered [finalcutpro.tech](https://finalcutpro.tech){target="_blank"}. Let’s do this thing!".
8 |
9 | Chris decided that FCP Cafe was a better name/domain, and as a result, that site was born.
10 |
11 | [Julien Chichignoud](https://julien.chichignoud.com){target="_blank"} then said to Chris that DaVinci Resolve is "definitely where the industry is going" - and here we are.
12 |
13 | [Dan Svoboda](http://dansvoboda.com){target="_blank"} also seemed to think it was a [good idea](https://twitter.com/DanSvoboda/status/1663278360691179526){target="_blank"}.
14 |
15 | ---
16 |
17 | ### LateNite Films
18 |
19 | LateNite is an independent production studio committed to investing in emerging creatives with strong, unique voices, helping tell their stories in a creatively supportive and collaborative environment. Our work uses humour to explore outsider stories that are unmistakably human and straddle the line between light and dark.
20 |
21 | ---
22 |
23 | ### Chris Hocking
24 |
25 | Chris has been working in the entertainment industry for over two decades. Previously the Post Production Supervisor at Melbourne's award winning editing house The Butchery, and finishing house The Refinery, Chris has an incredibly strong and varied technical and business background, ensuring that each production makes use of the best and most relevant technology and workflows. He is the creator of the open source macOS application, CommandPost, which has been downloaded over 165K times - as well as a suite of Final Cut Pro tools on the macOS App Store. His producing credits include the SBS2 series The Wizards of Aus, the Fairy Tale unit on Foxtel mini series Lambs of God, and the ABC ME project The Legend of Burnout Barry. Chris is a member of SPA, ASE and is an Adobe Certified Expert.
--------------------------------------------------------------------------------
/docs/credits.yml:
--------------------------------------------------------------------------------
1 | label: Credits
2 | icon: info
3 | order: 7200
4 | image: /static/thumbnail.png
--------------------------------------------------------------------------------
/docs/cut-on-resolve.md:
--------------------------------------------------------------------------------
1 | # Cut on DaVinci Resolve
2 |
3 | This page is dedicated to listing all the amazing projects **edited** on DaVinci Resolve.
4 |
5 | DaVinci Resolve has been used for the color grading and/or editing of feature films such as [Alien: Covenant](https://www.provideocoalition.com/25-summer-films-used-blackmagic-design-cameras-resolve-fusion-or-other-bmd-gear/), [Avatar](https://www.videomaker.com/article/r01/18231-blackmagic-design-davinci-resolve-12-review), [Best of Enemies](https://indieshooter.com/blackmagic-design-summer-movie-products/), [Deadpool 2](https://www.tvtechnology.com/the-wire-blog/blackmagic-sumer2018-movies), [Jason Bourne](https://www.cinema5d.com/davinci-resolve-studio-delivers-jason-bourne-goldcrest-post/), [Kingsman: The Golden Circle](https://www.slrlounge.com/kingsman-the-golden-circle-edited-on-davinci-resolve-studio-non-studio-is-still-free/), [La La Land](https://www.hollywoodreporter.com/behind-screen/nab-blackmagic-unveils-new-version-davinci-postproduction-system-996688), [Love & Mercy](https://www.provideocoalition.com/summer-blockbusters-use-blackmagic/), [Pirates of the Caribbean](https://www.hollywoodreporter.com/behind-screen/nab-blackmagic-unveils-new-version-davinci-postproduction-system-996688), [Prometheus](https://www.creativecow.net/interstitial.php?url=https%3A%2F%2Flibrary.creativecow.net%2Farticle.php%3Fauthor_folder%3Dnakamura_stephen%26article_folder%3DPrometheus-DI-IMAX%26page%3D1&id=0), [Robin Hood](https://www.provideocoalition.com/company_3_uses_blackmagic_designs_davinci_resolve_on_universal_pictures_rob/), [Spectre](https://postperspective.com/quick-chat-co3-senior-colorist-greg-fisher-talks-spectre/), [Star Wars: The Last Jedi](http://www.cineticstudios.com/blog/2018/3/star-wars-tlj-color-finishing-workflow-article.html), and [X-Men: Apocalypse](https://www.awn.com/news/blackmagic-technology-helps-power-summer-s-hottest-films){target="_blank"}.
6 |
7 | DaVinci Resolve and Blackmagic Design hardware were used to create five of the eight [2019 Oscar](https://en.wikipedia.org/wiki/91st_Academy_Awards){target="_blank"} nominated best picture films including [Bohemian Rhapsody](https://en.wikipedia.org/wiki/Bohemian_Rhapsody_(film)){target="_blank"} (most awards), [The Favourite](https://en.wikipedia.org/wiki/The_Favourite){target="_blank"} (most nominations), [Roma](https://en.wikipedia.org/wiki/Roma_(2018_film)){target="_blank"} (most nominations), [Green Book](https://en.wikipedia.org/wiki/Green_Book_(film)){target="_blank"} (won Best Picture){target="_blank"} and [Vice](https://en.wikipedia.org/wiki/Vice_(2018_film)){target="_blank"}. Additionally, DaVinci Resolve and Blackmagic Design hardware were used to create thirteen [2018 Oscar](https://en.wikipedia.org/wiki/91st_Academy_Awards){target="_blank"} nominated films, as reported by [Broadcasting & Cable](https://www.broadcastingcable.com/post-type-the-wire/bmd-oscars-2019), nine [2017 Oscar](https://en.wikipedia.org/wiki/89th_Academy_Awards){target="_blank"} nominated films, according to [The Broadcast Bridge](https://www.thebroadcastbridge.com/content/entry/7928/blackmagic-design-at-the-2017-oscars), seven [2016 Oscar](https://en.wikipedia.org/wiki/88th_Academy_Awards){target="_blank"} nominated films, based on information from [INDIE Shooter](https://indieshooter.com/wonder-what-oscar-nominated-films-used-blackmagic-design/), four [2014 Oscar](https://en.wikipedia.org/wiki/86th_Academy_Awards){target="_blank"} nominated films, as stated by [Broadcast Beat](https://www.broadcastbeat.com/blackmagic-design-congratulates-oscar-nominated-films-colored-on-davinci-resolve/), and four [2010 Oscar](https://en.wikipedia.org/wiki/82nd_Academy_Awards){target="_blank"} nominated films (two for Best Picture), as mentioned on [Businesswire](https://www.businesswire.com/news/home/20100310006259/en/Congratulations-Oscar-Nominees-Blackmagic-Design){target="_blank"}.
8 |
9 | 20 films at the 2015 [Sundance Film Festival](https://en.wikipedia.org/wiki/Sundance_Film_Festival){target="_blank"} leveraged DaVinci Resolve, [source](https://doddlenews.com/sundance-2015-over-35-movies-filmed-with-blackmagic/), followed by 35 in 2016, [source](https://indieshooter.com/blackmagic-design-goes-big-at-sundance-once-again/), over 45 in 2017, [source](https://www.awn.com/news/more-45-sundance-films-created-using-blackmagic-design-technology), over 55 in 2018, [source](https://www.tvtechnology.com/the-wire-blog/9475-509475), and over 35 in 2019, [source](https://www.broadcastingcable.com/post-type-the-wire/bmd-sundance-2019){target="_blank"}.
10 |
11 | Presence of films created with Resolve at other [film festivals](https://en.wikipedia.org/wiki/Film_festival){target="_blank"} includes the [2018 Austin Film Festival](https://en.wikipedia.org/wiki/Austin_Film_Festival){target="_blank"} (over 25 films), [source](https://www.broadcastingcable.com/post-type-the-wire/blackmagic-summer2018-movies), the [2014 Cannes Film Festival](https://en.wikipedia.org/wiki/2014_Cannes_Film_Festival){target="_blank"} (three films), [source 1](https://soundandpicture.com/2014/06/congratulations-to-cannes-films-colored-on-davinci-resolve/), [source 2](https://www.productionhub.com/press/46014/new-horror-film-kill-game-screening-at-cannes-shot-on-blackmagic-cinema-camera), the [2015 Cannes Film Festival](https://en.wikipedia.org/wiki/2015_Cannes_Film_Festival){target="_blank"} (21 films), [source](https://www.productionhub.com/press/50958/congratulations-to-cannes-films-completed-with-blackmagic-designs-davinci-resolve), the [2019 Tribeca Film Festival](https://en.wikipedia.org/wiki/Tribeca_Film_Festival), [source](https://www.digitalmediaworld.tv/cameras/2519-phillip-youmans-wins-tribeca-award-for-film-shot-on-ursa-minipro-4-6k), and the 2016 and 2017 [South by Southwest](https://en.wikipedia.org/wiki/South_by_Southwest){target="_blank"} festivals, [source 1](https://www.productionhub.com/press/55180/sxsw-film-the-arbalest-created-with-blackmagic-cinema-camera-and-davinci-resolve-12-studio), [source 2](https://web.archive.org/web/20190222042031/http://hdslrshooter.com/blackmagic-ursa-mini-4-6k-davinci-resolve-used-on-sxsw-hit-flesh-and-blood/){target="_blank"}.
12 |
13 | DaVinci Resolve has also been used in the restoration of classic films, such as [Les Misérables](https://web.archive.org/web/20181115100540/https://www.highbeam.com/doc/1G1-392817975.html), [Spartacus](https://web.archive.org/web/20181118012541/https://www.highbeam.com/doc/1G1-438130069.html), [Black Like Me](https://web.archive.org/web/20181115172142/https://www.highbeam.com/doc/1G1-310519970.html), [Jamaica Inn](https://web.archive.org/web/20181115100051/https://www.highbeam.com/doc/1G1-375974313.html), and [The Perfect Woman](https://web.archive.org/web/20181115104006/https://www.highbeam.com/doc/1G1-475125752.html){target="_blank"}.
14 |
15 | DaVinci Resolve software has been used in television shows including [2 Broke Girls](https://www.broadcastingcable.com/post-type-the-wire/46-biggest-fall-tv-shows-created-using-blackmagic-design-cameras-and-software-160931), *American Horror Story*, [Arrow](https://www.broadcastingcable.com/post-type-the-wire/46-biggest-fall-tv-shows-created-using-blackmagic-design-cameras-and-software-160931), [Ash vs Evil Dead](https://www.thebroadcastbridge.com/content/entry/4364/setting-the-colour-of-the-evil-dead-with-resolve), [The Big Bang Theory](https://www.businesswire.com/news/home/20181213005565/en/55-2018-Fall-Television-Streaming-Series-Rely), *Criminal Minds*, [Daredevil](https://web.archive.org/web/20181115102334/https://www.highbeam.com/doc/1G1-429278125.html), [The Flash](https://www.broadcastingcable.com/post-type-the-wire/46-biggest-fall-tv-shows-created-using-blackmagic-design-cameras-and-software-160931), [Gotham](https://www.awn.com/news/blackmagic-design-helps-power-fall-s-biggest-tv-shows), [How To Get Away With Murder](https://www.businesswire.com/news/home/20181213005565/en/55-2018-Fall-Television-Streaming-Series-Rely), [The Last Man on Earth](https://www.broadcastingcable.com/post-type-the-wire/46-biggest-fall-tv-shows-created-using-blackmagic-design-cameras-and-software-160931), [Lethal Weapon](https://www.broadcastingcable.com/post-type-the-wire/46-biggest-fall-tv-shows-created-using-blackmagic-design-cameras-and-software-160931), [The Man in the High Castle](https://www.businesswire.com/news/home/20181213005565/en/55-2018-Fall-Television-Streaming-Series-Rely), *The Mentalist*, [The Muppets](https://www.awn.com/news/blackmagic-design-helps-power-fall-s-biggest-tv-shows), [NCIS: Los Angeles](https://www.pluralsight.com/blog/film-games/davinci-resolve-used-top-u-s-television-shows-fall), [Orphan Black](https://www.awn.com/news/blackmagic-design-helps-power-fall-s-biggest-tv-shows), [Portlandia](https://www.awn.com/news/blackmagic-design-helps-power-fall-s-biggest-tv-shows), [Sons of Anarchy](https://www.pluralsight.com/blog/film-games/davinci-resolve-used-top-u-s-television-shows-fall), [Supernatural](https://www.businesswire.com/news/home/20181213005565/en/55-2018-Fall-Television-Streaming-Series-Rely), [The Walking Dead](https://www.broadcastingcable.com/post-type-the-wire/46-biggest-fall-tv-shows-created-using-blackmagic-design-cameras-and-software-160931), and [Westworld](https://www.creativeplanetnetwork.com/news-features/westworld-workflow-post-on-the-sci-fi-series){target="_blank"}.
16 |
17 | The software has also been used in the creation of television shows which have received [Emmy Awards](https://en.wikipedia.org/wiki/Emmy_Award), such as [Game of Thrones](https://en.wikipedia.org/wiki/Game_of_Thrones){target="_blank"} and [Modern Family](https://en.wikipedia.org/wiki/Modern_Family){target="_blank"}. Source: [HBO's 'Game of Thrones' Graded with DaVinci Resolve Studio by Chainsaw's Joe Finley](https://www.productionhub.com/press/52805/hbos-game-of-thrones-graded-with-davinci-resolve-studio-by-chainsaws-joe-finley), [Modern Family Graded with DaVinci Resolve](http://www.cgw.com/Press-Center/Web-Exclusives/2014/Modern-Family-Graded-with-DaVinci-Resolve.aspx)
18 |
19 | More than [55 of the 2018 fall television and streaming series](https://www.broadcastingcable.com/post-type-the-wire/bmd-fall-2018-shows){target="_blank"} relied on Blackmagic Design software and hardware, including DaVinci Resolve.
20 |
21 | DaVinci Resolve has also been used during the creation of other media, such as music videos, [New Steve Vai VFX Heavy Music Video Completed Entirely with DaVinci Resolve 15 and URSA Mini Pro](https://www.creativecow.net/interstitial.php?url=https%3A%2F%2Fnews.creativecow.net%2Fstory%2F895530&id=0), [Ntropic Completes Alright for Kendrick Lamar](https://www.highbeam.com/doc/1G1-429278107.html), advertisements, [DaVinci Resolve Studio Used to Deliver a Dynamic Edit For Corona Commercial](https://www.shootonline.com/spw/davinci-resolve-studio-used-deliver-dynamic-edit-corona-commercial), [Ford F‑150 and Big Block use DaVinci Resolve Studio on New 2018 Campaign](https://www.tvtechnology.com/the-wire-blog/bmd-ford-f150-campaign), concert production, [Blackmagic Studio Camera 4K Used on Panic! at the Disco and Weezer Concert Tour](https://www.highbeam.com/doc/1G1-473989424.html), [Sir Elton John Toured "All the Hits" with Blackmagic](https://www.highbeam.com/doc/1G1-447075193.html), and online media [URSA Mini 4.6K and DaVinci Resolve Studio Used on Stunning National Parks Short Film Series](https://www.broadcastingcable.com/post-type-the-wire/blackmagic-more-thank-just-parks){target="_blank"}.
22 |
23 | ---
24 |
25 | !!!
26 | If there's something missing, [please let us know](/contribute/).
27 | !!!
28 |
29 | ---
30 |
31 | ## Success Stories
32 |
33 | - **_If you have something to add here, let us know!_**
34 |
35 | ---
36 |
37 | ## Awards & Nominations
38 |
39 | - **_If you have something to add here, let us know!_**
40 |
41 | ---
42 |
43 | ## Filmmakers using DaVinci Resolve
44 |
45 | - **_If you have something to add here, let us know!_**
46 |
47 | ---
48 |
49 | ## YouTubers using DaVinci Resolve
50 |
51 | - **_If you have something to add here, let us know!_**
52 |
53 | ---
54 |
55 | ## Feature Films
56 |
57 | ### Drama
58 |
59 | - Alone With You (2022) {{casestudy}}(https://www.blackmagicdesign.com/media/release/20220224-01)
60 | - The Killing of Two Lovers (2020) {{imdb}}(https://www.imdb.com/title/tt10702148/)
61 | - Billion Coward (2020) {{casestudy}}(https://www.blackmagicdesign.com/media/release/20201117-01)
62 | - This Is Not a Burial, It's a Resurrection (2020) {{casestudy}}(https://www.blackmagicdesign.com/media/release/20200129-01)
63 | - Quezon’s Game (2019) {{casestudy}}(https://www.blackmagicdesign.com/media/release/20190723-01)
64 | - The Oath (2018) {{casestudy}}(https://www.blackmagicdesign.com/media/release/20181112-01)
65 | - Bug KookJe Go Inter (2017) {{casestudy}}(https://www.blackmagicdesign.com/media/release/20171108-01)
66 |
67 | ---
68 |
69 | ### Documentary
70 |
71 | - Power Play: Transforming Australia's biggest climate polluter (2023) {{watch}}(https://www.youtube.com/watch?v=K6LA57fQTX4)
72 | - 5 Doors - Collingwood Yards (2022) {{watch}}(https://vimeo.com/626016111)
73 | - Everest VR: Journey to the Top of the World (2020) {{casestudy}}(https://www.blackmagicdesign.com/media/release/20200428-01)
74 |
75 | ---
76 |
77 | ## Television
78 |
79 | ### Television Series
80 |
81 | - The Game (2023) {{casestudy}}(https://www.blackmagicdesign.com/media/release/20230217-01)
82 | - Quatsch Comedy Club (2020) {{casestudy}}(https://www.blackmagicdesign.com/media/release/20200129-02)
83 | - Stage Mums (2019) {{casestudy}}(https://www.blackmagicdesign.com/media/release/20190109-01)
84 | - Half-Life (2018) {{casestudy}}(https://www.blackmagicdesign.com/media/release/20180209-01)
85 | - Maturity (2018) {{casestudy}}(https://www.blackmagicdesign.com/media/release/20180209-01)
86 |
87 | ---
88 |
89 | ### Television Specials
90 |
91 | - The S.P.A.A.C.E. Program (2017) {{casestudy}}(https://www.blackmagicdesign.com/media/release/20171206-01)
92 |
93 | ---
94 |
95 | ### Broadcast News & Sports
96 |
97 | - **_If you have something to add here, let us know!_**
98 |
99 | ---
100 |
101 | ## Short Films
102 |
103 | - **_If you have something to add here, let us know!_**
104 |
105 | ---
106 |
107 | ## Online Series
108 |
109 | - Once Upon a Time in Chinatown (2021) {{visionplus}} {{imdb}}(https://www.imdb.com/title/tt15661052/)
110 | - Angkringan (2021) {{molatv}} {{imdb}}(https://www.imdb.com/title/tt15663004/)
111 |
112 | ---
113 |
114 | ## Music Videos
115 |
116 | - Tones and I - Won’t Sleep (2021) {{casestudy}}(https://www.blackmagicdesign.com/media/release/20210812-01)
117 | - Tones and I - Dance Monkey (2020) {{casestudy}}(https://www.blackmagicdesign.com/media/release/20200130-01)
118 |
119 | ---
120 |
121 | ## Television Commercials
122 |
123 | - Mountain Goat - You Can’t Tame A Goat (2021) {{watch}}(https://vimeo.com/567344214)
124 |
125 | ---
126 |
127 | ## Corporate/Brand Spots
128 |
129 | - **_If you have something to add here, let us know!_**
130 |
131 | ---
132 |
133 | !!!
134 | If there's something missing, [please let us know](/contribute/).
135 | !!!
136 |
--------------------------------------------------------------------------------
/docs/cut-on-resolve.yml:
--------------------------------------------------------------------------------
1 | label: Cut on DaVinci Resolve
2 | icon: video
3 | order: 8700
4 | image: /static/thumbnail.jpg
5 |
--------------------------------------------------------------------------------
/docs/developers/dctl.yml:
--------------------------------------------------------------------------------
1 | label: DCTL
2 | icon: file-code
--------------------------------------------------------------------------------
/docs/developers/encodeplugin.md:
--------------------------------------------------------------------------------
1 | # DaVinci Resolve IO Encode Plugin SDK
2 |
3 | ### Getting Started
4 |
5 | The DaVinci Resolve IO Encode Plugin SDK enables development of additional codecs and container formats that can be rendered directly from DaVinci Resolve. These plugins can be distributed directly to customers who can use these in supported versions of DaVinci Resolve Studio. Currently, only CPU based plugins are supported.
6 |
7 | ---
8 |
9 | ### Plugin Format
10 |
11 | Plugins should be distributed in the following format:
12 |
13 | * Mac: 64-bit dynamic library
14 | * Linux: 64-bit shared object
15 | * Windows: 64-bit DLL
16 |
17 | ---
18 |
19 | ### Plugin Packaging
20 |
21 | The plugin binary must be packaged in a bundle folder structure (similar to a Mac binary bundle). A single bundle may contain the plugin libraries for one or more architectures. The expected directory hierarchy is as follows:
22 |
23 | ```
24 | PLUGIN.dvcp.bundle
25 | Contents
26 | ARCH_1
27 | PLUGIN.dvcp
28 | ARCH_2
29 | PLUGIN.dvcp
30 | ...
31 | ARCH_N
32 | PLUGIN.dvcp
33 | ```
34 |
35 | where:
36 | * `PLUGIN` is the name of the plugin (the exact name should be used in both the bundle and binary name)
37 | * `ARCH_x` is the name of the architecture
38 |
39 | The supported architectures on each operating system are:
40 | * Mac: MacOS - for Apple Universal2 binaries (x86_64 + Arm64) or Arm64 build
41 | * Mac: MacOS-x86-64 - on Intel only machines, this folder will be checked first, and if not found or empty, the MacOS folder will be checked
42 | * Linux: Linux-x86-64
43 | * Windows: Win64
44 |
45 | ---
46 |
47 | ### Example Plugin
48 |
49 | The 'Examples' folder contains a sample plugin for the x264 encoder in the folder named 'x264_encoder_plugin'.
50 |
51 | 1. Compile the x264 plugin from source (downloadable from [here](https://www.videolan.org/developers/x264.html){target="_blank"})
52 | 2. Modify `.mk.defs` (for Mac/Linux) or `plugin2015.vcxproj` (for Windows) in `x264_encoder_plugin` to point to the location of x264 install path.
53 | 3. From the `x264_encoder_plugin` folder, build the plugin via `make` on Mac/Linux, or using Visual Studio on Windows.
54 |
55 | After the plugin has been successfully built, the target plugin library will be placed in the build folder. Package the plugin binary as per the naming convention above.
56 | For example:
57 |
58 | * Mac: `x264_encoder_plugin.dvcp.bundle/Contents/MacOS-x86-64/x264_encoder_plugin.dvcp`
59 | * Linux: `x264_encoder_plugin.dvcp.bundle/Contents/Linux-x86-64/x264_encoder_plugin.dvcp`
60 | * Windows: `x264_encoder_plugin.dvcp.bundle/Contents/Win64/x264_encoder_plugin.dvcp`
61 |
62 | To activate the plugin in Resolve, copy 'x264_encoder_plugin.dvcp.bundle' folder to Application Support folder, into the 'IOPlugins' subfolder. The exact location is as follows:
63 |
64 | * Mac: `/Library/Application Support/Blackmagic Design/DaVinci Resolve/IOPlugins`
65 | * Mac (AppStore): `~/Library/Containers/com.blackmagic-design.DaVinciResolveAppStore/Data/Library/Application Support/IOPlugins`
66 | * Linux: `/opt/resolve/IOPlugins`
67 | * Windows: `%ProgramData%\Blackmagic Design\DaVinci Resolve\Support\IOPlugins`
68 |
69 | Once the plugin folder is installed, start Resolve and create a timeline with clips. Go to the Deliver page. In the format list, the list of containers supported by the plugin should show up. If a plugin supported container format (or QuickTime) is chosen, codecs supported by the plugin should be visible in the codecs list. Upon selecting the plugin codec, the corresponding UI widgets will be shown in the render settings.
--------------------------------------------------------------------------------
/docs/developers/encodeplugin.yml:
--------------------------------------------------------------------------------
1 | label: Encode Plugin
2 | icon: file-code
--------------------------------------------------------------------------------
/docs/developers/fusionfuse.md:
--------------------------------------------------------------------------------
1 | # Fusion Fuse
2 |
3 | You can find the **Fusion Fuse Manual** via the **Help > Documentation > Developer > Fusion Fuse** menubar item in DaVinci Resolve.
4 |
5 | !!!
6 | Want to contribute? [Learn more here!](../contribute/)
7 | !!!
--------------------------------------------------------------------------------
/docs/developers/fusionfuse.yml:
--------------------------------------------------------------------------------
1 | label: Fusion Fuse
2 | icon: file-code
--------------------------------------------------------------------------------
/docs/developers/fusiontemplates.md:
--------------------------------------------------------------------------------
1 | # Fusion Templates
2 |
3 | ### Fusion Transitions
4 |
5 | Fusion transitions are templates built using Fusion tools. This added functionality gives you the freedom to create custom looks and designs that are traditionally not available on the Edit and Cut pages. Creating these templates can be done within Resolve's Fusion page, and when saved as a macro, your custom templates can be accessed on the Edit or Cut pages ready for use.
6 |
7 | For more information about creating macros refer to Chapter 59 of the manual.
8 |
9 | When creating a Fusion transition it's important to know that the animation and duration will be driven by the transition curve and edit length on the Edit & Cut pages. Fusion transitions animated with normal fixed-time keyframes will not adapt to other edit durations, so it's recommended to use adaptable modifiers such as Anim Curves instead.
10 |
11 | When building a transition, instead of clicking the keyframe diamond on controls you want to animate, add the Anim Curves modifier with the "Modify With" item on the control's right-click context menu. This will create simple linear animation over the duration of the transition, which you can then customize using the controls in the Modifiers tab of the Inspector. Various preset and customizable curves are available, with options for scaling the values and timing of the curve. See the Anim Curves Modifier section below for more details.
12 |
13 | ---
14 |
15 | ### Building a Transition
16 |
17 | As an example, to create a simple cross dissolve, do the following:
18 |
19 | 1. Add a Fusion Composition to the Edit page timeline
20 | 2. Add a Dissolve tool to the Flow
21 | 3. In the Inspector, right-click on the Background/Foreground control, then select Anim Curves from the list of modifiers (choose Modify With > Anim Curves). Adding this modifier to the Background/Foreground control will cause the slider animation to adapt to the transition duration back on the Edit/Cut page.
22 | 3a. Optionally, to give the dissolve some easing, click the Modifiers tab at the top of the Inspector, open the Anim Curves controls, then set the Curve control to Easing, and choose an ease-in curve type from the In dropdown control.
23 | 4. In the Nodes view, right-click on the Dissolve tool, and select Macro > Create Macro
24 | 5. When creating a macro that's to be used as a Fusion transition, it's important to ensure that two image inputs and one output are selected in the Macro Editor. In this example, under the tool Dissolve, check that the Output, Background and Foreground check boxes are enabled.
25 | 5a. Optionally, other controls may be enabled. These will be available in the Edit page Inspector.
26 | 6. Give the transition a name, then use the top File menu to save the macro. See the Template Paths section below for the proper location.
27 | 8. Restart Resolve to refresh the templates lists.
28 | 9. On the Edit page, open the Effects Library. Navigate to Toolbox > Video Transitions > Fusion Transitions, and there you'll see the custom Fusion transition. Click and drag it to an edit point.
29 |
30 | Selecting the transition will show any available controls for customization in the Inspector. It is also possible to make deeper changes to the transition's tools by right-clicking on the transition, and selecting "Open in Fusion Page".
31 |
32 | Choose "Create Transition Preset" from the transition's context menu to save all control and tool changes as a User preset transition, for later use in the Edit or Cut pages.
33 |
34 | Tip: When saving the macro, use "Save As Group..." to create a macro that can be opened within the Fusion Nodes view, allowing changes to its internal tools.
35 |
36 | ---
37 |
38 | ### Fusion Generators
39 |
40 | Similar to Fusion transitions, generators are templates created from a macro, but with no image inputs, and a single image output. Generators can be created from Fusion generator tools such as Background or Fast Noise, or 3D rendered scenes, particles etc, or any combination of Fusion and ResolveFX tools.
41 |
42 | As with transitions, it is recommended that the Anim Curves modifier be used for any animation, instead of fixed keyframes. This enables any animation in the generator to adapt to the duration on the Edit and Cut pages. See the Anim Curve Modifier section below for details.
43 |
44 | ---
45 |
46 | ### Fusion Titles
47 |
48 | Titles are a special case of Generator that create text. Either Text+ or Text3D tools may be used as desired, along with other Fusion and ResolveFX tools. Most title templates have the text tool's "Styled Text" control exposed when creating the macro, so that users may supply their own text in the Edit Inspector. Exposing the Font, Style, and Size controls may be desirable too, along with Color controls from the Shading tab and any other relevent controls.
49 |
50 | Likewise, it is recommended that the Anim Curves modifier be used for any animation, instead of fixed keyframes. This enables any animation in the title template to adapt to the duration on the Edit and Cut pages. See the Anim Curve Modifier section below for details.
51 |
52 | ---
53 |
54 | ### Fusion Effects
55 |
56 | Effects are a template with a single image input and a single output. Similar to an Adjustment Layer, they can apply any desirable effect to the clip they are applied to, but with exposed controls for customization, and with animation that adapts to the duration of the effect. Additionally, multiple Fusion Effects may be applied to a single clip, and re-ordered as desired. To edit the controls of a Fusion Effect, select the clip it is applied to, then click the Effects tab in the Edit page Inspector.
57 |
58 | As with other templates, it is recommended that the Anim Curves modifier be used for any animation, instead of fixed keyframes. This enables any animation in the effect to adapt to the duration on the Edit and Cut pages. See the Anim Curve Modifier section below for details.
59 |
60 | ---
61 |
62 | ### Bundled Assets
63 |
64 | As of 17.2, Resolve allows various asset files to be included and used with your template. This includes image files of some supported formats (PNG, JPG, EXR, TGA, BMP) for logos, watermarks, particles etc, 3D objects and cameras in an FBX file, and LUTs. These can be used with Fusion tools including Loader, FBX Mesh 3D, and File LUT. For ease of portability and user installation, the new "Setting:" path map has been provided, which is valid inside templates and other macros & tool groups that have been loaded from a .setting file, and points to the same folder that the .setting file is in.
65 |
66 | For example, a Loader set to "Setting:leaf.jpg" could provide an image source for a particle system, so long as the leaf.jpg file was in the same folder as the template .setting file containing the Loader, or an FBX Mesh tool could use "Setting:Models/object.fbx" to get an object from a Models subfolder.
67 |
68 | ---
69 |
70 | ### The Anim Curves Modifier
71 |
72 | The Anim Curves modifier is designed to allow easy creation of animation for transition and effect templates, and will speed up and slow down automatically to match the edit duration. It can also take the Edit page's Transition Curve easing into account, giving greater control to editors. It offers many preset curve shapes and combinations, including fully customized, with controls for scaling and timing the animation as well.
73 |
74 | To use this animation modifier, right-click on a control in the Inspector, then select Anim Curves from the list of modifiers (choose Modify With > Anim Curves).
75 |
76 | Anim Curves Controls:
77 |
78 | - Source: allows the following timing choices:
79 | * Duration: Animation is timed to match the duration of the edit
80 | * Transition: Like Duration, but values are shaped by the Edit page's Transition Curve
81 | * Custom: Timing can be controlled manually by a spline or other modifier on the revealed Input control
82 |
83 | - Curve: allows the following curve shape choices:
84 | * Linear: Simple linear animation
85 | * Easing: Allows selection from a number of preset curve shapes, for ease-in, ease-out, or both:
86 | - None (linear or no easing)
87 | - Sine
88 | - Quad
89 | - Cubic
90 | - Quart
91 | - Quint
92 | - Expo
93 | - Circ
94 | - Back
95 | - Elastic
96 | - Bounce
97 | * Custom: Displays an editable curve control allowing full customization of the animation
98 |
99 | - Mirror: The animation curve is mirrored so that after reaching the end, it returns to the starting value
100 | - Invert: The curve is flipped upside-down, so that the values start high and end low
101 |
102 | - Scale: Multiplies the default 0..1 output value, to reduce or increase the effect of the control
103 | - Offset: Adds to the default 0..1 output value, to allow animation over a specific range of values
104 |
105 | - Clip Low: Ensure the output value never dips below 0.0
106 | - Clip High: Ensure the output value never exceeds 1.0
107 |
108 | - Time Scale: Speeds up or slows down the animation
109 | - Time Offset: Delays the animation, as a fraction of its total duration
110 |
111 |
112 | Tip: The resulting animation curve can be seen in the Spline view, and is updated live as you change the controls. In the Spline view's tool tree, find the tool and select the name of the control you're animating to see the curve.
113 |
114 | ---
115 |
116 | ### Template Icons
117 |
118 | As of 17.2, Resolve supports an included .png image file with the same name as your .setting file, and will use this as your template's icon in the Resolve user interface. The recommended size is 104 x 58, but will be resized to suit. For example, a LogoPop.setting will use a LogoPop.png icon in the same dir.
119 |
120 | ---
121 |
122 | ### Template Paths
123 |
124 | Fusion templates are stored in subdirectories within the OS specific directory described below:
125 |
126 | - MacOS:
127 | - All users: `/Library/Application Support/Blackmagic Design/DaVinci Resolve/Fusion/Templates/Edit/`
128 | - Specific user: `/Users//Library/Application Support/Blackmagic Design/DaVinci Resolve/Fusion/Templates/Edit/`
129 |
130 | - Windows:
131 | - All users: `C:\ProgramData\Blackmagic Design\DaVinci Resolve\Fusion\Templates\Edit\`
132 | - Specific user: `C:\Users\\AppData\Roaming\Blackmagic Design\DaVinci Resolve\Support\Fusion\Templates\Edit\`
133 |
134 | - Linux:
135 | - All users: `/var/BlackmagicDesign/DaVinci Resolve/Fusion/Templates/Edit/` (or for some installs, `/home/resolve/Fusion/Templates/Edit/`)
136 | - Specific user: `$HOME/.local/share/DaVinciResolve/Fusion/Templates/Edit/`
137 |
138 | Your template should be saved in one of the following subdirectories, according to its purpose:
139 | - Transitions
140 | - Titles
141 | - Generators
142 | - Effects
143 |
144 | Please note that the folders for custom Fusion templates can also be located using the option "Show Folder" available in the 3 dot menu in "Effects Library" on the Fusion page. Select the desired template category, choose the Show Folder menu option, and a system file manager window will be opened at the proper path.
145 |
146 | It is also possible to import template files by opening the Fusion page Effects Library to the appropriate category, then dragging and dropping the template file onto the list of templates. A restart of Resolve may be required for it to show up in the Edit and Cut pages.
147 |
148 | ---
149 |
150 | ### DRFX Bundles
151 |
152 | As of 17.2, multiple templates may now be bundled together in .drfx files, which are ordinary zip files with a renamed extension (plain .zip files are supported too, with different naming in the UI). These may be organised into subfolders within the zip, if desired, and can also include icons for each template, and any associated assets, for ease of distribution and installation of one or more templates in a single file.
--------------------------------------------------------------------------------
/docs/developers/fusiontemplates.yml:
--------------------------------------------------------------------------------
1 | label: Fusion Templates
2 | icon: file-code
--------------------------------------------------------------------------------
/docs/developers/index.yml:
--------------------------------------------------------------------------------
1 | label: Developers
2 | icon: terminal
3 | order: 7300
4 | expanded: false
--------------------------------------------------------------------------------
/docs/developers/luts.md:
--------------------------------------------------------------------------------
1 | # Cube LUT Format Specification
2 |
3 | A Cube file is a text file with extension ".cube". It contains 2 parts: the
4 | header and the content. The header defines the properties of the LUT, while
5 | the content holds lookup table transformation data. The content section starts
6 | on a new line directly after last header definition.
7 |
8 | The Cube LUT format supports 1D and 3D lookup tables, with an optional shaper
9 | LUT preceding it.
10 |
11 | ---
12 |
13 | ### 1D LUT
14 |
15 | A 1D lookup table allows output values to be specified corresponding to
16 | equally spaced input values in a given range. In the header of the LUT, the
17 | size and range of the LUT can be specified as follows:
18 |
19 | `LUT_1D_SIZE N`
20 |
21 | `LUT_1D_INPUT_RANGE MIN_VAL MAX_VAL`
22 |
23 | where:
24 | N - number of entries, up to a maximum of 65536
25 | MIN_VAL - floating point input value corresponding to the first entry in the lookup table
26 | MAX_VAL - floating point input value corresponding to the last entry in the lookup table
27 |
28 | The lookup data follows the header and contains as many entries as specified in
29 | the size entry in the header. Each line contains 3 space separated floating
30 | point values corresponding to the R, G and B output values respectively.
31 |
32 | The first line of data corresponds to the minimum input value specified in the header,
33 | and the last line corresponds to the maximum input value. In between lines
34 | corresponds to monotonically increasing scaled values of the input. For
35 | example, if a LUT has size of 6 with minimum value 0.0 and maximum value 1.0,
36 | then the 6 lines of the table would correspond to input values 0.0, 0.2, 0.4,
37 | 0.6, 0.8 and 1.0 respectively.
38 |
39 | For any input values that are not explicitly mapped in the table, the result
40 | is linearly interpolated between the nearest available values (i.e nearest
41 | entry higher than the input and nearest entry lower than the input) in the table.
42 |
43 | ---
44 |
45 | ### 3D LUT
46 |
47 | A 3D lookup table is conceptually similar to a 1D LUT except that it allows
48 | for a lookup to be performed along each of the 3 color axes. This gives the
49 | user the ability to model a transformation where a change in one color channel
50 | may cause a change in the other two color channels as well.
51 |
52 | Similar to a 1D LUT, the header contains information about the size of the
53 | lookup table as well as the range of input values.
54 |
55 | `LUT_3D_SIZE N`
56 |
57 | `LUT_3D_INPUT_RANGE MIN_VAL MAX_VAL`
58 |
59 | where:
60 | `N` - number of entries per channel (NOTE: this results in a lookup table that has N * N * N entries)
61 | `MIN_VAL` - floating point input value corresponding to the first entry in the lookup table
62 | `MAX_VAL` - floating point input value corresponding to the last entry in the lookup table
63 |
64 | The lookup data follows the header and contains N * N * N entries for a size N
65 | specified in the header. Each line contains 3 space separated floating
66 | point values corresponding to the R, G and B output values respectively.
67 |
68 | The first line of data corresponds to the minimum input value specified in the
69 | header for all 3 channels, and the last line corresponds to the maximum input
70 | value for all 3 channels. In between lines corresponds to monotonically
71 | increasing scaled values of the input, with R values changing most rapidly. For
72 | example, if a LUT has size of 6 with minimum value 0.0 and maximum value 1.0,
73 | then the entries would correspond to all combinations of the 6 possible values
74 | for each input channel: 0.0, 0.2, 0.4, 0.6, 0.8 and 1.0 respectively.
75 |
76 | The first 6 values would correspond to increasing values of R (from minimum to
77 | maximum), while G and B are 0.0. The next 6 values would correspond to increasing values of R (again
78 | starting from the minimum value) while G is 0.1 and B is 0.0. Once all values
79 | of G are covered, B in increased to the next possible value and the whole
80 | sequence is repeated. This continues until all combinations are covered.
81 |
82 | In a 3D LUT, the 3 color components of the input value are used to find the nearest indexed values
83 | along each axis of the 3D cube. The 3-component output value is calculated by interpolating within the
84 | volume defined by the nearest corresponding positions along each axis in the LUT. Resolve supports 2 types
85 | of interpolation for 3D LUTs - trilinear interpolation and tetrahedral interpolation.
86 |
87 | ---
88 |
89 | ### Shaper LUT
90 |
91 | A LUT samples each of the axes in a uniform manner. However, there may be
92 | cases where more precision is needed in a specific region of the input range
93 | as opposed to the rest of it. In such cases, a shaper LUT can be used to
94 | re-map the input range as a pre-processing step in order to make better use of
95 | the LUT samples. Such an operation can be done using a 1D LUT and is called a
96 | shaper LUT. Shaper LUTs can be applied before either a 1D LUT or a 3D LUT. It
97 | is defined in the same way as a 1D LUT, and is defined first before the actual
98 | LUT.
99 |
100 | ---
101 |
102 | ### Optional Properties
103 |
104 | - Comments and descriptions can be inserted at any point. The line needs to
105 | start with the # character. Such lines are ignored by the parser.
106 |
107 | - A LUT can be given a descriptive title using the TITLE keyword as follows:
108 |
109 | `TITLE "Description"`
110 |
111 | - In Resolve, LUTs are applied in data range (0.0 to 1.0). The input data is
112 | in data range, and the LUT is expected to output in data range. However,
113 | there may be LUTs that are designed to operate on and/or output video range
114 | data (64 - 940 in 10-bit scale). To handle these cases, there are two
115 | properties which can be used to notify Resolve that the input/output is in
116 | video range. Based on this, Resolve will handle the input/output values so
117 | that it works correctly in a data range processing pipeline. Depending on
118 | the LUT, one or both of these properties can be specified by having the
119 | keywords below on a new line.
120 |
121 | `LUT_IN_VIDEO_RANGE`
122 |
123 | `LUT_OUT_VIDEO_RANGE`
124 |
125 | ---
126 |
127 | ### Examples
128 |
129 | Please look for these example files in DaVinci Resolve's installation folder.
130 |
131 | On **MacOS**, they are located at:
132 | - 1D LUT: `/Library/Application Support/Blackmagic Design/DaVinci Resolve/LUT/VFX IO/Linear to Cineon Log.cube`
133 | - 3D LUT: `/Library/Application Support/Blackmagic Design/DaVinci Resolve/LUT/Blackmagic Design/Blackmagic 4.6K Film to Rec709.cube`
134 | - Shaper LUT: `/Library/Application Support/Blackmagic Design/DaVinci Resolve/LUT/ACES/LMT ACES v0.1.1.cube`
135 |
136 | On **Linux**, they are located at:
137 | - 1D LUT: `/opt/resolve/LUT/VFX IO/Linear to Cineon Log.cube`
138 | - 3D LUT: `/opt/resolve/LUT/Blackmagic 4.6K Film to Rec709.cube`
139 | - Shaper LUT: `/opt/resolve/LUT/ACES/LMT ACES v0.1.1.cube`
140 |
141 | On **Windows**, they are located at:
142 | - 1D LUT: `%PROGAMDATA%\Blackmagic Design\DaVinci Resolve\LUT\VFX IO\Linear to Cineon Log.cube`
143 | - 3D LUT: `%PROGAMDATA%\Blackmagic Design\DaVinci Resolve\LUT\Blackmagic Design\Blackmagic 4.6K Film to Rec709.cube`
144 | - Shaper LUT: `%PROGAMDATA%\Blackmagic Design\DaVinci Resolve\LUT\ACES\LMT ACES v0.1.1.cube`
145 |
--------------------------------------------------------------------------------
/docs/developers/luts.yml:
--------------------------------------------------------------------------------
1 | label: LUTs
2 | icon: file-code
--------------------------------------------------------------------------------
/docs/developers/openfx.md:
--------------------------------------------------------------------------------
1 | # OpenFX
2 |
3 | ### Introduction
4 |
5 | **OpenFX**, also known as The Open Effects Association (OFX), is an open standard for visual effects plug-ins, and the interface between effects plug-ins and digital compositing systems. Established to facilitate the development of creative and efficient effects in post-production processes, it represents a significant advancement in the visual effects and video editing industry.
6 |
7 | Prior to OpenFX, plug-in developers had to create multiple versions of each plug-in for different video editing software, which was time-consuming and inefficient. OpenFX addressed this issue by providing a single, unified standard that software developers could use to create plug-ins compatible with all video editing systems that support the OpenFX standard.
8 |
9 | The OpenFX standard includes a robust API (Application Programming Interface), which defines how to write an effect plug-in and how host software should interact with these plug-ins. This API allows plug-ins to be written once and used across a range of different host applications.
10 |
11 | OpenFX covers a broad scope of applications, including image processing, 2D and 3D effects, color correction, and more. Its strength lies in its versatility and platform neutrality, promoting a more integrated and efficient workflow in video editing and post-production processes. By creating an environment that allows seamless interplay between various software, OpenFX opens up possibilities for greater creativity and innovation in visual effects.
12 |
13 | Blackmagic's DaVinci Resolve is a popular professional software for video editing, color correction, visual effects, and audio post-production. A significant feature of DaVinci Resolve is its strong support for OpenFX, allowing users to leverage an extensive variety of plug-ins to extend the capabilities of the software beyond its native functionality.
14 |
15 | DaVinci Resolve's support for the OpenFX standard means that users can access a vast array of third-party effects plug-ins that conform to this standard. This means that, in addition to the robust set of tools available natively within DaVinci Resolve for color grading, visual effects, motion graphics, and audio post-production, users also have the flexibility to augment and customize their workflows with the specialized functionality that various OpenFX plug-ins provide.
16 |
17 | The OpenFX plug-ins can be easily applied to clips on the timeline in DaVinci Resolve's Edit and Color pages, providing editors and colorists with the ability to perform more complex adjustments and effects directly within the software. This creates an integrated workflow that eliminates the need for round-tripping to other software for specific tasks, thereby increasing efficiency.
18 |
19 | Moreover, DaVinci Resolve's support for OpenFX reflects Blackmagic's commitment to interoperability and customization, providing professionals with the flexibility they need to realize their creative visions. This level of compatibility helps ensure that DaVinci Resolve can adapt to a wide range of post-production workflows, catering to both individual creatives and larger collaborative teams.
20 |
21 | ---
22 |
23 | ### Examples
24 |
25 | The [Gyroflow OpenFX plugin](https://github.com/gyroflow/gyroflow-ofx){target="_blank"} is a great example of a very slick open-source OpenFX plugin that works great in DaVinci Resolve.
26 |
27 | It's written in Rust and uses [OpenFX bindings for Rust](https://github.com/itadinanta/ofx-rs){target="_blank"}.
28 |
29 | ---
30 |
31 | ### Sample Code
32 |
33 | In the `/Library/Application Support/Blackmagic Design/DaVinci Resolve/Developer/OpenFX` folder on macOS, you can find the following subdirectories:
34 |
35 | - `OpenFX-1.4` - Contains the header files from the OpenFX package.
36 | - `Support` - Contains the header and source files from the OpenFX C++ wrapper package.
37 | - `GainPlugin` - Sample OpenFX plugin using the CUDA, OpenCL and Metal render support.
38 | - `TemporalBlurPlugin`- Sample OpenFX plugin using the CUDA, OpenCL and Metal render support with multiple frames access.
39 | - `DissolveTransitionPlugin` - Sample OpenFX plugin to demonstrate how to create a transition.
40 | - `RandomFrameAccessPlugin` - Sample OpenFX plugin using the CUDA, OpenCL and Metal render support with random frames access.
41 |
42 | In the Plugin directory, the following project files are provided:
43 |
44 | 1. `[PluginName].xcodeproj` - Xcode project file
45 | 2. `[PluginName].sln and GainPlugin.vcxproj` - Visual Studio solution and project files
46 | 3. `Makefile` - Makefile for command line compilation
47 |
48 | After compilation, it will generate a directory named `[PluginName].ofx.bundle`. In order for Resolve to register this plugin, this directory needs to be copied to `/Library/OFX/Plugins` on the Mac OSX platform. On the Linux platform, this directory needs to be copied to `/usr/OFX/Plugins`.
49 |
50 | On the Windows platform, the directory named `GainPlugin.ofx.bundle` is generated in the Debug/Release directory. This directory needs to be copied to `C:\Program Files\Common Files\OFX\Plugins`.
51 |
52 | Other than the project files, there are four other files containing the source code for the plugin:
53 |
54 | - `[PluginName].h` - Contains the plugin factory class declaration
55 | - `[PluginName].cpp` - Contains the plugin factory class definition, plugin definition and the image processing algorithm
56 | - `CudaKernel.cu` - Contains the CUDA kernel and the function to call the CUDA kernel
57 | - `OpenCLKernel.cpp` - Contains the OpenCL kernel and the function to call the OpenCL kernel
58 | - `MetalKernel.mm` - Contains the Metal kernel and the function to call the Metal kernel
59 |
60 | This sample OpenFX plugin is capable of processing the images using the GPU (with CUDA or OpenCL or Metal) or the CPU. Other than the CUDA, OpenCL and Metal kernel implementation in `CudaKernel.cu`, `OpenCLKernel.cpp` and `MetalKernel` respectively, the rest of the plugin implementation details are in `[PluginName].cpp`.
61 |
62 | In the first part of `[PluginName].cpp`, there is a list of constants providing the details of the plugin. These are used to provide the information to the user when this plugin is selected.
63 |
64 | In the next part, it creates a subclass of `OFX::ImageProcessor`. It has four virtual methods (`processImagesCUDA`, `processImagesOpenCL`, `processImagesMetal` and `multiThreadProcessImages`) that can be overridden with your own implementation of processing algorithm on the GPU and CPU.
65 |
66 | Next, it creates a sublcass of `OFX::ImageEffect`:
67 |
68 | - In the constructor, the handle to the input clips, output clips and required parameters are setup.
69 | - Then, there are four virtual methods that are overridden. `GainPlugin::render()` must be overridden and is the plugin's render function.
70 | - `GainPlugin::isIdentity()` is used to indicate if processing is necessary with the given parameter set and rendering arguments.
71 | - `GainPlugin::changedParam()` is called when a parameter has changed its value.
72 | - `GainPlugin::changedClip()` is called when a clip has just changed.
73 | - `TemporalPlugin::getFramesNeeded()` is called to set the clip's frame range that user wants to access.
74 | - `[PluginName]::setupAndProcess()` is called by `[PluginName]::render()`. It is used to setup all the parameters before invoking the image processor. Depending on the selected mode, the appropriate virtual methods (`processImagesCUDA`, `processImagesOpenCL`, `processImagesMetal` and `multiThreadProcessImages`) will be invoked.
75 |
76 | For the `[PluginName]Factory` class, there are three virtual methods (`describe`, `describeInContext` and `createInstance`) that must be overridden.
77 |
78 | - `[PluginName]Factory::describe()` is used to describe the plugin. For example, the supported bit depth and whether OpenCL, CUDA and Metal render capability is supported. User need to setup a appropriate OFX context based on expected effect behaviours (number of input clips it takes, and how it can interact with those input clips).
79 | - In `GainPluginFactory::describe()`, `p_Desc.setNoSpatialAwareness(true)` is used to indicate that the plugin output does not depend on location or neighbours of a given pixel. Therefore, this plugin could be executed during LUT generation.
80 | - `OFX::eContextFilter` requires single compulsory input, is used for a traditional 'filter effect' that transforms a single input (Refer to `GainPlugin`).
81 | - `OFX::eContextTransition` requires 2 compulsory input clips and a compulsory 'Transition' double parameter, is used to create transition effect between clips (Refer to `DissolveTransitionPlugin`).
82 | - `[PluginName]Factory::describeInContext()` is used to describe the requirements of the clips and the parameters for the plugin.
83 |
84 | Finally, `OFX::Plugin::getPluginIDs()` is required to register the plugin.
85 |
86 | For CUDA implementation, the plugin can operate on the cudaStream provided by the host and call `p_Desc.setSupportsCudaStream(true)` in `[PluginName]Factory::describe()`. If the plugin uses the default cudaStream or a stream created internally, it should set `p_Desc.setSupportsCudaStream(false)` and also perform synchronisation so that the GPU output buffers are ready when the plugin returns from the render call.
--------------------------------------------------------------------------------
/docs/developers/openfx.yml:
--------------------------------------------------------------------------------
1 | label: OpenFX
2 | icon: file-code
--------------------------------------------------------------------------------
/docs/developers/scripting.yml:
--------------------------------------------------------------------------------
1 | label: Scripting
2 | icon: file-code
--------------------------------------------------------------------------------
/docs/developers/workflowintegrations.yml:
--------------------------------------------------------------------------------
1 | label: Workflow Integrations
2 | icon: file-code
--------------------------------------------------------------------------------
/docs/ecosystem/assetmanagement.md:
--------------------------------------------------------------------------------
1 | # Asset Management
2 |
3 | This page contains a collection of Asset Management tools for Final Cut Pro.
4 |
5 | ---
6 |
7 | !!!
8 | Want to contribute or add your Asset Management Tool? [Learn more here!](/contribute/){target="_blank"}
9 | !!!
10 |
11 | ---
12 |
13 | {{ include "generated-asset-management" }}
--------------------------------------------------------------------------------
/docs/ecosystem/assetmanagement.yml:
--------------------------------------------------------------------------------
1 | label: Asset Management
2 | icon: image
3 | image: ../static/thumbnail.jpg
--------------------------------------------------------------------------------
/docs/ecosystem/fusiontemplates.md:
--------------------------------------------------------------------------------
1 | # Fusion Templates
2 |
3 | This will eventually be a directory of the best Fusion Templates.
4 |
5 | In the meantime, we highly recommend [Motion VFX](https://www.motionvfx.com){target="_blank"}.
6 |
7 | ---
8 |
9 | {{ include "generated-fusion-templates" }}
10 |
11 | ---
12 |
13 | {{ include "contribute-learn-more" }}
--------------------------------------------------------------------------------
/docs/ecosystem/fusiontemplates.yml:
--------------------------------------------------------------------------------
1 | label: Fusion Templates
2 | icon: flame
3 | image: ../static/thumbnail.png
--------------------------------------------------------------------------------
/docs/ecosystem/index.yml:
--------------------------------------------------------------------------------
1 | label: Ecosystem
2 | icon: plug
3 | order: 8100
4 | expanded: false
--------------------------------------------------------------------------------
/docs/ecosystem/plugins.md:
--------------------------------------------------------------------------------
1 | # Plugins
2 |
3 | This page is dedicated to DaVinci Resolve Plugins.
4 |
5 | ---
6 |
7 | {{ include "generated-plugins" }}
8 |
9 | ---
10 |
11 | {{ include "contribute-learn-more" }}
--------------------------------------------------------------------------------
/docs/ecosystem/plugins.yml:
--------------------------------------------------------------------------------
1 | label: Plugins
2 | icon: rocket
3 | image: ../static/thumbnail.png
--------------------------------------------------------------------------------
/docs/ecosystem/tools.md:
--------------------------------------------------------------------------------
1 | # Tools
2 |
3 | This page is dedicated to handy applications that can be used in conjunction with DaVinci Resolve.
4 |
5 | ---
6 |
7 | {{ include "generated-tools" }}
8 |
9 | ---
10 |
11 | {{ include "contribute-learn-more" }}
--------------------------------------------------------------------------------
/docs/ecosystem/tools.yml:
--------------------------------------------------------------------------------
1 | label: Tools
2 | icon: tools
3 | image: ../static/thumbnail.png
--------------------------------------------------------------------------------
/docs/faq.md:
--------------------------------------------------------------------------------
1 | # Frequently Asked Questions
2 |
3 | This page is dedicated to answering the most common questions about DaVinci Resolve.
4 |
5 | You can use the Search Tool at the top right of this page to search the FAQ.
6 |
7 | ---
8 |
9 | !!!
10 | Something missing or have a question? [Learn more here!](/contribute/)
11 | !!!
12 |
13 | ---
14 |
15 | {{ include "generated-faq" }}
16 |
17 | ---
18 |
19 | !!!
20 | Something missing or have a question? [Learn more here!](/contribute/)
21 | !!!
22 |
--------------------------------------------------------------------------------
/docs/faq.yml:
--------------------------------------------------------------------------------
1 | label: FAQ
2 | icon: book
3 | order: 8163
4 | image: /static/thumbnail.jpg
--------------------------------------------------------------------------------
/docs/hardware/controlsurfaces.md:
--------------------------------------------------------------------------------
1 | # Control Surfaces
2 |
3 | This page is dedicated to Control Surfaces in DaVinci Resolve.
4 |
5 | We will be adding reviews and information here in the future.
6 |
7 | ---
8 |
9 | !!!
10 | Want to contribute? [Learn more here!](/contribute/){target="_blank"}
11 | !!!
--------------------------------------------------------------------------------
/docs/hardware/controlsurfaces.yml:
--------------------------------------------------------------------------------
1 | label: Control Surfaces
2 | icon: plug
3 | image: ../static/thumbnail.jpg
--------------------------------------------------------------------------------
/docs/hardware/index.yml:
--------------------------------------------------------------------------------
1 | label: Hardware
2 | icon: codespaces
3 | order: 7905
4 | expanded: false
--------------------------------------------------------------------------------
/docs/hardware/monitors.md:
--------------------------------------------------------------------------------
1 | # Monitors
2 |
3 | This page is dedicated to monitors for Mac's.
4 |
5 | We will be adding reviews and information here in the future.
6 |
7 | ---
8 |
9 | ### LG UltraFine 5K Display
10 |
11 | This is what we use as our main GUI monitor for all machines at [LateNite](https://latenitefilms.com){target="_blank"} and they work great.
12 |
13 | ---
14 |
15 | !!!
16 | Want to contribute or add your hardware? [Learn more here!](/contribute/)
17 | !!!
--------------------------------------------------------------------------------
/docs/hardware/monitors.yml:
--------------------------------------------------------------------------------
1 | label: Monitors
2 | icon: device-desktop
3 | image: ../static/thumbnail.jpg
--------------------------------------------------------------------------------
/docs/hardware/storage.md:
--------------------------------------------------------------------------------
1 | # Storage
2 |
3 | This page is dedicated to storage for Mac's.
4 |
5 | We will be adding reviews and information here in the future.
6 |
7 | ---
8 |
9 | ### LumaForge
10 |
11 | OWC Jellyfish workflow servers are a family of highly-specialized network attached storage devices that are specifically designed for editors and post-production teams looking to streamline workflow and maximize output.
12 |
13 | It's been called, "A giant hard drive your whole team can use." However you describe it, the OWC Jellyfish has become the gold standard for seamless collaboration among creatives.
14 |
15 | [!button text="Visit Website" target="blank" variant="info"](https://www.lumaforge.com)
16 |
17 | ---
18 |
19 | !!!
20 | Want to contribute or add your hardware? [Learn more here!](/contribute/)
21 | !!!
--------------------------------------------------------------------------------
/docs/hardware/storage.yml:
--------------------------------------------------------------------------------
1 | label: Storage
2 | icon: file-directory
3 | image: ../static/thumbnail.jpg
--------------------------------------------------------------------------------
/docs/ipad.md:
--------------------------------------------------------------------------------
1 | # iPad
2 |
3 | This section is dedicated to DaVinci Resolve for iPad.
4 |
5 | ---
6 |
7 | {{ include "contribute-learn-more" }}
8 |
--------------------------------------------------------------------------------
/docs/ipad.yml:
--------------------------------------------------------------------------------
1 | label: iPad
2 | icon: device-mobile
3 | order: 8161
4 | image: /static/thumbnail.jpg
--------------------------------------------------------------------------------
/docs/latenite-technology.md:
--------------------------------------------------------------------------------
1 | {{ include "latenite/latenite-technology" }}
--------------------------------------------------------------------------------
/docs/latenite-technology.yml:
--------------------------------------------------------------------------------
1 | label: LateNite Technology
2 | icon: light-bulb
3 | order: 8900
4 | image: /static/thumbnail.jpg
--------------------------------------------------------------------------------
/docs/learn/articles.md:
--------------------------------------------------------------------------------
1 | # Articles
2 |
3 | This section of the site is dedicated to linking to great external articles, as well as providing a space to write Resolve Cafe specific articles.
4 |
5 | ---
6 |
7 | !!!
8 | Want to contribute? [Learn more here!](../contribute/)
9 | !!!
10 |
11 | ---
12 |
13 | ### Useful Articles
14 |
15 | - [How to Deal with Levels: Full vs. Video](https://www.thepostprocess.com/2019/09/24/how-to-deal-with-levels-full-vs-video/){target="_blank"}
16 | - [Fusion Color Management](https://shore-soprano-87f.notion.site/Fusion-Color-Management-2165c1daadfd4d31802f8ebfbc3971c1#6bdb2d1d48d64e02beeaab0b9815e606){target="_blank"}
17 |
18 | ---
19 |
20 | ### Frame.io Blog
21 |
22 | The [Frame.io Blog](https://blog.frame.io){target="_blank"} has lots of great articles.
--------------------------------------------------------------------------------
/docs/learn/articles.yml:
--------------------------------------------------------------------------------
1 | label: Articles
2 | icon: pencil
3 | image: ../static/thumbnail.png
--------------------------------------------------------------------------------
/docs/learn/history.md:
--------------------------------------------------------------------------------
1 | # History
2 |
3 | DaVinci Resolve, renowned today for its prowess in color grading, visual effects, audio post-production, and video editing, was not always the versatile powerhouse we know. Its journey, from a specialized color correction tool to a comprehensive post-production solution, is a testament to continuous innovation and dedication to providing accessible, professional-grade tools for creators worldwide.
4 |
5 | In the early 2000s, the Florida-based company da Vinci Systems developed the first iterations of what would become DaVinci Resolve. Known then simply as "da Vinci Resolve," these initial versions were resolution-independent software tools designed for color correction and visual effects. The system, launched in 2004, was initially available in three configurations: **Resolve DI** for digital intermediate color correction, **Resolve FX** for visual effects, and **Resolve RT** for 2K resolution processing. These versions were designed to integrate exclusively with dedicated hardware controllers. Parallel processing was used to support performance during color grading, a task initially carried out using proprietary hardware cards. By 2008, these cards were replaced by CUDA-based NVIDIA GPUs in the 4K resolution Resolve R series1.
6 |
7 | In 2009, the Australian technology company [Blackmagic Design](https://www.blackmagicdesign.com){target="_blank"} acquired da Vinci Systems, retaining and expanding the engineering team for Resolve while discontinuing support-based contracts for the tool. Blackmagic Design's CEO, Grant Petty, speculated that the price of Resolve could be significantly reduced, potentially below $100,000. This marked a significant turn in the software's journey, ushering in an era of more accessible pricing and wider distribution.
8 |
9 | Blackmagic Design dramatically reshaped Resolve's pricing model in 2010. At the NAB 2010 show in Las Vegas, they announced three new pricing models for Resolve. A software-only macOS version was introduced at $995, a drastic reduction from the pre-built versions that were selling for between $200,000 and $800,000. The macOS version with an Advanced Control Surface was priced at $29,995, and licenses for the Linux version were set at $19,995. The most advanced configuration was available for under $150,000. This change in pricing marked the beginning of Resolve's democratization, making it accessible to a broader range of users. In September of the same year, version 7 was released under the new pricing model, introducing a redesigned user interface, Apple ProRes support, and support for RED Rocket digital video decoder boards. This was also the first release for macOS.
10 |
11 | Blackmagic Design continued to evolve the software, introducing a free, reduced-functionality edition known as DaVinci Resolve 8 Lite in June 2011. This version also introduced OpenCL acceleration support and XML integration with non-linear editor (NLE) applications. Later that year, the software expanded its platform availability with the first Windows release.
12 |
13 | In the years that followed, DaVinci Resolve continued to enhance and expand its capabilities. Version 9 brought a redesigned user interface, additional metadata editing options, and an expanded range of supported cameras and file types. Version 10 added basic video editing features such as clip trimming, along with expanded information import capabilities and support for OpenFX plug-ins, JPEG 2000, and AVI. In August 2014, version 11 was released, introducing audio mixing, media organization features, and further video editing features. This update allowed DaVinci Resolve to function as a standalone non-linear editor for the first time, furthering its capabilities beyond color correction.
14 |
15 | ---
16 |
17 | !!!
18 | Want to contribute? [Learn more here!](../contribute/)
19 | !!!
--------------------------------------------------------------------------------
/docs/learn/history.yml:
--------------------------------------------------------------------------------
1 | label: History
2 | icon: history
3 | image: ../static/thumbnail.png
--------------------------------------------------------------------------------
/docs/learn/index.yml:
--------------------------------------------------------------------------------
1 | label: Learn
2 | icon: mortar-board
3 | order: 8160
4 | expanded: false
--------------------------------------------------------------------------------
/docs/learn/training.md:
--------------------------------------------------------------------------------
1 | # Training
2 |
3 | This site is dedicated to the best training and support for DaVinci Resolve as an editing tool.
4 |
5 | ---
6 |
7 | ### Blackmagic Design
8 |
9 | Blackmagic have some of the best DaVinci Resolve training out there!
10 |
11 | With curriculum designed for new users and established professionals alike, Blackmagic Design certified training teaches you the skills you need to be more creative, work faster, and get the job done! Our rapidly growing network of over 250 certified trainers and over 100 training centers, along with books and dozens of online resources can help you become a DaVinci Resolve certified editor, colorist or sound editor in no time!
12 |
13 | [!button text="Visit Website" target="blank" variant="info"](https://www.blackmagicdesign.com/products/davinciresolve/training)
14 |
15 | ---
16 |
17 | ### fxphd
18 |
19 | The amazing Warren Eagles has been doing DaVinci Resolve courses for many years now, and they're fantastic.
20 |
21 | Warren is very knowledgable, and entertaining. These classes give you practical tips and tricks, for real-world jobs.
22 |
23 | [!button text="Visit Website" target="blank" variant="info"](https://www.fxphd.com/resolve18/)
24 |
25 | ---
26 |
27 | ### Ripple Training
28 |
29 |
30 | Ripple Training is an official Blackmagic Design Training Partner.
31 |
32 | Learn to Edit, Grade, & Finish in DaVinci Resolve.
33 |
34 | They have developed a series of tutorials that make up a learning pathway, guiding a novice DaVinci Resolve user to become a professional level editor and finisher using DaVinci Resolve 15 and 16. These tutorials allow you to import media, edit, and apply effects and grades, all within the same editor.
35 |
36 | [!button text="Visit Website" target="blank" variant="info"](https://www.rippletraining.com/product-category/davinci-resolve-learning-path/)
37 |
38 | ---
39 |
40 | ### MONONODES
41 |
42 | Reverse Engineering the Grade.
43 |
44 | [!button text="Visit Website" target="blank" variant="info"](https://mononodes.com)
45 |
46 | ---
47 |
48 | ### filmentor
49 |
50 | Colour Grading & Filmmaking Tools.
51 |
52 | [!button text="Visit Website" target="blank" variant="info"](https://filmentor.academy/en)
53 |
54 | ---
55 |
56 | ### Mixing Light
57 |
58 | Patrick Inhofer's Mixing Light Resolve Tutorials.
59 |
60 | [!button text="Visit Website" target="blank" variant="info"](https://mixinglight.com/)
61 |
62 | ---
63 |
64 | ### tac
65 |
66 | Color Education for Film From the Best in Hollywood.
67 |
68 | Get lifetime access to industry-standard color grading courses taught by the biggest colorists, color scientists and imaging experts in Hollywood.
69 |
70 | [!button text="Visit Website" target="blank" variant="info"](https://www.tacresolvetraining.com)
71 |
72 | ---
73 |
74 | ### Lowepost
75 |
76 | Color Grading Training.
77 |
78 | Learn the art and craft of professional color grading.
79 |
80 | [!button text="Visit Website" target="blank" variant="info"](https://lowepost.com)
81 |
82 | ---
83 |
84 | !!!
85 | Something missing? [Learn how to add here!](../contribute/)
86 | !!!
--------------------------------------------------------------------------------
/docs/learn/training.yml:
--------------------------------------------------------------------------------
1 | label: Training
2 | icon: mortar-board
3 | image: ../static/thumbnail.png
--------------------------------------------------------------------------------
/docs/learn/videos.md:
--------------------------------------------------------------------------------
1 | # Videos
2 |
3 | This page is dedicated to the best DaVinci Resolve video channels.
4 |
5 | ---
6 |
7 | ### YouTube Channels
8 |
9 | - [Casey Faris](https://www.youtube.com/@CaseyFaris){target="_blank"} - He teaches video editing, color grading, and visual effects in DaVinci Resolve, Blender, and more!
10 | - [Cullen Kelly](https://www.youtube.com/@CullenKelly){target="_blank"} - Professional colorist, image scientist, and educator obsessed with the power of a well-crafted image. He's committed to helping his fellow filmmakers realize their creative vision in camera and in the grade.
11 | - [Darren Mostyn](https://www.youtube.com/@DarrenMostyn){target="_blank"} - Senior Colourist and founder of Online Creative post facility in the UK - established in 1999.
12 | - [DaVinci Master Key](https://www.youtube.com/@DaVinciMasterKey){target="_blank"} - Formerly Goat's Eye View.
13 | - [Jake Wipp](https://www.youtube.com/@JakeWipp){target="_blank"} - Creates high quality DaVinci Resolve tutorials and [DaVinci Resolve presets](https://jakewipp.com/){target="_blank"}.
14 | - [MotionVFX](https://www.youtube.com/@motionvfx){target="_blank"} - Popular plugin/motion template creator.
15 | - [MrAlexTech](https://www.youtube.com/@MrAlexTech){target="_blank"} - Want to learn Davinci Resolve?! MrAlexTech is the place! Plus Photography, Videography and some General Tech too!
16 | - [Patrick Stirling](https://www.youtube.com/c/patrickstirling){target="_blank"} - Produces DaVinci Resolve tutorials for streamers and beginners.
17 | - [VFXstudy](https://www.youtube.com/@VFXstudy){target="_blank"} - VFX related tutorials and videos, mostly around compositing with Blackmagic Fusion.
18 |
19 | ---
20 |
21 | !!!
22 | Want to contribute? [Learn more here!](../contribute/)
23 | !!!
--------------------------------------------------------------------------------
/docs/learn/videos.yml:
--------------------------------------------------------------------------------
1 | label: Videos
2 | icon: video
3 | image: ../static/thumbnail.png
--------------------------------------------------------------------------------
/docs/learn/workflow.md:
--------------------------------------------------------------------------------
1 | # Workflow
2 |
3 | This page will be dedicated to professional DaVinci Resolve Workflows.
4 |
5 | ---
6 |
7 | {{ include "contribute-learn-more" }}
--------------------------------------------------------------------------------
/docs/learn/workflow.yml:
--------------------------------------------------------------------------------
1 | label: Workflow
2 | icon: tools
3 | image: ../static/thumbnail.jpg
--------------------------------------------------------------------------------
/docs/newbies.md:
--------------------------------------------------------------------------------
1 | # New to DaVinci Resolve?
2 |
3 | If you're brand new to **DaVinci Resolve** - this is the place for you!
4 |
5 | ---
6 |
7 | {{ include "contribute-learn-more" }}
8 |
--------------------------------------------------------------------------------
/docs/newbies.yml:
--------------------------------------------------------------------------------
1 | label: New to DaVinci Resolve?
2 | icon: rocket
3 | order: 8800
4 | image: /static/thumbnail.jpg
--------------------------------------------------------------------------------
/docs/privacy.md:
--------------------------------------------------------------------------------
1 | # Privacy Policy
2 |
3 | **Last Updated:** Tuesday 13th June 2023
4 |
5 | Resolve Cafe does not use cookies on its website.
6 |
7 | We do not collect any personal identifiable information from you when you visit our Website.
8 |
9 | We don't embed any videos - we only show a thumbnail which links to the video - to prevent third party cookies/trackers.
10 |
11 | We use [GitHub Pages](https://pages.github.com){target="_blank"} to host and manage this website.
12 |
13 | We use [CloudFlare](https://www.cloudflare.com){target="_blank"} for DNS hosting, and [VentraIP](https://ventraip.com.au) for domain hosting.
14 |
15 | You can read CloudFlare's privacy policy [here](https://www.cloudflare.com/en-au/privacypolicy/){target="_blank"}.
16 |
17 | We use [GitHub Issues](https://github.com/CommandPost/ResolveCafe/issues){target="_blank"} to manage our [Bug Tracker](/bugtracker/) & [Wish List](/wishlist/).
18 |
19 | We use [GitHub Discussions](https://github.com/CommandPost/ResolveCafe/discussions){target="_blank"} to manage the comments and discussions on the site.
20 |
21 | The comments feature at the bottom of every page is powered by [giscus](https://giscus.vercel.app){target="_blank"}, which also has no tracking or database.
22 |
23 | You can read GitHub's Privacy Statement [here](https://docs.github.com/en/site-policy/privacy-policies/github-privacy-statement){target="_blank"}.
24 |
25 | The source code and change log for this website can be found on [GitHub](https://github.com/CommandPost/ResolveCafe){target="_blank"}.
26 |
27 | Any code (such as GitHub Actions) are licensed under a [MIT License](https://github.com/CommandPost/ResolveCafe/blob/main/LICENSE){target="_blank"}.
28 |
29 | ---
30 |
31 | ### Security
32 |
33 | The security of your Personal Information is important to us, but remember that no method of transmission over the Internet, or method of electronic storage, is 100% secure. While we strive to use commercially acceptable means to protect your Personal Information, we cannot guarantee its absolute security.
34 |
35 | ---
36 |
37 | ### Links to other sites
38 |
39 | Resolve Cafe contains links to other sites that are not operated by us. If you click on a third party link, you will be directed to that third party's site. We strongly advise you to review the Privacy Policy of every site you visit.
40 |
41 | We have no control over, and assume no responsibility for the content, privacy policies or practices of any third-party sites or services.
42 |
43 | ---
44 |
45 | ### Changes to This Privacy Policy
46 |
47 | We may update our Privacy Policy from time to time. Thus, you are advised to review this page periodically for any changes. We will notify you of any changes by posting the new Privacy Policy on this page. These changes are effective immediately after they are posted on this page.
48 |
49 | You can check the change history of this privacy policy [here](https://github.com/CommandPost/ResolveCafe/commits/main/docs/privacy.md){target="_blank"}.
50 |
51 | ---
52 |
53 | ### Questions?
54 |
55 | Please contact us with any questions: [support@latenitefilms.com](mailto:support@latenitefilms.com?subject=ResolveCafe)
--------------------------------------------------------------------------------
/docs/privacy.yml:
--------------------------------------------------------------------------------
1 | label: Privacy Policy
2 | icon: law
3 | order: 7100
4 | image: /static/thumbnail.png
--------------------------------------------------------------------------------
/docs/release-notes.md:
--------------------------------------------------------------------------------
1 | # Release Notes
2 |
3 | This page is designed to not just copy and paste DaVinci Resolve's offical release notes, but also keep track of changes/bugs/additions that weren't actually included in the official release notes.
4 |
5 | You can find the official release notes [here](https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion){target="_blank"}.
6 |
7 | ---
8 |
9 | {{ include "contribute-learn-more" }}
10 |
11 | ---
--------------------------------------------------------------------------------
/docs/release-notes.yml:
--------------------------------------------------------------------------------
1 | label: Release Notes
2 | icon: checklist
3 | order: 8162
4 | image: /static/thumbnail.jpg
--------------------------------------------------------------------------------
/docs/retype.yml:
--------------------------------------------------------------------------------
1 | input: .
2 | output: .retype
3 |
4 | url: resolve.cafe
5 |
6 | branding:
7 | title: Resolve Cafe
8 | logo: static/resolvecafe.png
9 |
10 | links:
11 |
12 | - text: Contribute
13 | link: /contribute
14 | icon: mark-github
15 |
16 | - text: Wish List
17 | link: /wishlist
18 | icon: thumbsup
19 |
20 | - text: Bug Tracker
21 | link: /bugtracker
22 | icon: bug
23 |
24 | - text: Discussions
25 | link: https://github.com/CommandPost/ResolveCafe/discussions
26 | icon: comment-discussion
27 | target: blank
28 |
29 | - text: Chris on Twitter
30 | link: https://twitter.com/chrisatlatenite
31 | icon:
32 | target: blank
33 |
34 | - text: LateNite
35 | link: /latenite-technology
36 | icon: light-bulb
37 |
38 | footer:
39 | copyright: "© Copyright {{ year }} LateNite Films Pty Ltd. All rights reserved."
40 | links:
41 | - text: Contribute
42 | link: /contribute
43 | icon: mark-github
44 |
45 | poweredByRetype: false
46 |
47 | edit:
48 | repo: "https://github.com/CommandPost/ResolveCafe"
49 | base: /docs
50 | label: Edit this page on GitHub
51 |
52 | favicon: static/favicon.ico
53 |
54 | data:
55 | star: ""
56 | unstar: ""
57 | netflix: "[!badge variant=\"danger\" text=\"Netflix\"]"
58 | appletv: "[!badge variant=\"secondary\" text=\"Apple TV\"]"
59 | disneyplus: "[!badge variant=\"secondary\" text=\"Disney+\"]"
60 | visionplus: "[!badge variant=\"secondary\" text=\"Vision+\"]"
61 | molatv: "[!badge variant=\"secondary\" text=\"MolaTV\"]"
62 | hbo: "[!badge variant=\"secondary\" text=\"HBO\"]"
63 | imdb: "[!badge variant=\"warning\" target=\"blank\" text=\"IMDB\"]"
64 | watch: "[!badge variant=\"info\" target=\"blank\" text=\"Watch\"]"
65 | website: "[!badge variant=\"dark\" target=\"blank\" text=\"Website\"]"
66 | casestudy: "[!badge variant=\"light\" target=\"blank\" text=\"Case Study\"]"
--------------------------------------------------------------------------------
/docs/rss.md:
--------------------------------------------------------------------------------
1 |
8 | # RSS Feed
9 |
10 | You can subscribe to Resolve Cafe's RSS feed to get notifications every time we update the "Latest News" feed.
11 |
12 | This page has some basic information about RSS feeds, and some links to useful RSS software for macOS.
13 |
14 | ---
15 |
16 | ### What is an RSS Feed?
17 |
18 | RSS, which stands for Really Simple Syndication, is a web feed format that is used to publish frequently updated content, such as blog entries, news headlines, audio, and video, in a standardized format.
19 |
20 | RSS feeds benefit both publishers and readers. From a publisher's perspective, RSS feeds enable their content to reach a broader audience. For readers, these feeds simplify the process of keeping up with multiple websites.
21 |
22 | On a news website, an RSS feed is like a news wire that sends out the latest articles or posts as soon as they are published. The reader subscribes to this feed by entering the feed's URL into an RSS feed reader or by clicking an RSS icon in a web browser. These readers aggregate content from multiple RSS feeds, presenting them in a single interface for easy reading.
23 |
24 | Once subscribed, the reader doesn't have to actively check the website for new content. Instead, their RSS reader will automatically update with the latest news from all the feeds they subscribe to, ensuring they never miss an update. The reader can then view a summary or the full text of each update, and click a link to go to the original website if they want more information.
25 |
26 | Subscribing to an RSS feed is typically free and requires no personal information from the user, making it a private and cost-effective way to stay updated with the latest news.
27 |
28 | In essence, RSS is a technology that provides convenience, efficiency, and privacy for anyone looking to stay up-to-date with their favorite news websites or any other sites that publish regular updates.
29 |
30 | ---
31 |
32 | ### Feedly - Smart News Reader
33 |
34 | Goodbye information overload.
35 |
36 | Keep up with the topic and trends you care about, without the overwhelm.
37 |
38 | Feedly offers you the cure to information in three easy steps:
39 |
40 | 1. Find and organize the right sources in one place: leading newspapers, trade publications, influential bloggers, Youtube channels, RSS feeds, Twitter feeds, research journals. Feedly lets you harness the full power of the web.
41 | 2. Train Leo to filter out the noise. Leo is your AI research assistant. You are in control of the priorities. Ask Leo to read your feeds and prioritize the topics, events, and trends that matter to your. Leo is an enormous time saver
42 | 3. Share insights with your team. Organize, curate, and share the industry insights your team needs to accelerate research, marketing, and sales.
43 |
44 | With Feedly and RSS, you can organize in one place industry publications, expert blogs, news sites, youtube channels, twitter feeds, podcasts, and even Google News keyword alerts.
45 |
46 | Feedly is connected to 40 million sources across 2,000 topics, and fifty industries - processing 100 millions articles every day.
47 |
48 | With Feedly shared boards, you can feed everyone in your organization with the insight they need to make smarter decisions.
49 |
50 | You can also curate and share interesting ideas and perspectives and grow your brand on social media.
51 |
52 | With the Feedly Pro in-app purchase, you can boost your account and unlock some additional features to track keyword, brands and companies, spot new emerging trends, search in your Feedly for specific articles and more easily share and shine.
53 |
54 | The Feedly Pro subscription offers useful integrations with Facebook, Twitter, Evernote, Buffer, OneNote, Pinterest, LinkedIn, IFTTT, and Zapier so that you can easily share stories with your networks and teammates.
55 |
56 | Feedly is trusted by 15 million smart readers and thousands of organizations.
57 |
58 | [!button text="Buy on App Store" target="blank" variant="info"](https://apps.apple.com/us/app/feedly-smart-news-reader/id396069556)
59 |
60 | ---
61 |
62 | ### NetNewsWire
63 |
64 | NetNewsWire is a free and open source RSS reader for Mac, iPhone, and iPad.
65 |
66 | [!button text="Visit Website" target="blank" variant="info"](https://netnewswire.com/)
67 |
68 | ---
69 |
70 | ### News Explorer
71 |
72 | News Explorer is a full-featured yet easy-to-use RSS, JSON, Atom and Twitter newsreader with iCloud based synchronisation between Mac, iPhone, iPad, Apple Watch and Apple TV.
73 |
74 | [!button text="Buy on App Store" target="blank" variant="info"](https://apps.apple.com/us/app/news-explorer/id1032670789)
75 |
76 | ---
77 |
78 | ### ReadKit
79 |
80 | ReadKit is a full-featured read later and RSS client that supports all major provider and it has a built in RSS engine too.
81 |
82 | [!button text="Buy on App Store" target="blank" variant="info"](https://apps.apple.com/app/id1615798039)
83 |
84 | ---
85 |
86 | ### Reeder 5
87 |
88 | Keep control of your news reading with Reeder, RSS reader and read later client in one app, now with support for iCloud syncing.
89 |
90 | [!button text="Buy on App Store" target="blank" variant="info"](https://apps.apple.com/app/id1529448980)
91 |
92 | ---
93 |
94 | !!!
95 | Want to contribute? [Learn more here!](/contribute/){target="_blank"}
96 | !!!
97 |
--------------------------------------------------------------------------------
/docs/rss.yml:
--------------------------------------------------------------------------------
1 | label: RSS Feed
2 | image: /static/thumbnail.jpg
3 | visibility: hidden
--------------------------------------------------------------------------------
/docs/static/add.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/add.jpg
--------------------------------------------------------------------------------
/docs/static/assimilate-play-pro-studio.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/assimilate-play-pro-studio.jpg
--------------------------------------------------------------------------------
/docs/static/audio-roles.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/audio-roles.png
--------------------------------------------------------------------------------
/docs/static/braw-toolbox.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/braw-toolbox.jpg
--------------------------------------------------------------------------------
/docs/static/commandpost-1-4-18.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/commandpost-1-4-18.png
--------------------------------------------------------------------------------
/docs/static/commandpost-hero.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/commandpost-hero.png
--------------------------------------------------------------------------------
/docs/static/dctl.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/dctl.jpg
--------------------------------------------------------------------------------
/docs/static/editor.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/editor.png
--------------------------------------------------------------------------------
/docs/static/editthisfile.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/editthisfile.png
--------------------------------------------------------------------------------
/docs/static/editthispage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/editthispage.png
--------------------------------------------------------------------------------
/docs/static/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/favicon.ico
--------------------------------------------------------------------------------
/docs/static/gyroflow-toolbox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/gyroflow-toolbox.png
--------------------------------------------------------------------------------
/docs/static/last-us-ellie-interface.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/last-us-ellie-interface.jpeg
--------------------------------------------------------------------------------
/docs/static/magic-toolbox.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/magic-toolbox.jpg
--------------------------------------------------------------------------------
/docs/static/marker-toolbox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/marker-toolbox.png
--------------------------------------------------------------------------------
/docs/static/neofinder-8-4.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/neofinder-8-4.jpeg
--------------------------------------------------------------------------------
/docs/static/proposechanges.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/proposechanges.png
--------------------------------------------------------------------------------
/docs/static/pullrequest.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/pullrequest.png
--------------------------------------------------------------------------------
/docs/static/recall-toolbox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/recall-toolbox.png
--------------------------------------------------------------------------------
/docs/static/resolve-18-5.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/resolve-18-5.jpeg
--------------------------------------------------------------------------------
/docs/static/resolve-18-5.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/resolve-18-5.png
--------------------------------------------------------------------------------
/docs/static/resolve-chatgpt.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/resolve-chatgpt.jpg
--------------------------------------------------------------------------------
/docs/static/resolve-on-vision-pro.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/resolve-on-vision-pro.jpg
--------------------------------------------------------------------------------
/docs/static/resolvecafe.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/resolvecafe.png
--------------------------------------------------------------------------------
/docs/static/thumbnail.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/thumbnail.png
--------------------------------------------------------------------------------
/docs/static/transfer-toolbox.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/transfer-toolbox.png
--------------------------------------------------------------------------------
/docs/static/wwdc23-m2ultra.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-m2ultra.png
--------------------------------------------------------------------------------
/docs/static/wwdc23-macbook-air.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-macbook-air.jpg
--------------------------------------------------------------------------------
/docs/static/wwdc23-macos.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-macos.jpg
--------------------------------------------------------------------------------
/docs/static/wwdc23-macpro-compare-2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-macpro-compare-2.png
--------------------------------------------------------------------------------
/docs/static/wwdc23-macpro-compare-3.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-macpro-compare-3.png
--------------------------------------------------------------------------------
/docs/static/wwdc23-macpro-compare.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-macpro-compare.png
--------------------------------------------------------------------------------
/docs/static/wwdc23-macpro-pricing-aud.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-macpro-pricing-aud.png
--------------------------------------------------------------------------------
/docs/static/wwdc23-macpro-pricing.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-macpro-pricing.png
--------------------------------------------------------------------------------
/docs/static/wwdc23-macpro.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-macpro.png
--------------------------------------------------------------------------------
/docs/static/wwdc23-vision-pro-1.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-vision-pro-1.jpeg
--------------------------------------------------------------------------------
/docs/static/wwdc23-vision-pro-2.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-vision-pro-2.jpeg
--------------------------------------------------------------------------------
/docs/static/wwdc23-vision-pro-3.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-vision-pro-3.jpeg
--------------------------------------------------------------------------------
/docs/static/wwdc23-vision-pro-4.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-vision-pro-4.jpeg
--------------------------------------------------------------------------------
/docs/static/wwdc23-vision-pro-5.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-vision-pro-5.jpeg
--------------------------------------------------------------------------------
/docs/static/wwdc23-vision-pro-6.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-vision-pro-6.jpeg
--------------------------------------------------------------------------------
/docs/static/wwdc23-vision-pro-7.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-vision-pro-7.jpeg
--------------------------------------------------------------------------------
/docs/static/wwdc23-vision-pro-8.jpeg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/CommandPost/ResolveCafe/61e0f8d1d3564a6f9a6ebb1d93be7c2bb0f843ad/docs/static/wwdc23-vision-pro-8.jpeg
--------------------------------------------------------------------------------
/docs/troubleshooting.md:
--------------------------------------------------------------------------------
1 | # Troubleshooting
2 |
3 | This page is dedicated to getting help and support for DaVinci Resolve.
4 |
5 | You can also ask members of the Resolve Cafe community for help on our [Discussions page](https://github.com/CommandPost/ResolveCafe/discussions){target="_blank"}.
6 |
7 | ---
8 |
9 | !!!
10 | Something missing? [Make a suggestion!](/contribute/)
11 | !!!
--------------------------------------------------------------------------------
/docs/troubleshooting.yml:
--------------------------------------------------------------------------------
1 | label: Troubleshooting
2 | icon: question
3 | order: 8210
4 | image: /static/thumbnail.jpg
--------------------------------------------------------------------------------
/docs/wishlist.md:
--------------------------------------------------------------------------------
1 | # Wish List
2 |
3 | This page is dedicated to keeping track of DaVinci Resolve feature requests, via our [GitHub issues site](https://github.com/CommandPost/ResolveCafe/issues){target="_blank"}.
4 |
5 | To submit a new feature request, simply sign up for a free GitHub account and post an issue [here](https://github.com/CommandPost/ResolveCafe/issues){target="_blank"}.
6 |
7 | [GitHub](https://github.com){target="_blank"} is a **safe and secure** developers platform used by **over 73 million users** worldwide.
8 |
9 | We also keep track of the most popular feature requests, based on the amount of reactions the issues get.
10 |
11 | In general, whenever posting a feature request to GitHub, we also submit feedback to the [Blackmagic Design Forums](https://forum.blackmagicdesign.com/viewforum.php?f=21&sid=f22b8d91290f36eb3cd987459d49f572){target="_blank"}.
12 |
13 | ---
14 |
15 | ### Most Popular
16 |
17 | Here's a list of the **30 most popular** DaVinci Resolve feature requests:
18 |
19 | {{ include "wishlist-reactions" }}
20 |
21 | The above list is pulled from our [GitHub issues site](https://github.com/CommandPost/ResolveCafe/issues){target="_blank"}.
22 |
23 | ---
24 |
25 | ### Recently Added
26 |
27 | Here's a list of the **30 most recently added** DaVinci Resolve feature requests:
28 |
29 | {{ include "wishlist-recent" }}
30 |
31 | The above list is pulled from our [GitHub issues site](https://github.com/CommandPost/ResolveCafe/issues){target="_blank"}.
32 |
33 | ---
34 |
35 | !!!
36 | Want to contribute? [Learn more here!](/contribute/)
37 | !!!
--------------------------------------------------------------------------------
/docs/wishlist.yml:
--------------------------------------------------------------------------------
1 | label: Wish List
2 | icon: thumbsup
3 | order: 500
4 | image: https://resolve.cafe/static/thumbnail.png
--------------------------------------------------------------------------------