Skip to content

Instantly share code, notes, and snippets.

View GuyMicciche's full-sized avatar

Guy Micciche GuyMicciche

View GitHub Profile
@BigRoy
BigRoy / fusion_save_active_view_image.py
Last active October 13, 2024 03:29
Blackmagic Design Fusion save image from active comp view
import itertools
def iter_viewers(comp):
"""Iterate GLPreview views for Composition.
It prefers the active view first, then yields views
from the current frame (active window), then from the comp,
then from floating views last.
@jeremybep
jeremybep / fusion_studio-snippets.md
Last active October 13, 2024 06:33
Fusion studio - snippets

Module ScriptLib (scriptapp) de BMD

Python binding de BlackMagic, utile pour traiter une IHM hors fusion ou passer par un Terminal.

  • Fusion 7
import PeyeonScript as eyeon
fusion = eyeon.scriptapp("Fusion")
print fusion
@kaimi-
kaimi- / gist:6b3c99538dce9e3d29ad647b325007c1
Last active May 14, 2025 19:50
Possible IP Bypass HTTP Headers
CACHE_INFO: 127.0.0.1
CF_CONNECTING_IP: 127.0.0.1
CF-Connecting-IP: 127.0.0.1
CLIENT_IP: 127.0.0.1
Client-IP: 127.0.0.1
COMING_FROM: 127.0.0.1
CONNECT_VIA_IP: 127.0.0.1
FORWARD_FOR: 127.0.0.1
FORWARD-FOR: 127.0.0.1
FORWARDED_FOR_IP: 127.0.0.1
@X-Raym
X-Raym / DaVinci Resolve Scripting Doc.txt
Last active May 18, 2025 05:54
DaVinci Resolve Scripting API Doc v19.1
Last Updated: 28 October 2024
-----------------------------
In this package, you will find a brief introduction to the Scripting API for DaVinci Resolve Studio. Apart from this README.txt file, this package contains folders containing the basic import
modules for scripting access (DaVinciResolve.py) and some representative examples.
From v16.2.0 onwards, the nodeIndex parameters accepted by SetLUT() and SetCDL() are 1-based instead of 0-based, i.e. 1 <= nodeIndex <= total number of nodes.
Overview
--------
As with Blackmagic Fusion scripts, user scripts written in Lua and Python programming languages are supported. By default, scripts can be invoked from the Console window in the Fusion page,
@zlovatt
zlovatt / CEP Debugging in vscode.md
Last active February 23, 2023 07:54
CEP Debugging in vscode

Setup

  • in .vscode folder in your project root, create a file launch.json
{
  "version": "0.1.0",
  "configurations": [
    {
      "name": "[Your Tool] Debugger",
 "type": "chrome",
@abix-
abix- / OneNote.ps1
Last active March 3, 2023 16:51
Converting between OneNote Tables and PowerShell PSObject
function Get-1NotePage {
<#
.SYNOPSIS
Finds the ID of a OneNote page
.DESCRIPTION
http://thebackend.info/powershell/2017/12/onenote-read-and-write-content-with-powershell/
.EXAMPLE
Get-1NotePage -Name "PowerShell Test"
#>
[cmdletbinding()]
@kurlov
kurlov / mkv embed soft subtitles
Created December 16, 2017 23:41
ffmpeg command to add .srt based subtitles to an .mkv file
ffmpeg -i in.mkv -f srt -i in.srt -map 0:0 -map 0:1 -map 1:0 -c:v copy -c:a copy -c:s srt out.mkv
@navels
navels / plex_season_rename_bookmarklet.js
Created November 23, 2017 18:30
Bookmarklet to rename TV show seasons in Plex
javascript:(function(){var inputId='plex-season-title-hack';var input=document.getElementById(inputId);if(!input){var html= '<label for="'+inputId+'">Title</label><div class="input-group"><input type="text" name="title" id="'+inputId+'"></div></div></div>';document.getElementById('lockable-summary').parentElement.insertAdjacentHTML('afterend', html);}})();