This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // | |
| // UIColor+ContrastChecker.swift | |
| // Stay Inside | |
| // | |
| // Created by Ryan McLeod on 5/6/20. | |
| // Copyright © 2020 Grow Pixel. All rights reserved. | |
| // | |
| import UIKit |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import RealityKit | |
| struct BillboardSystem: System { | |
| static let query = EntityQuery(where: .has(BillboardComponent.self)) | |
| init(scene: RealityKit.Scene) {} | |
| func update(context: SceneUpdateContext) { | |
| context.scene.performQuery(Self.query).forEach { entity in |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| #!/usr/bin/env python3 | |
| """ | |
| Slice a long VHS-rip MP4 into individual clips using PySceneDetect + ffmpeg. | |
| Usage: python vhs_slice.py input.mp4 [--out out_dir] [--threshold 35] | |
| If there are too many scenes try increasing threshold, and vice versa | |
| To run this script you'll need to use a python environment manager to install and manage the necessary dependencies | |
| """ | |
| import argparse, os, subprocess, sys |
OlderNewer