Skip to main content

25 social UI and broadcast overlay styles — lower thirds, news tickers, phone mockups, live stream HUDs, split screen, vertical Reels, waveforms

Project description

overlay-cast

25 social UI and broadcast overlay styles for video — lower thirds, news tickers, phone mockups, live stream HUDs, split screen, vertical Reels layout, and podcast waveforms.

from overlay_cast import apply_overlay, add_lower_third, OverlayConfig

# Add a lower third
add_lower_third("interview.mp4", name="Dr. Chen", title="Researcher", output="captioned.mp4")

# Live stream overlay
apply_overlay("raw.mp4", style="live_stream_overlay", output="streamed.mp4")

# Convert landscape to vertical Reels format
apply_overlay("landscape.mp4", style="vertical_reels_layout", output="reels.mp4")

Part of the Trollfabriken video-effects family: video-fx · watch-cast · overlay-cast · scene-fx.

Built at Trollfabriken AITrix AB · PyPI: opusmorale · GitHub: tomastimelock

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

overlay_cast-0.1.0.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

overlay_cast-0.1.0-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

Details for the file overlay_cast-0.1.0.tar.gz.

File metadata

  • Download URL: overlay_cast-0.1.0.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for overlay_cast-0.1.0.tar.gz
Algorithm Hash digest
SHA256 a0976b2576247b8f1001222dfa209082d85b04d51ca0e7f82ebe0400bbe4135f
MD5 ba9de31ea56c56b669decfaca90b7226
BLAKE2b-256 57cce34fa7a6aa18e072076cbe6abd962f6e9d675ee829ff7196f4a923cd6f89

See more details on using hashes here.

Provenance

The following attestation bundles were made for overlay_cast-0.1.0.tar.gz:

Publisher: release.yml on tomastimelock/overlay-cast

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file overlay_cast-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: overlay_cast-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 20.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for overlay_cast-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 926c70f3c1f81e659d05e302263128a6640d9a6bed17ba726d4b3cc714f67f3d
MD5 1b9677af8036b0cf61c8786371b24e6d
BLAKE2b-256 9ee05351249649b73d6115e14dbf1d246da36e94bb0ee2fd5e596de37e46de7c

See more details on using hashes here.

Provenance

The following attestation bundles were made for overlay_cast-0.1.0-py3-none-any.whl:

Publisher: release.yml on tomastimelock/overlay-cast

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page