Tidbyt app that shows a snapshot of a video stream using FFmpeg.
Example using "SMPTE Color Bars With Timestamp" from RTSP.stream:
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.
-
Add this repo as a submodule under
apps
:git submodule add https://github.com/DouweM/tidbyt-ffmpeg.git apps/ffmpeg
-
Add an update schedule to
apps.yml
underschedules:
:schedules: # ... - name: ffmpeg interval: '*/5 * * * *' # Every 5 minutes job: ffmpeg
-
Find your video stream URL. It needs to be supported by FFmpeg, but most video streams are.
-
Update
.env
with your configuration:FFMPEG_SOURCE_URL="<video stream URL>"
Build and launch your Pixbyt app server: