[FFmpeg-user] Streaming HLS from image in watch folder

DopeLabs dopelabs at dubstep.fm
Thu Aug 3 14:13:11 EEST 2017

use -loop 1 -i image.jpg....

and remember to update the file atomically or ffmpeg may partially read the file, or even fail.

you can achieve this by not overwriting the new image in the normal sense, but instead save the new image to a temp file, then mv temp.jpg image.jpg

you may also wish to specify the input frame rate before the image as well =]



> On Aug 2, 2017, at 12:56 42PM, Michael Davis <admin at network13.net> wrote:
> Hello,
> I want to create a live HLS stream that displays a single image. However, the image is updated by an external program on average about every 3 minutes.  The filename remains the same, but it's contents are always different.  I am able to create a live HLS stream using the image as input.  But ffmpeg does not check the input file for changes and so outputs continuously the first rendition of the image that it loads.  Also, I am using a live audio stream coming from icecast as the audio portion of this HLS stream.
> Can ffmpeg be instructed to check file modification and load new, or to load new based on time interval?
> Thanks,
> Mike
> _______________________________________________
> ffmpeg-user mailing list
> ffmpeg-user at ffmpeg.org
> http://ffmpeg.org/mailman/listinfo/ffmpeg-user
> To unsubscribe, visit link above, or email
> ffmpeg-user-request at ffmpeg.org with subject "unsubscribe".

More information about the ffmpeg-user mailing list