سرفصل های مقاله
FFmpeg یک ابزار خط منبع آزاد و منبع باز برای کدگذاری فايل های چندرسانه ای است. این مجموعه شامل مجموعه ای از کتابخانه های صوتی و تصویری مشترک مانند libavcodec ، libavformat و libavutil است. با استفاده از FFmpeg ، می توانید بین فرمت های مختلف ویدیویی و صوتی تبدیل ، نرخ نمونه را تنظیم کرده و فیلم ها را تغییر اندازه دهید. در این مقاله ، نحوه نصب FFmpeg در Debian 9 توضیح داده شده است. با ما در شتابان هاست همراه باشيد.
پیش نیازها
برای اینکه بتوانید بستههای خود را روی سیستم دبیان نصب کنید ، باید به عنوان کاربر دارای امتیازات sudo وارد شوید.
نصب FFmpeg روی دبیان
مخازن رسمی Debian شامل بسته های FFmpeg است که می تواند با مدیر بسته apt نصب شود. در زمان نوشتن این مقاله ، نسخه فعلی FFmpeg موجود در مخازن Debian 9 3.2.12 است.
مراحل زیر نحوه نصب FFmpeg در Debian 9 را شرح می دهد:
با به روز کردن لیست بسته ها شروع کنید:
sudo apt update
با اجرای دستور زیر بسته FFmpeg را نصب کنید
sudo apt install ffmpeg
با اجرای دستور ffmpeg -version که نسخه FFmpeg را چاپ می کند ، نصب را اعتبار دهید:
ffmpeg -version
خروجی باید چیزی شبیه به زیر باشد:
ffmpeg version 3.2.12-1~deb9u1 Copyright (c) 2000-2018 the FFmpeg developers built with gcc 6.3.0 (Debian 6.3.0-18+deb9u1) 20170516
برای چاپ کلیه رمزگذارها و رمزگشاهای موجود FFmpeg که می توانید استفاده کنید:
ffmpeg -encoders
ffmpeg -decoders
FFmpeg اکنون روی سیستم شما نصب شده است و می توانید شروع به استفاده از آن کنید. اگر می خواهید آخرین نسخه FFmpeg را نصب کنید ، لازم است که ابزارهای FFmpeg را از منبع تهیه کنید.
مثالهای FFmpeg
در این بخش چند نمونه از نحوه استفاده از ابزار ffmpeg را به شما نشان خواهیم داد.
در هنگام تبدیل فایلهای صوتی و تصویری با ffmpeg نیازی نیست که قالبهای ورودی و خروجی را مشخص کنید. فرمت فایل ورودی به صورت خودکار تشخیص داده می شود و فرمت خروجی از پسوند فايل مشخص شده حدس زده می شود.
تبدیل یک فایل ویدیویی از mov به mp4:
ffmpeg -i input.mov output.mp4
تبدیل یک فایل صوتی از mp3 به flac:
ffmpeg -i input.mp3 output.flac
تعیین codecs
برای مشخص کردن codecs از گزینه -c استفاده کنید. codec می تواند نام هر رمزگذار / رمزگذار بكاپ شده یا یک کپی ارزشمند باشد که به سادگی جریان ورودی را کپی می کند.
با استفاده از codec ویدئویی libvpx و کدگذاری صوتی libvorbis ، یک فایل ویدیویی را از mp4 به وب تبدیل کنید:
ffmpeg -i input.mp4 -c:v libvpx -c:a libvorbis output.webm
یک فایل صوتی را از mp3 به ogg کدگذاری شده با رمزگذار libopus تبدیل کنید.
ffmpeg -i input.mp3 -c:a libopus output.ogg
شما آموخته اید که چگونه FFmpeg را در Debian 9 نصب کنید. ما را در شتابان هاست دنبال كنيد.