Skip to content

Tidbyt app that shows a snapshot of a video stream using FFmpeg.

License

Notifications You must be signed in to change notification settings

DouweM/tidbyt-ffmpeg

Repository files navigation

Tidbyt + FFmpeg

Tidbyt app that shows a snapshot of a video stream using FFmpeg.

Example using "SMPTE Color Bars With Timestamp" from RTSP.stream:

Screenshot

Installation

This app is not available through Tidbyt's mobile app as it uses features that (for security reasons) are not supported in community apps that run on Tidbyt's official app server.

Instead, it needs to be run using Pixbyt, a self-hosted Tidbyt app server for advanced apps.

1. Set up Pixbyt

  1. Create your own Pixbyt repo
  2. Configure your Tidbyt

2. Install the app

  1. Add this repo as a submodule under apps:

    git submodule add https://github.com/DouweM/tidbyt-ffmpeg.git apps/ffmpeg
  2. Add an update schedule to apps.yml under schedules::

    schedules:
    # ...
    - name: ffmpeg
      interval: '*/5 * * * *' # Every 5 minutes
      job: ffmpeg

Configuration

  1. Find your video stream URL. It needs to be supported by FFmpeg, but most video streams are.

  2. Update .env with your configuration:

    FFMPEG_SOURCE_URL="<video stream URL>"

Usage

Build and launch your Pixbyt app server:

  1. Build the app server
  2. Launch the app server

About

Tidbyt app that shows a snapshot of a video stream using FFmpeg.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published