در مقاله قبلی Containers and Codecs با نحوه تغییر کانتینر (پسوند) و کدک یک فایل مدیا آشنا شدید. در این مقاله، قبل از توضیح وضوح ، نحوه تغییر میزان بیت را به شما نشان خواهیم داد.
میزان بیت و وضوح با مقدار داده موجود در یک فایل رسانه ای مرتبط است. احتمالاً ناگفته نماند، اما به هر حال ما آن را می گوییم. شما همیشه می توانید نرخ بیت و وضوح را کاهش دهید، اما افزایش آنها یک مشکل است. بدون نرم افزار و الگوریتم های خاص، کیفیت ضربه خواهد خورد.
بنابراین همیشه فرآیند تبدیل خود را با فایل منبع با بالاترین کیفیتی که می توانید در دست دارید شروع کنید. قبل از انجام هر کاری، حتی قبل از تغییر کدک یا کانتینر، ویژگی های نمایش فایل را بررسی کنید و بررسی کنید که فایل منبع شما نرخ بیت یا وضوح بالاتری نسبت به نتیجه دلخواه شما دارد.
نرخ بیت حداکثر تعداد بیت هایی است که برای رمزگذاری یک ثانیه از جریان رسانه استفاده می شود. هر چه بیت های بیشتری برای رمزگذاری یک ثانیه جریان استفاده شود، وفاداری بالاتری دارد.
جای تعجب نیست که میزان بیت متفاوتی که وب می تواند تحمل کند کم است. جدول زیر به شما نشان می دهد که چه میزان بیتی را باید برای شرایط رایج شبکه هدف قرار دهید. برای مقایسه، مقادیری را برای Blu-ray و DVD در نظر گرفتهایم.
روش تحویل | میزان بیت |
---|---|
بلوری | 20 مگابایت |
دی وی دی | 6 مگابایت |
وب دسکتاپ | 2 مگابایت |
موبایل 4G | 0.7 مگابایت |
موبایل 3G | 0.35 مگابایت |
موبایل 2G | بستگی به نوع شبکه دارد EDGE: 0.4 مگابایت GPRS: 0.04 مگابایت |
از کدام مقدار برای ویدیو در صفحات وب خود استفاده کنم؟ پاسخ کوتاه حداقل این است: دسکتاپ، 4G، و 3G. اگر در یکی از بازارهایی که به عنوان «میلیارد کاربر بعدی» نامیده میشود، ویدیو ارائه میدهید، مثلاً هند، میخواهید 2G را نیز در نظر بگیرید. برای اهداف نمایشی، ما 3G را هدف قرار خواهیم داد.
با استفاده از FFmpeg، میزان بیت را با پرچم (-b) ( -b
) تنظیم می کنید.
اگر FFmpeg را نصب نکرده اید ، اصول برنامه Media را بخوانید تا با Docker راه اندازی شود.
MP4
/media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.mp4
WebM
/media # ffmpeg -i glocken.mov -b:v 350k -b:a 64k glocken_3g.webm
توجه داشته باشید که دو پرچم با نرخ بیت وجود دارد -b:a
و -b:v
. یکی برای پخش صدا و دیگری برای پخش ویدئو.
/media # ls -l
-rw-r--r-- 1 root root 12080306 Mar 7 12:16 glocken.mov
-rwx------ 1 root root 531117 Mar 7 13:42 glocken_3g.mp4
-rwx------ 1 root root 706119 Mar 7 13:46 glocken_3g.webm
اکنون که فایلهای شما آماده شدهاند، وقت آن است که وضوح آنها را تنظیم کنید .