لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش FFmpeg برای تولید نرخ بیت تطبیقی
دانلود FFmpeg for Adaptive Bitrate Production
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش کدگذاری با فرمت های H.264، HEVC، و VP9 و تولید خروجی HLS/DASH از FFmpeg برای رمزگذاری به خروجی های H.264، HEVC و VP9 استفاده کنید ایجاد یک نردبان رمزگذاری برای توزیع HLS و DASH نصب FFmpeg در Windows، Mac و لینوکس رشتههای دستوری FFmpeg را در پلتفرمهای ویندوز و مک ایجاد و اجرا کنید. اصول رمزگذاری ویدیو را بدانید کدک ها، فرمت های کانتینر و پارامترهای رمزگذاری مانند وضوح، نرخ فریم و سرعت داده. پیش نیازها: آشنایی با نحوه ایجاد فایل های دسته ای لازم است آشنایی با مفاهیم مرتبط با ویدئو مانند فرمت ها و وضوح تصویر مفید است آشنایی با مفاهیم مرتبط با فشرده سازی مانند نرخ داده و کدک ها مفید است.
این دوره به شما می آموزد که چگونه با H.264، HEVC، و VP9 با FFmpeg ویدیو با کیفیت بالا تولید کنید و چگونه خروجی نرخ بیت تطبیقی HLS و DASH را کاملا بسته بندی کنید. شما در FFmpeg مهارت خواهید داشت و اصول کلیدی فشرده سازی ویدیو، رمزگذاری و بسته بندی نرخ بیت تطبیقی را یاد خواهید گرفت.
این دوره شامل فایلهای دستهای قابل دانلود برای تسریع در یادگیری و تولید با فایلهای PDF همه فایلهای درسی برای چاپ و یادداشتبرداری است. همچنین شامل یک نسخه PDF رایگان از کتاب من، آموزش تولید ویدیو با FFmpeg: در سی دقیقه یا کمتر (نسخه 2018)، به ارزش 34.95 دلار است (آن را در آمازون بررسی کنید).
این دوره با آغازگر فناوری شروع می شود که اصول فشرده سازی و رمزگذاری را پوشش می دهد. سپس نحوه نصب FFmpeg را در رایانههای Windows، Mac و Linux توضیح میدهد و یک نمای کلی از عملیات دستهای در آن پلتفرمها ارائه میدهد.
بخش بعدی گزینههای پیکربندی فایل عمومی را پوشش میدهد که برای همه کدکها استفاده میکنید، از جمله درسهایی در مورد کنترل میزان بیت، وضوح، نرخ فریم، I-، B-، P- و تنظیمات فریم مرجع. پس از آن، دروس H.264 و HLS، از جمله دستورالعملهایی در مورد نحوه استفاده از Bento4 برای بستهبندی برای DASH و HLS وجود دارد.
در بخشهای بعدی نحوه کدگذاری و بستهبندی با HEVC و نحوه کدگذاری با VP9 توضیح داده شده است. بخش آخر نحوه استفاده از کاراکترهای ادامه خط در اسکریپتهای FFmpeg را شرح میدهد و با درسی در مورد رمزگذاری زنده با H.264 به پایان میرسد.
سرفصل ها و درس ها
مقدمه
Introduction
مقدمه
Introduction
بوت کمپ ویدیویی
Video BootCamp
بوت کمپ ویدیویی
Video BootCamp
مقدمه ای بر عملیات FFmpeg
Introduction to FFmpeg Operation
مقدمه ای بر FFmpeg و عملیات پایه
Introduction to FFmpeg and Basic Operation
نصب FFmpeg بر روی کامپیوترهای ویندوز 10
Installing FFmpeg on Windows 10 Computers
عملیات دسته ای در ویندوز
Batch Operation in Windows
نصب و عملیات دسته ای در مک
Installing and Batch Operations on the Mac
نصب و عملیات دسته ای در لینوکس
Installing and Batch Operations on Linux
گزینه های پیکربندی فایل عمومی
Generic File Configuration Options
انتخاب کدک ها و قالب های کانتینر
Choosing Codecs and Container Formats
بررسی اجمالی کنترل های نرخ بیت
Bitrate Controls Overview
رمزگذاری CBR و VBR در FFmpeg
Encoding CBR and VBR in FFmpeg
رمزگذاری با ضریب نرخ ثابت (CRF) و CRF درپوش
Encoding with Constant Rate Factor (CRF) and Capped CRF
تنظیم وضوح تصویر
Setting Video Resolution
مقیاس بندی و لترباکسینگ
Scaling and Letterboxing
تنظیم نرخ فریم
Setting the Frame Rate
انواع قاب - تئوری
Frame Types - Theory
کار با I-Frames
Working With I-Frames
کار با B-Frames
Working with B-Frames
انتخاب تعداد فریم های مرجع
Choosing the Number of Reference Frames
رمزگذاری صدای AAC
Encoding AAC Audio
رمزگذاری صدای AAC
Encoding AAC Audio
رمزگذاری دو پاس
Two-Pass Encoding
رمزگذاری دو پاس
Two-Pass Encoding
رمزگذاری دو پاس - ویندوز، مک، لینوکس
Two-Pass Encoding - Windows, Mac, Linux
استخراج فایل های صوتی و تصویری
Extracting Audio and Video Files
کار با H.264
Working with H.264
مقدمه ای بر H.264
Introduction to H.264
تنظیم نمایه های H.264
Setting H.264 Profiles
تنظیم سطوح H.264
Setting H.264 Levels
انتخاب تکنیک کدگذاری آنتروپی
Choosing the Entropy Coding Technique
انتخاب x264 Preset
Choosing the x264 Preset
تولید ویدئو با نرخ بیت تطبیقی
Producing Adaptive Bitrate Video
فن آوری های نرخ بیت تطبیقی (ABR) چگونه کار می کنند
How Adaptive Bitrate (ABR) Technologies Work
ایجاد فایل Master Manifest
Creating the Master Manifest File
نصب Bento4 و Python 3.8 در رایانه ویندوز 10 (برای استفاده از Bento4)
Installing Bento4 and Python 3.8 on a Windows 10 Computer (to use Bento4)
تولید خروجی HLS از فایل های H264 با Bento4 (mp4hls) Bento4 کاملاً
Producing HLS output from H264 files with Bento4 (mp4hls) Bento4 is absolutely t
تولید خروجی HLS/DASH از فایل های H264 با Bento4 (mp4dash)
Producing HLS/DASH output from H264 files with Bento4 (mp4dash)
رمزگذاری HEVC
Encoding HEVC
مقدمه ای بر HEVC
Introduction to HEVC
رمزگذاری با کدک HEVC در FFmpeg
Encoding with the HEVC Codec in FFmpeg
تولید HLS از ورودی H.264 و HEVC با Bento4
Producing HLS from H.264 and HEVC input with Bento4
اثبات مفهوم: تولید خروجی HLS و DASH از ورودی HEVC و H.264
Proof of Concept: Producing HLS and DASH Output from HEVC and H.264 input
رمزگذاری VP9
Encoding VP9
مقدمه ای بر VP9
Introduction to VP9
رمزگذاری با VP9 - مبانی
Encoding with VP9 - The Basics
نمایش نظرات