نصب FFmpeg بر روی سنت او اس
نصب FFmpeg و وجود کتابخانه این نرم افزار در سرور برای برخی اسکریپت ها که با فایل های مالتی مدیا مانند اسکریپت های اشتراک گذاری ویدیو و غیره مورد نیاز می باشد.
FFmpeg ابزاری به منظور هندلینگ فایل های مالتی مدیا می باشد که دارای کتابخانه هایی مانند libavcodec، libavformat و libavutil می باشد.از کاربرد های FFmpeg می توان به تغییر اندازه ویدیو ها، تغییر فرمت ویدیو ها و غیره اشاره کرد. در این مقاله به نصب FFmpeg بر روی CentOS می پردازیم.
پیشنیاز ها
- سیستم عامل CentOS 7
فعال کردن مخزن epel
1 | yum install epel-release |
فعال کردن مخزن Nux
1 2 | sudo rpm -v --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.ro sudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm |
نصب FFmpeg
بعد از اضافه کردن مخزن ها با پکیج منیجر yum نرم افزار FFmpeg رو نصب می کنیم :
1 | yum install ffmpeg ffmpeg-devel |
تایید نصب با دستور :
1 | ffmpeg -version |
خروجی :
1 2 3 | ffmpeg version 2.8.15 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-28) ... |
شروع کار با FFmpeg
در این قسمت به آموزش کار با FFmpeg در سطح ابتدایی از طریق خط فرمان می پردازیم.
تبدیل ویدیو mp4 به webm
به صورت کلی برای تبدیل فرمت یک ویدیو نیازی به وارد کردن فرمت ورودی و خروجی نمی باشد و FFmpeg به صورت خودکار از طریق معرفی فایل ورودی و نام فایل خروجی فرمت را تشخیص می دهد :
1 | ffmpeg -i input.mp4 output.webm |
تبدیل mp3 به ogg
1 | ffmpeg -i input.mp3 output.ogg |
[line]
تیم فنی آلما هاست، در تمام ایام سال به صورت 24 ساعته در خدمت شما هستند تا برای خرید سرور مجازی حرفه ای شما را یاری کنند و جدیدترین آفر های موجود را برای شما متناسب با نیازتان ارائه کنند. برای دریافت آخرین آفر های ویژه و تخفیف های ما، می توانید از طریق تیکت با ما در ارتباط باشید تا آفر های موجود را بر اساس نیاز شما برایتان ارسال کنیم.
پرتال کاربری آلما هاست ( پاسخگویی 24 ساعته ) : پورتال مشتریان آلما هاست