GPT
F

FaceSwapAll

רץ בדפדפן

ALSvunknown2025-08-08

  • gradio

הכלי מחליף פנים בתמונות ובסרטוני וידאו, גם כשיש כמה פרצופים במקביל. הוא מיועד למי שרוצה לעשות החלפת פנים בלי להסתבך עם התקנות קוד.

  • הורדות בחודש
  • 232לייקים

מה זה

מעלים תמונת מקור שממנה נלקחים הפנים, ותמונת יעד או קובץ וידאו שעליהם רוצים להדביק אותם. הממשק מחולק ללשוניות לפי סוג העבודה: החלפה בסיסית בין שתי תמונות, הדבקה של מקור אחד על מספר תמונות יעד, או מיפוי מותאם שבו בוחרים בדיוק איזה פרצוף מקור ייכנס לכל פרצוף יעד לפי אינדקסים ממוספרים.

מאחורי הקלעים הקוד משתמש במחלקה בשם FaceSwapper מתוך ספרייה פנימית, לצד כלים כמו OpenCV לעיבוד התמונה ופקודות מערכת לטיפול בפריימים של וידאו. בעיבוד וידאו יש אפשרות לשמור על פס הקול המקורי או להעתיק את התוצאה לחשבון גוגל דרייב, והפלט מתקבל ישירות בתצוגת תמונה או נגן וידאו לצד חלונית יומן שמתעדת את פעולות העיבוד.

מתאים ל

  • החלפת פנים בתמונה בודדת

    מעלים תמונת מקור ותמונת יעד ומקבלים תמונה אחת עם הפנים המוחלפים.

  • החלפה בסרטוני וידאו

    מדביקים פנים מתמונה לתוך וידאו תוך שמירה על רצועת השמע המקורית.

  • מיפוי פנים מרובה

    התאמת מספר פרצופים בו זמנית בתמונה קבוצתית לפי רשימת אינדקסים.

איפה זה נופל

המעבד הבסיסי הופך עיבוד של קובצי וידאו ארוכים לתרחיש אטי מאוד, והזמן רק עולה כשמנסים להחליף כמה פרצופים בו זמנית. בנוסף, זיהוי הפנים נשען על אינדקסים מספריים פשוטים, כך שאם המודל מפספס זיהוי של פנים באחד הפריימים או ממספר אותם בסדר שונה, המיפוי עלול להתבלבל ולהדביק את הפנים הלא נכונים. הכלי גם לא כולל מנגנוני ליטוש ידניים לתיקון עיוותים בשולי הפנים.

שאלות
נפוצות

האם השימוש באפליקציה עולה כסף?

הכלי פתוח לשימוש חופשי ישירות דרך הדפדפן. אין צורך בתשלום או בהזנת כרטיס אשראי כדי להריץ החלפות פנים.

האם צריך כרטיס מסך חזק במחשב כדי להשתמש בה?

אין צורך בחומרה מיוחדת אצלכם כי העיבוד נעשה כולו בשרת של האפליקציה. החיסרון הוא שהשרת מוגדר על מעבד בסיסי, ולכן הביצועים מוגבלים מראש בלי קשר לעוצמת המחשב שלכם.

מה קורה לקבצים ולתמונות שמעלים לשם?

הקבצים מעובדים מקומית במערכת ההפעלה של השרת, ובקוד יש אפשרות שמנקה אוטומטית את תיקיית הפריימים שנוצרת במהלך העבודה על וידאו. עם זאת, הרישיון מוגדר כלא ידוע ואין התחייבות רשמית לגבי שמירת נתונים, כך שלא כדאי להעלות חומרים רגישים.

למה צריך להזין מספרי אינדקס לפנים?

האלגוריתם מזהה וממספר את כל הפרצופים שהוא מוצא בתמונה משמאל לימין או לפי גודל. הזנת המספר קובעת לאיזה פרצוף בדיוק תרצו שהמערכת תתייחס, בעיקר כשיש יותר מאדם אחד בפריים.

איך משתמשים

בוחרים את הלשונית המתאימה לפי המדיה שבידכם, מעלים את הקבצים ומגדירים את מספרי האינדקס של הפנים. אם עובדים על וידאו, מסמנים אם להחזיר את האודיו המקורי או לנקות את תיקיית הפריימים, ואז לוחצים על כפתור ההרצה וממתינים. השרת פועל על מעבד בסיסי בלי כרטיס מסך ייעודי, מה שאומר שעיבוד של תמונה בודדת יסתיים תוך זמן סביר, אבל רינדור של וידאו שלם ידרוש סבלנות רבה.

הרישיון

הרישיון של המרחב מוגדר כלא ידוע. המשמעות היא שאין תנאי שימוש ברורים לשימוש מסחרי בקוד או בפלטים, ולא מפורט מה קורה עם התמונות והסרטונים שנשמרים זמנית על השרת בזמן הריצה.

הרישיון המלא ב־Hugging Face ↗