Streaming local Moscow time:
mkdir stream && cd stream
- test run:
docker run --rm -it -v $(pwd):/mounted -w /mounted --log-driver local -e TZ=Europe/Moscow nakilonishe/alpine-vips-text sh -c "apk add tzdata && while sleep 0.5; do vips text image.v \"\$(date '+%Y-%m-%d%n %H:%M:%S')\" --dpi 200 --font Monospace && vips invert image.v atomic.png && mv atomic.png image.png; done"
export key=... docker run --rm -it -v $(pwd):/mounted -w /mounted --log-driver local -e key -e loglevel=info -e s=640x360 -e preset=medium nakilonishe/ffmpeg-stream-image
- check
htop
, bitrate, tweakpreset
ands
if needed: - final run:
docker run --rm -d -v $(pwd):/mounted -w /mounted --log-driver none -e TZ=Europe/Moscow nakilonishe/alpine-vips-text sh -c "apk add tzdata && while sleep 0.5; do vips text image.v \"\$(date '+%Y-%m-%d%n %H:%M:%S')\" --dpi 200 --font Monospace && vips invert image.v atomic.png && mv atomic.png image.png; done"
docker run --rm -d -v $(pwd):/mounted -w /mounted --log-driver none -e key -e loglevel=quiet nakilonishe/ffmpeg-stream-image