Last post by Jeff -
Here are some cool images I converted to video using Meta's new image-2-video site. You can find the site here: https://www.meta.ai/
To create a video from an existing image at AI Image Central grab the image and then go to the Meta website:
Open the left side menu and then click Create. Right beside the word 'Create' it says 'Image', select it and change to 'Video', then drag and drop the image (or 'Upload Image') to where it says animate image. Now you can type in your prompt to modify the image and then click 'Animate'.
After it's done, you can click on the paper airplane(?) and click copy link to post the link in a message here for any video's you create.
Here are some sexy examples... Just click the link to meta.ai to display the video(s).
If you want to join multiple 5 second videos together, you can create these two .bat files which use ffmpeg to grab the last image of the video to continue the next video and to join all the videos together. Download fffmpeg if you don't have it already and place in your path. Place the two .bat files also in your path.
Then to grab the last frame image to continue the next video, from the command line go to the directory with the video, type 'last filename.mp4' to grab the last image. After you have created all the videos, use the .bat file 'join' to join the videos together. Use a naming convention like girl1.mp4, girl2.mp4, girl3.mp4 and then the command 'join girl' (Don't include the number or extension)
Last .BAT file:
@echo off setlocal EnableDelayedExpansion
REM --- Get the total number of frames in the video --- echo Determining total frame count... for /f "delims=" %%i in ('ffprobe -v error -select_streams v:0 -count_frames -show_entries stream^=nb_read_frames -of csv^=p^=0 "%~1"') do set /a "total_frames=%%i"
if "!total_frames!"=="" ( echo Error: Could not determine frame count for "%~1". exit /b 1 ) echo Total Frames: !total_frames!
REM --- Calculate the frame index of the last frame (0-based) --- set /a "last_frame_index=!total_frames!-1"
REM --- Extract the very last frame (CORRECTED VERSION) --- echo Extracting the last frame... ffmpeg -v error -i "%~1" -vf "select=eq(n\,!last_frame_index!)" -vsync 0 -frames:v 1 "%~dpn1_lastframe.png"
echo. echo Successfully extracted the last frame to "%~dpn1_lastframe.png"
Join .BAT file:
@echo off REM Usage: join_prefix.bat prefix REM Example: join_prefix.bat clip
if "%~1"=="" ( echo Please provide a prefix. echo Example: join_prefix.bat clip exit /b )
set PREFIX=%~1 set LISTFILE=list_%PREFIX%.txt
REM Remove any old list file if exist "%LISTFILE%" del "%LISTFILE%"
REM Build list of matching files (alphabetical) for %%F in ("%PREFIX%*.mp4") do ( echo file '%%~fF' >> "%LISTFILE%" )
REM Check if list file is empty if not exist "%LISTFILE%" ( echo No files found starting with %PREFIX% exit /b )
Last post by Jeff -
Further enhanced the image search engines to give better results. The searches will no longer match partial words preventing excessive erroneous results by placing a space at the end of the word(s) to prevent partial matches like 'cat' matching 'catapult'.
However, adding the space after each word prevents other important plural matches. IE. You would expect searching for dog would also bring up images of more than one dog. So I have also added checks for all words with 's' and 'es' added to the word(s) in order to catch more images. I believe this the best way to make a useable search engine without getting super technical with dictionaries.
Last post by Jeff -
Added a new feature to all models that lets you choose the shape of the image of either a rectangle (Original) or a square.
For SD3.5 - Up to 1280x768 rectangle or 1024x1024 square For Flux - Up to 960x544 rectangle or 768x768 square For SDXL - Up to 1280x768 rectangle or 1024x1024 square
Just click the image of the rectangle or image of the square to switch.
Size matters. Models have limits on how small an image they can produce without artifacts.
Stable Diffusion 3.5 models do not work well for images below 400x400 (Even with CFG set to 1.5). All the Flux models work well with smaller images even down to 100x100. All SDXL models work well with smaller images as low as 250x250.
Last post by Jeff -
I had set the search engines to use AI generated descriptions but I don't think this was the best approach as the AI generated descriptions seem kind of bland due to issues like recognizing famous people. So now I have instead created a python script to extract the actual prompts from the images to be used by the search engines (Same as prompt under INFO).
I have also fixed the ANY and ALL search engines so that the order of the words does not affect the results.
Last post by Jeff -
I am removing the HiDream model. The quality is not anything special and it's ridiculously slow to load for some reason. I blame the ComfyUI API but unfortunately there are no other options with this kind of model support. A1111, Forge, and InvokeAI all useless.