آموزش نصب FFmpeg ،FFmpeg-PHP ،Flvtool2 و MP4Box در CentOS 6 x64

دسته بندی: آموزش
آموزش نصب FFmpeg ،FFmpeg-PHP ،Flvtool2 و MP4Box در CentOS 6 x64

FFmpeg پروژه‌ای نرم‌افزاری و Open Source (متن باز) برای مدیریت و کار با فایل‌های چند رسانه‌ای است، این نرم‌افزار شامل کتاب‌خانه‌هایی از جمله libavcodec (کتابخانه‌ای از کدک‌های صوتی و تصویری) و libavformat (کتاب‌خانه‌ای از مالتی پلکسر و دی‌مالتی پلکسر برای فرمت‌های صوتی و تصویری) می‌باشد. همچنین خط فرمان FFmpeg امکان تبدیل فرمت‌های  چندرسانه‌ای به هم، را در اختیار کاربر قرار می‌دهد.

Flvtool2 محبوبترین ابزار متن باز تزریق فراداده در فایل‌های FLV است؛ این برنامه به زبان Ruby (روبی) نوشته شده، بنابراین نصب روبی برای کار با آن ضروری است.

آموزش نصب FFmpeg ،FFmpeg-PHP ،Flvtool2 و MP4Box در CentOS 6 x64

راهنمای نصب FFmpeg و Flvtool2:

جهت نصب FFmpeg و Flvtool2  بر روی CentOS 6 مراحل زیر را طی نمایید:

۱- ابتدا با اجرای دستورات زیر، ابزارهای توسعه و مخازن مورد نیاز را نصب نمایید:

۲- حال برای نصب FFmpeg ،Flvtool2 و کدک‌ها دستور زیر را اجرا نمایید:

FFmpeg-PHP:

FFmpeg-PHP افزونه‌ای برای زبان PHP است که یک API شی گرا با کاربری ساده را جهت دسترسی و بازیابی اطلاعات از فایل‌های ویدئویی و صوتی فراهم می‌آورد؛ این API، متدهایی برای برگرداندن فریم‌های فایل‌های ویدئویی به فرمت تصویر دارد که می‌تواند توسط توابع تصویر PHP مورد استفاده قرار گیرد.

حتما بخوانید:  فعال کردن ssl wild letsecrypt رایگان در دایرکت ادمین

نصب ماژول FFmpeg-PHP:

برای نصب این افزونه ابتدا دستورات زیر را اجرا کنید:

پس از نصب FFmpeg-PHP جهت فعال شدن ماژول باید در فایل php.ini سطر زیر را اضافه نمایید:

حال برای اعمال تغییرات لازم است که سرویس Apache را restart نمایید، برای این منظور از دستور زیر استفاده نمایید.:

 رفع خطاهای احتمالی زمان کامپایل:

دو نوع خطای ممکن است در زمان کامپایل رخ دهد، در ادامه هر دو خطا و روش برطرف کردن آن‌را توضیح خواهیم داد.

اگر خطای  زیر را دریافت کردید:

برای رفع آن کافی‌است به کمک دستورات زیر محتوای فایل ffmpeg_frame.c را جستجو و عبارت «“PIX_FMT_RGBA32″» را با «“PIX_FMT_RGB32″» جایگزین نمایید، سپس برنامه را کامپایل نمایید.

حتما بخوانید:  وب سرور و اهمیت محل قرارگیری آن - بخش اول

اگر با خطای زیر مواجه شدید:

برای رفع آن کافی‌است تغییرات زیر را در سطرهای مشخص شده فایل ffmpeg_movie.c اعمال و مجددا برنامه را کامپایل نمایید.

سطر ۳۱۱:

 سطر ۳۴۶:

سطر ۳۶۰:

  • عبارت بعد از -> باید با عبارت قبل آن جایگزین گردد.

MP4Box:

MP4box یک مالتی پلکسر MP4 است. این برنامه قادر است که ویدئوهایی با فرمت‌های MPEG-4 ،DivX،XviD ،۳ivx و h264 صوت و زیرنویس را به یک فایل .MP4 تبدیل کند. این برنامه قابلیت‌های دیگری نظیر تبدیل، برش و رمزنگاری فایل‌های صوتی و تصویری را نیز ارائه می‌کند.

حتما بخوانید:  افزایش کارایی هاردهای SSD در لینوکس

نصب MP4Box:

برای نصب MP4Box دستورات زیر را به ترتیب اجرا کنید:

مایلید هر دو هفته یک ایمیل مفید دریافت کنید؟

ما را در شبکه‌های اجتماعی دنبال کنید

همچنین شاید دوست داشته باشید!

می‌خواهید بدانید چه کسی به داشبورد وردپرس‌تان لاگین کرده است؟ این مقاله را بخوانید!

۰
می‌خواهید بدانید چه کسانی وارد داشبورد سایت وردپرسی‌تان شده‌اند؟  اگر سایتی دارید که افراد گوناگون به‌منظورهای مختلف، دارای دسترسی به داشبورد وردپرس‌تان هستند، نیاز به…

نظرات کاربران

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Fill out this field
Fill out this field
لطفاً یک نشانی ایمیل معتبر بنویسید.
You need to agree with the terms to proceed

فهرست