חילוץ תמונות מפתח מהקלטת מסך (MP4).
כאשר המשתמש מעלה הקלטת מסך (MP4) ורוצה לחלץ ממנה תמונות מפתח – הסקיל הזה מופעל.
C:\Users\USER\Videos\Captures\mkdir -p temp-frames
נתיב ffmpeg:
/c/Users/USER/AppData/Local/Microsoft/WinGet/Packages/Gyan.FFmpeg_Microsoft.Winget.Source_8wekyb3d8bbwe/ffmpeg-8.0.1-full_build/bin/ffmpeg.exe
פקודת חילוץ (פריים כל 5 שניות):
FFMPEG="/c/Users/USER/AppData/Local/Microsoft/WinGet/Packages/Gyan.FFmpeg_Microsoft.Winget.Source_8wekyb3d8bbwe/ffmpeg-8.0.1-full_build/bin/ffmpeg.exe"
"$FFMPEG" -i "{input.mp4}" -vf "fps=1/5" -q:v 2 temp-frames/frame_%03d.jpg
אופציות חילוץ:
| שיטה | פקודה | מתי להשתמש |
|---|---|---|
| כל 5 שניות | fps=1/5 | ברירת מחדל – טוב לרוב ההקלטות |
| כל 3 שניות | fps=1/3 | הקלטה קצרה או מהירה |
| כל 10 שניות | fps=1/10 | הקלטה ארוכה (מעל 5 דקות) |
{
"tool": "canva-ai",
"totalFrames": 33,
"selectedFrames": [
{
"file": "frame_001.jpg",
"step": 1,
"title": "חיפוש קנבה",
"description": "נכנסים לגוגל ומחפשים 'קנבה AI'"
}
]
}
-fps_mode במקוםformat=yuvj420pselect='gt(scene,0.3)' לא תמיד עובד טוב – עדיף fps=1/Ntemp-frames/משתמש: "הקלטתי את המסך של Canva"
→ חיפוש MP4 ב-Captures
→ חילוץ 33 פריימים (fps=1/5)
→ ניתוח: 14 פריימי מפתח נבחרו
→ פלט: JSON עם רשימת הפריימים + תיאורים
→ מעביר ל-/create-presentation או /create-reels