FFmpeg הוא פרויקט תוכנה בחינם זה יכול המאפשר למשתמשים לפענח, לקודד, לבצע קידוד, mux, demux, להזרים, לסנן, להזרים אודיו ווידאו, בין הרבה דברים אחרים.
ראוי גם להזכיר כי החבילה מכיל libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale ו- libswresample שיכולים לשמש יישומים. כמו גם ffmpeg, ffserver, ffplay ו- ffprobe, אשר זה יכול לשמש את משתמשי הקצה לצורך קידוד, הזרמה והפעלה.
FFmpeg פותח על גבי GNU / Linux, אך ניתן להרכיב אותו ברוב מערכות ההפעלה, כולל Windows. FFmpeg המייצר ספריות ותוכניות המשמשות למניפולציה של נתוני מולטימדיה.
FFmpeg תומך מהפורמטים הישנים ועד אלה העדכניים ביותר. בקיצור, זהו פיתרון מקיף, חוצה פלטפורמות להקלטה, המרה והזרמת שמע ווידאו.
מה חדש ב- FFmpeg 4.0
FFmpeg עודכן לאחרונה מגיע לאחר שישה חודשים מסדרת 3.x, FFMpeg 4.0 מציג מסנני bitstream לעריכת מטא נתונים שוטפת בפורמטים H.264, MPEG-2 ו- HEVC, מקודד MagicYUV ניסיוני, Nvidia NVDEC מואץ H.264, MPEG-1/2/4, HEVC, VC1, VP8 / 9 ו- MJPE hwaccel פענוח ו- Intel QSV מואץ MJPEG הַצפָּנָה.
גם קודנים ומפענחים מקוריים חדשים יושמו aptX, aptX HD ו- SBC, יחד עם תמיכה בפענוח VAJI MJPEG ו- VP8, TiVo ty / ty + demuxer, מקודד HEVC ו- Hwaccel של VideoToolbox, תמיכה במסגרות תלויות E-AC-3, כמו גם מקודדי AMD AMF HEVC ו- H.264.
תמיכה ב- LibreSSL יישום קוד פתוח של פרוטוקול SSL (Secure Sockets Layer) ו- TLS (Transport Layer Security), יושם על ידי ספריית libtls, קידוד קידוד ופענוח תמיכה באמצעות ספריית libcodec2, תמיכה ב- AV2 דרך ספריית libaom ותמיכה בפרוטוקול Haivision SRT דרך ספריית libsrt.
בנוסף, יש את מסנן מילוי וידאו, מסנן שמע מיכל lv2, מסנן מיזוג אוויר, פילטר לנורמליזציה של וידאו, פילטר כיסוי OpenCL, מסנן כיסוי מואץ של אינטל QSV, מסנן VAAPI מואץ (ProPAmp) (איזון צבעים), פילטרים מסוג denoise וחדות, מסנן זרם ביטים לחילוץ E-AC - 3 ליבות, כמסנן שמע של הילברט.
ffmpeg 4.0 משליך את תמיכת מערכת ההפעלה Windows XP מכיוון שהיא מיושנת, עם מה שגרסת המינימום הנתמכת כעת היא Windows Vista. גרסה זו מסירה גם את תוכנית ffserver, כמו גם את ה- demuxer ו- muxer ffmdec ו- ffmenc.
כיצד להתקין את FFmpeg גרסה 4.0 בלינוקס?
FFmpeg זה נכלל ברוב הפצות לינוקס, למרות שלא כולם עודכנו לגרסתו החדשה, לכן יש צורך להוסיף מאגר נוסף.
כדי במקרה של דביאן ג'סי, יש צורך להוסיף את הדברים הבאים, אנו פותחים מסוף ומבצעים:
sudo sh -c 'echo "deb http://www.deb-multimedia.org jessie main non-free" >> /etc/apt/sources.list'
אנו מעדכנים את המאגרים
sudo apt-get update
אנו מתקינים כמה תלות:
sudo apt-get install deb-multimedia-keyring
שוב אנו מעדכנים ומתקינים את FFmpeg, אם אתה משתמש בדביאן 9 פשוט הפעל את הפקודות הבאות:
sudo apt-get update sudo apt-get install ffmpeg
במקרה של אובונטו, יש לנו מאגר שבעזרתו אנחנו יכולים לתמוך בעצמנו, אנחנו פשוט פותחים את הטרמינל ומבצעים.
אנו מוסיפים את המאגר עם:
sudo apt-add-repository ppa:jonathonf/ffmpeg-3
אנו מעדכנים את המאגרים:
sudo apt-get update
בסופו של דבר אנו מתקינים באמצעות פקודה זו:
sudo apt-get install ffmpeg
במקרה של פדורה, עלינו לבצע את הפקודה בהתאם לגירסת המערכת שלנו, זה במקרה שאין לך את מאגרי היתוך הסל"ד למערכת שלך:
פדורה 26
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-26.noarch.rpm sudo yum update sudo yum install ffmpeg
לפדורה 27
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-27.noarch.rpm sudo yum update sudo yum install ffmpeg
פדורה 28
sudo yum install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-28.noarch.rpm sudo yum update sudo yum install ffmpeg
במקרה של ארכיב לינוקס ונגזרים שאנחנו מריצים רק:
sudo pacman -S ffmpeg
ועם זה כבר מותקנת במערכת שלנו הגרסה העדכנית ביותר של FFmpeg, עם חלוף שבועות או חודשים נתחיל לראות גרסאות ופונקציות חדשות שנוספו לכל אותם עורכי הווידאו המשתמשים ב- FFmpeg.