The StarThinker project will no longer receive new solution contributions from the Google team.
Please read the full StarThinker Open Source Support Ends At Google article for more details.



All

switch_video Video Overlay

Add images, text, and audio to videos.



lock_openGet Access listGit Hub sourcePython menu_bookColab airAirflow thumb_upTest



Instructions

Provide either a sheet or a BigQuery table.
Each video edit will be read from the sheet or table.

Details

Open Source YES
Age July 31, 2019 (3 years, 5 months)
Authors kenjora@google.com
Manual Triggered on demand by user.
[
    {
        "sheets": {
            "__comment__": "Copy the tamplate sheet to the users sheet.  If it already exists, nothing happens.",
            "auth": {
                "field": {
                    "name": "auth_read",
                    "kind": "authentication",
                    "order": 1,
                    "default": "user",
                    "description": "Credentials used for reading data."
                }
            },
            "template": {
                "sheet": "https://docs.google.com/spreadsheets/d/1BXRHWz-1P3gNS92WZy-3sPZslU8aalXa8heOgygWEFs/edit#gid=0",
                "tab": "Video"
            },
            "sheet": {
                "field": {
                    "name": "sheet",
                    "kind": "string",
                    "order": 1,
                    "default": "",
                    "description": "Name or URL of sheet."
                }
            },
            "tab": {
                "field": {
                    "name": "tab",
                    "kind": "string",
                    "order": 2,
                    "default": "",
                    "description": "Name of sheet tab."
                }
            }
        }
    },
    {
        "video": {
            "__comment__": "Read video effects and values from sheet and/or bigquery.",
            "auth": {
                "field": {
                    "name": "auth_read",
                    "kind": "authentication",
                    "order": 1,
                    "default": "user",
                    "description": "Credentials used for reading data."
                }
            },
            "sheets": {
                "sheet": {
                    "field": {
                        "name": "sheet",
                        "kind": "string",
                        "order": 1,
                        "default": "",
                        "description": "Name or URL of sheet."
                    }
                },
                "tab": {
                    "field": {
                        "name": "tab",
                        "kind": "string",
                        "order": 2,
                        "default": "",
                        "description": "Name of sheet tab."
                    }
                }
            },
            "bigquery": {
                "project": {
                    "field": {
                        "name": "project",
                        "kind": "string",
                        "order": 3,
                        "default": "",
                        "description": "Google Cloud Project Identifier."
                    }
                },
                "dataset": {
                    "field": {
                        "name": "dataset",
                        "kind": "string",
                        "order": 4,
                        "default": "",
                        "description": "Name of dataset."
                    }
                },
                "table": {
                    "field": {
                        "name": "table",
                        "kind": "string",
                        "order": 5,
                        "default": "",
                        "description": "Name of table."
                    }
                }
            }
        }
    }
]


Run This Workflow In Minutes On Google Cloud

Everything from a quick Google Cloud UI to reference developer code for your team in one GitHub repository.

Deployment Stepslaunch Developer Guidebuild UI How Tolaptop