ההבדל בין FFmpeg ו- MEncoder ההבדל בין

Anonim

FFmpeg לעומת Mncoder

FFmpeg הוא תוכנה חופשית, קוד פתוח הפרויקט. הוא יוצר ספריות ותוכניות שנועדו במיוחד לטפל בנתוני מולטימדיה. הוא מפרסם את הספריות והתוכניות תחת הרישיון הציבורי הכללי של GNU (הידוע גם בשם הרישיון הציבורי הכללי של GNU, בהתאם לאפשרויות הזמינות למשתמש). יש כמה תכונות של FFmpeg כי הם בולטים יותר מאחרים. אלה כוללים את libavcodec, שהוא אודיו ווידאו codec הספריה (מספר פרויקטים אחרים להשתמש בקוד זה); libavformat, שהיא ספריית mux של אודיו ווידאו ו- demux (כלומר ספריה שמכילה מרבבים ומודלים - התקנים שמעריצים ריבוב); ואת תוכנית שורת הפקודה ffmpeg, המשמשת לקידוד קבצי מולטימדיה.

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

FFmpeg מורכבת של שפע של תכונות ורכיבים. רכיבים אלה כוללים, אך אינם מוגבלים, ffmpeg, שהוא כלי שורת פקודה המשמש להמרת פורמט קובץ וידאו אחד לשני (יש לו גם את היכולת לתפוס ולקודד בזמן אמת מכרטיס טלוויזיה); ffserver, שהוא HTTP ו RTSP שרת הזרמת מולטימדיה המשמש במיוחד עבור שידורים חיים (יש לו גם את היכולת של הזמן להעביר שידורים חיים); ffprobe, שהוא כלי שורת פקודה המשמש להצגת מידע; libavutil, שהיא מה שמכונה ספריית עזר המכילה שגרות משותפות לחלקים שונים של FFmpeg (כולל adler32, crc, md5, sha1, lco decompressor, Base64, מקודד / מפענח, encrypter des / decrypter, ו aes encrypter / Decrypter); ו libavfilter, המשמש כתחליף vhook, המאפשר וידאו להיות שונה או נבדק בין מפענח לבין מקודד.

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

סיכום:

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

2. FFmpeg מורכב מרכיבים רבים, כולל ffmpeg, ffserver ו- libavfilter; MEncoder יש מגוון רחב של יכולות, כולל העתקת שמע ללא שינוי ו / או וידאו לקובץ הפלט.