Search - SP Page Builder
Easy Profile - Search plugin
جستجو -مجموعه ها
جستجو - تماس ها
جستجو - محتوا
جستجو - خبرخوان ها
جستجو - وب لینک ها
جستجو - برچسب ها
linux

نصب FFmpeg و آموزش کار با FFmpeg در لینوکس

ستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعالستاره غیر فعال
 

FFmpeg یک نرم افزار سریع و کارآمد برای تبدیل فرمت های صوتی و تصویری است. نرم افزار Convertor FFmpegg برای تبدیل فرمت ، کاهش حجم ، ادیت و .. ویدیو و صدا ها در سیستم عامل لینوکس استفاده می شود. در این مقاله نحوه نصب و استفاده از برنامه FFmpeg را به شما کاربران محترم hellodigi آموزش خواهیم داد.

مرحله اول :‌ نصب ffmpeg

برنامه ffmpeg را میتوانید در اوبونتو با دستور زیر :

sudo apt-get install ffmpeg

و اگر از فدورا یا سایر توزیع های رد هتی استفاده می کنید برنامه را با دستور زیر نصب کنید:

sudo dnf install ffmpeg

در مینت 17 با دستورات زیر :

sudo add-apt-repository ppa:mc3man/trusty-media
 sudo apt-get update
 sudo apt-get install ffmpeg

و در آرچ با دستور زیر نصب کنید :

sudo pacman -S ffmpeg

مستندات لازم این برنامه را میتوانید در این صفحه مشاهده کنید.

مرحله دوم :‌ استفاده از ffmpeg

بعد از نصب ، برای تبدیل فرمت ویدیو میتوانید به شکل زیر اقدام کنید :

ffmpeg -i input.mp4 output.avi

با اضافه کردن سویچ های زیر میتوان تنظیمات مورد نظر را اعمال کرد :

  • vf : به ویدو خروجی فیلتر اضافه میکند . ( مثل اضافه کردن لوگو یا عکس به ویدیو … )
  • s : اندازه طول و عرض خروجی ویدیو را تعیین میکند.
  • r : که مخفف bitrate است کیفیت تصاویر ویدیو را تعیین میکند.
  • c : کدک ویدیو را تعیین میکند.
  • و…

مثال زیر برای استفاده از کدک x264 است :

ffmpeg -i input.mp4 -c:a copy -c:v libx264 output.mp4

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

ffmpeg -i input.mp4 -codec copy -ss 0:12:25 -t 0:4:30 output.mp4

بهترین کدک برای فشرده کردن ویدیو ها libx264 است که با تنظیماتش میتوانید به شکل زیر استفاده کنید :

ffmpeg -i input.mp4 -c:v libx264 -preset slow -crf 25 -c:a copy -pix_fmt yuv420p output.mkv

اما بحث وصل کردن دو ویدیو در ffmpeg به سادگی یک دستور نیست ؛ برای این مورد میتوان از دستورات زیر استفاده کرد :

ffmpeg -i 1.mp4 -r 20 -qscale:v 1 intermediate1.mpg
 ffmpeg -i 2.mp4 -r 20 -qscale:v 1 intermediate2.mpg
 ffmpeg -i concat:"intermediate1.mpg|intermediate2.mpg" -c copy intermediate_all.mpg
 ffmpeg -i intermediate_all.mpg -qscale:v 2 output.avi

نظرات (0)

نظر ارسال شده‌ی جدیدی وجود ندارد

دیدگاه خود را بیان کنید

  1. ارسال دیدگاه بعنوان یک مهمان - ثبت نام کنید و یا وارد حساب خود شوید.
پیوست ها (0 / 3)
اشتراک‌گذاری موقعیت مکانی شما

خبرنامه سلام دیجی

در خبرنامه ایمیلی ما عضو شوید

به جمع همراهان ما بپیوندید و همواره بروز باشید

اطلاعات تماس

در صورت بروزمشکل می توانیدبه ایمیل زیرپیام ارسال کنیدinfo@hellodigi.ir

ساماندهی

logo-samandehi

درباره سلام دیجی

دیجی به کمک اساتید درهیچ زمانی از کمک کردن واموزش دادن به کاربران دست بر نمی دارد.از همه مهم تراینکه خود شما در ساخت دیجی می توانید نقش داشته باشیدباگذاشتن مقالات خودو آموزش به دیگران باعث یادگیری دوباره خود شویدوجایگاه خودرا درشته خودبدست آورید.لازم به ذکراست دیجی هیچ مالک واحد ومشخصی ندارد بلکه تمام کاربران او مالک و سازنده او هستند و هیچ گونه تبلیغاتی هم نمی پذیرد وفقط دانش می پذیرد

تمام حقوق سایت برای سلام دیجی و نويسندگان آن محفوظ می باشد