View Full Version : Anyway to quickly convert pictures into short video clips?
thetered
1st February 2014, 06:52
I have a TV up at a bar I work at that shows videos and what not hooked up to a computer. I'd like to insert pictures in the mix also, but it seems to work best if I can convert them to a video format and just throw them in the queue with the other videos.
I can convert them using some programs like virtualdub, etc... and slowly convert them to video, and that would take me ages to do each one. I dont know if what I'm looking for exists, but I'd like to find some program that I can load up and just have it batch do a directory of pictures, or something like that.
Anyone have any ideas?
Brazil2
1st February 2014, 11:33
https://trac.ffmpeg.org/wiki/Create%20a%20video%20slideshow%20from%20images
http://ffmpeg.org/ffmpeg.html#Video-and-Audio-file-format-conversion
wonkey_monkey
1st February 2014, 12:58
I can convert them using some programs like virtualdub, etc... and slowly convert them to video
How long is each clip, how many clips, and which codec are you using?
raffriff42
1st February 2014, 23:24
If you want still images thrown into a video playlist, wrap each image file with an Avisynth scriptlet such as this: ImageSource("cutepic.jpg")
Trim(0, Round(Framerate*3)) /* 3 second duration */
FadeIO2(15) /* fade in & out */ ...and then add the script to your (AVS-compatible) media player's queue along with the videos. There's no audio of course; I don't know how you want to deal with that. This works best if the videos are soundless too, say if you always have a jukebox going.
You can make AVS scripts from images by dragging the image files onto this batch file: @echo #avisynth > "%~dpn1-avs.avs"
@echo ImageSource("%~dpnx1") >> "%~dpn1-avs.avs"
@echo Trim(0, Round(Framerate*3)) /* 3 second duration */ >> "%~dpn1-avs.avs"
@echo FadeIO2(15) /* fade in & out */ >> "%~dpn1-avs.avs"
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.