وضعیت سرورها

وبــلاگ

وضعیت سرورها
  • آموزش نصب 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 مورد استفاده قرار گیرد.

    نصب ماژول 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 تبدیل کند. این برنامه قابلیت‌های دیگری نظیر تبدیل، برش و رمزنگاری فایل‌های صوتی و تصویری را نیز ارائه می‌کند.

    نصب MP4Box:

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

    0

    برچسب ها :

با عضویت در خبرنامه شما را از آخرین تجربیات مان و مطالب تخصصی آگاه خواهیم کرد.

پاسخ دهید

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