GIF ל ממיר MP4
המר אנימציות GIF לקובצי וידאו MP4 (H.264) באופן מיידי בתוך הדפדפן שלך בצורה מאובטחת.
לחץ או גרור GIF לכאן
תומך עד 50MB
המר אנימציות GIF לקובצי וידאו MP4 (H.264) באופן מיידי בתוך הדפדפן שלך בצורה מאובטחת.
תומך עד 50MB
GIF הוא פורמט תמונה משנת 1987 שזכה לחיים שניים כפורמט ברירת המחדל של אנימציה לולאה באינטרנט. זה עובד, אבל לא ביעילות - GIF מגיע ל-256 צבעים לפריים, משתמש בדחיסת LZW לא יעילה ומפיק קבצים גדולים פי כמה מווידאו מקביל. GIF מונפש של 5 שניות ב-480×270 שוקל בדרך כלל 2-4 MB; הווידאו המקביל ל-MP4 הוא בדרך כלל 200–500 KB באותה איכות ויזואלית. עבור אתרים המגישים תוכן מונפש, מעבר מ-GIF ל-MP4 מפחית באופן שגרתי את רוחב הפס ב-80% או יותר.
ממיר זה משתמש ב-FFmpeg שהוידור ל-WebAssembly באמצעות הספרייה @ffmpeg/ffmpeg. FFmpeg מנתח את ה-GIF, מפענח כל פריים ומקודד מחדש את רצף הפריימים כווידאו H.264 במיכל MP4. ההמרה מתרחשת כולה בדפדפן שלך - ללא העלאת שרת - אבל משתמשת בכמה מגה-בייט של קוד WebAssembly שנטען בשימוש הראשון, מה שאומר שההמרה הראשונה לוקחת רגע לאתחל.
תזמון הפריימים מה-GIF נשמר בצורה מדויקת ככל שמאפשר MP4. GIF תומך בהשהיות לכל מסגרת הנמדדות ב-1/100 שניות; MP4 מבטא תזמון כקצב פריימים. רוב קובצי ה-GIF משתמשים בהשהיית פריימים קבועה או כמעט קבועה, שממירה בצורה נקייה לקצב פריימים קבוע של וידאו. קובצי GIF עם תזמון משתנה מאוד עשויים לייצר וידאו שרץ מעט יותר מהר או לאט במקומות.
רוחב הפס הוא הסיבה לכותרת. טוויטר, Reddit ופלטפורמות רבות אחרות ממירות קבצי GIF שהועלו על ידי משתמשים ל-MP4 באופן פנימי כבר שנים, בדיוק בגלל שהחיסכון בגודל דרמטי. אם אתה מטמיע תוכן מונפש באתר שלך, המעבר ל-MP4 עם תכונות הפעלה אוטומטית-לולאה מושתקת מייצר את אותה חוויה ויזואלית כמו GIF בשבריר מגודל הקובץ ועם השמעה חלקה יותר.
האיכות גם נוטה להיות טובה יותר. פלטת 256 הצבעים של GIF לכל מסגרת מייצרת פסים גלויים על תוכן צילומי, בעוד שווידאו H.264 שומר על מעברי צבע חלקים ללא מגבלה נראית לעין של לוח צבעים. עבור אנימציות הכוללות תמונות, שידורי מסך או רינדור תלת מימד, MP4 נראה טוב בצורה ניכרת מ-GIF בכל גודל קובץ.
שחרר את ה-GIF, המתן עד ש-FFmpeg ייטען בפעם הראשונה, קבל MP4.
GIF (CompuServe, 1987) משתמש בדחיסת LZW במסגרות צבע עם אינדקס של עד 256 צבעים כל אחת. אנימציה מאוחסנת כרצף של פריימים עם השהיות לכל פריים בסנטישניות. השקיפות נתמכת באמצעות אינדקס פלטות שקוף יחיד; שקיפות חלקית לא.
H.264 (ITU-T H.264, ISO/IEC 14496-10) מקודד וידאו באמצעות חיזוי בין-פריים (פריימים מפתח פלוס הבדלים), טרנספורמציות קוסינוס בדידות וקידוד אנטרופיה CABAC או CAVLC. ה-Codec H.264 הפועל בתוך מיכל MP4 נתמך אוניברסלית על ידי דפדפנים, מכשירים ניידים וכלי וידאו.
@ffmpeg/ffmpeg הוא FFmpeg הידור ל-WebAssembly. מודול WASM הוא מספר מגה-בייט ונטען בשימוש הראשון; המרות עוקבות באותה הפעלה משתמשות מחדש במודול הנטען. הקידוד הוא פתיל יחיד בדפדפנים הנוכחיים ללא SharedArrayBuffer, מה שהופך את הקידוד מבוסס WebAssembly לאיטי משמעותית מ-FFmpeg מקורי אך עדיין מהיר מספיק עבור גדלי GIF טיפוסיים.