lucataco/compare-img2vid-models 📝✓🖼️ → 🖼️

▶️ 9 runs 📅 Aug 2025 ⚙️ Cog 0.14.0
animation fast-video-generation high-quality-video image-to-video video-generation video-with-audio

About

Forked from shridharathi/compare-video-models

Example Output

Prompt:

"animate"

Output

Performance Metrics

150.03s Prediction Time
150.52s Total Time
All Input Parameters
{
  "prompt": "animate",
  "use_veo_3": true,
  "input_image": "https://replicate.delivery/pbxt/NWdhNiwON7kis1CrUNeCo3D7H6Eu7vuWO5fnOjdP5dmVNUds/star-wars.png",
  "use_luma_ray": false,
  "use_video_01": true,
  "use_hailuo_02": false,
  "use_kling_2_1": true,
  "use_veo_3_fast": true,
  "use_pixverse_v4": false,
  "use_seedance_pro": true,
  "use_seedance_lite": true,
  "use_video_01_live": true,
  "use_wan_2_1_i2v_480p": true,
  "use_wan_2_1_i2v_720p": false,
  "use_wan_2_2_i2v_fast": true
}
Input Parameters
prompt (required) Type: string
Text prompt for video generation
use_veo_3 Type: booleanDefault: false
Use Google Veo-3 ($6.00 per video) - highest quality with audio
input_image (required) Type: string
Input image to animate into video
use_luma_ray Type: booleanDefault: false
Use Luma Ray ($0.45 per video) - high quality, realistic motion
use_video_01 Type: booleanDefault: false
Use Video-01 ($0.50 per video) - general purpose, good quality
use_hailuo_02 Type: booleanDefault: false
Use Hailuo-02 ($0.50 per video) - excellent physics simulation
use_kling_2_1 Type: booleanDefault: false
Use Kling v2.1 ($0.25 per video) - good quality, 720p/1080p
use_veo_3_fast Type: booleanDefault: true
Use Google Veo-3 Fast ($3.20 per video) - premium quality with audio
use_pixverse_v4 Type: booleanDefault: false
Use Pixverse v4 ($0.60 per video) - supports styles and effects
use_seedance_pro Type: booleanDefault: false
Use Seedance Pro ($0.15 per video) - 1080p high quality
use_seedance_lite Type: booleanDefault: false
Use Seedance Lite ($0.09 per video) - budget option, 720p
use_video_01_live Type: booleanDefault: false
Use Video-01 Live ($0.50 per video) - optimized for animation/Live2D
use_wan_2_1_i2v_480p Type: booleanDefault: false
Use Wan 2.1 I2V 480p ($0.35 per video) - lower resolution, fast
use_wan_2_1_i2v_720p Type: booleanDefault: false
Use Wan 2.1 I2V 720p ($0.45 per video) - higher resolution
use_wan_2_2_i2v_fast Type: booleanDefault: true
Use Wan 2.2 I2V Fast ($0.15 per video) - fastest and cheapest
Output Schema

Output

Type: stringFormat: uri

Example Execution Logs
Starting image-to-video generation from 9 selected models...
Creating video grid from 9 outputs...
Creating 3x3 video grid with 9 videos...
FFmpeg command: ffmpeg -y -i /tmp/cog-runner-tmp-3250164732/ba36803a497b8f9a/tmpcdwhcss1.mp4 -i /tmp/cog-runner-tmp-3250164732/7578b7c99c632fa6/tmpqjwmsqag.mp4 -i /tmp/cog-runner-tmp-3250164732/d801b0c6639919ae/output.mp4 -i /tmp/cog-runner-tmp-3250164732/a0140ad93e409e4b/tmp60nde_fx.mp4 ... (truncated)
Filter complex: [0:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Google Veo-3':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v0];[1:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Google Veo-3 Fast':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v1];[2:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Wan 2.2 I2V Fast':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v2];[3:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Seedance Pro':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v3];[4:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Seedance Lite':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v4];[5:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Video-01 Live':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v5];[6:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Kling v2.1':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v6];[7:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Video-01':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v7];[8:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Wan 2.1 I2V 480p':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v8];[v0][v1][v2]hstack=inputs=3[row0];[v3][v4][v5]hstack=inputs=3[row1];[v6][v7][v8]hstack=inputs=3[row2];[row0][row1][row2]vstack=inputs=3[out]
FFmpeg error (exit code 254): Command '['ffmpeg', '-y', '-i', '/tmp/cog-runner-tmp-3250164732/ba36803a497b8f9a/tmpcdwhcss1.mp4', '-i', '/tmp/cog-runner-tmp-3250164732/7578b7c99c632fa6/tmpqjwmsqag.mp4', '-i', '/tmp/cog-runner-tmp-3250164732/d801b0c6639919ae/output.mp4', '-i', '/tmp/cog-runner-tmp-3250164732/a0140ad93e409e4b/tmp60nde_fx.mp4', '-i', '/tmp/cog-runner-tmp-3250164732/6cc0e062efd8d116/tmp2jgkfjx_.mp4', '-i', '/tmp/cog-runner-tmp-3250164732/c6f8bbb4b41da03c/tmpxcs4723y.mp4', '-i', '/tmp/cog-runner-tmp-3250164732/aa0ee0281b3e302e/tmpq39udfzz.mp4', '-i', '/tmp/cog-runner-tmp-3250164732/614dac36bcacc419/tmpp95f7qic.mp4', '-i', '/tmp/cog-runner-tmp-3250164732/05395b5ef1c9fed6/tmprcefk1ra.mp4', '-filter_complex', "[0:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Google Veo-3':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v0];[1:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Google Veo-3 Fast':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v1];[2:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Wan 2.2 I2V Fast':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v2];[3:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Seedance Pro':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v3];[4:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Seedance Lite':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v4];[5:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Video-01 Live':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v5];[6:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Kling v2.1':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v6];[7:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Video-01':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v7];[8:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Wan 2.1 I2V 480p':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v8];[v0][v1][v2]hstack=inputs=3[row0];[v3][v4][v5]hstack=inputs=3[row1];[v6][v7][v8]hstack=inputs=3[row2];[row0][row1][row2]vstack=inputs=3[out]", '-map', '[out]', '-c:v', 'libx264', '-crf', '23', '-preset', 'medium', '-pix_fmt', 'yuv420p', '-shortest', '/tmp/video_grid.mp4']' returned non-zero exit status 254.
STDOUT: 
STDERR: ffmpeg version 7.1.1 Copyright (c) 2000-2025 the FFmpeg developers
  built with gcc 13.2.1 (Alpine 13.2.1_git20240309) 20240309
  configuration: --pkg-config-flags=--static --extra-cflags=-fopenmp --extra-ldflags='-fopenmp -Wl,--allow-multiple-definition -Wl,-z,stack-size=2097152' --toolchain=hardened --disable-debug --disable-shared --disable-ffplay --enable-static --enable-gpl --enable-version3 --enable-fontconfig --enable-gray --enable-iconv --enable-lcms2 --enable-libaom --enable-libaribb24 --enable-libass --enable-libbluray --enable-libdav1d --enable-libdavs2 --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libharfbuzz --enable-libjxl --enable-libkvazaar --enable-libmodplug --enable-libmp3lame --enable-libmysofa --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librabbitmq --enable-librav1e --enable-librsvg --enable-librtmp --enable-librubberband --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libsrt --enable-libssh --enable-libsvtav1 --enable-libtheora --enable-libtwolame --enable-libuavs3d --enable-libvidstab --enable-libvmaf --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpl --enable-libvpx --enable-libvvenc --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxevd --enable-libxeve --enable-libxml2 --enable-libxvid --enable-libzimg --enable-libzmq --enable-openssl
  libavutil      59. 39.100 / 59. 39.100
  libavcodec     61. 19.101 / 61. 19.101
  libavformat    61.  7.100 / 61.  7.100
  libavdevice    61.  3.100 / 61.  3.100
  libavfilter    10.  4.100 / 10.  4.100
  libswscale      8.  3.100 /  8.  3.100
  libswresample   5.  3.100 /  5.  3.100
  libpostproc    58.  3.100 / 58.  3.100
Fontconfig error: Cannot load default config file: No such file: (null)
Failed to set value '[0:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Google Veo-3':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v0];[1:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Google Veo-3 Fast':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v1];[2:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Wan 2.2 I2V Fast':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v2];[3:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Seedance Pro':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v3];[4:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Seedance Lite':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v4];[5:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Video-01 Live':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v5];[6:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Kling v2.1':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v6];[7:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Video-01':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v7];[8:v]scale=640:360:force_original_aspect_ratio=decrease,pad=640:360:(ow-iw)/2:(oh-ih)/2:black,drawtext=text='Wan 2.1 I2V 480p':fontcolor=white:fontsize=20:box=1:boxcolor=black@0.7:boxborderw=3:x=5:y=5[v8];[v0][v1][v2]hstack=inputs=3[row0];[v3][v4][v5]hstack=inputs=3[row1];[v6][v7][v8]hstack=inputs=3[row2];[row0][row1][row2]vstack=inputs=3[out]' for option 'filter_complex': No such file or directory
Error parsing global options: No such file or directory

Attempting fallback without text labels...
Version Details
Version ID
10d13716097b6a3088e5e391c6c1a330ace113003a759a05ada3955afe879f3b
Version Created
August 13, 2025
Run on Replicate →