81
Cool Video's / Meta AI Image To Video
Last post by Jeff -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).
Bouncing Beach Babe - https://meta.ai/media-share/pw3B7NtUnof/?utm_source=meta_ai_web_copy_link
Sexy Subway - https://meta.ai/media-share/iw3B7O7PXkk/?utm_source=meta_ai_web_copy_link
You can also view selected videos on AI Image Central's Reddit channel: https://www.reddit.com/r/AI_Image_Central/
or on AI Image Central's YouTube channel: https://www.youtube.com/@AIIMAGECENTRAL
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
)
echo Joining videos...
ffmpeg -f concat -safe 0 -i "%LISTFILE%" -c copy "%PREFIX%_merged.mp4"
echo Done! Output: %PREFIX%_merged.mp4