گزشتہ دو دہائیوں میں ویڈیو ٹیکنالوجی میں تیزی سے ارتقاء ہوا ہے۔ اس سے پہلے، ویڈیوز اسٹیل فوٹوز کے بڑے ذخیرے سے بنائے جاتے تھے، اور انہیں ڈیجیٹل بنانے کے لیے ضرورت سے زیادہ بڑی فائلوں کا استعمال کیا جاتا تھا۔ لیکن اب، ویڈیو انکوڈنگ نے ایک تکنیکی تبدیلی لائی ہے – ان فائلوں کو کم جگہ استعمال کرنے کے لیے کمپریس کرنا۔ ریئل ٹائم اور آن ڈیمانڈ دونوں طرح سے انٹرنیٹ پر ویڈیو سٹریم کرنا بھی ممکن ہو گیا ہے۔
سب سے مشہور انکوڈنگ ٹیکنالوجیز میں سے ایک H.264 (AVC – Advanced Video Coding) ہے جو ویڈیو براڈکاسٹنگ کے حوالے سے بہت سے معیار کے مسائل کو حل کرنے میں کامیاب رہی ہے۔ آج کے بلاگ میں، آئیے جانتے ہیں کہ H.264 ویڈیو انکوڈنگ کیا ہے، یہ کیسے کام کرتی ہے، اور اس کے فوائد تفصیل سے۔
H.264/AVC کیا ہے؟
ایچ. ماہرین کا گروپ (بطور MPEG-4 حصہ 10، ایڈوانسڈ ویڈیو کوڈنگ، یا AVC)۔
آج کل، H.264 کوڈیک ویڈیو سٹریمنگ میں سب سے زیادہ استعمال ہوتا ہے۔ یہ کوڈیک ویڈیو کمپریشن کے لیے ایک صنعتی معیار ہے جو تخلیق کاروں کو اپنے آن لائن ویڈیوز کو ریکارڈ کرنے، کمپریس کرنے اور تقسیم کرنے میں مدد کرتا ہے۔ یہ پچھلے معیارات کے مقابلے کم بٹ ریٹ پر اچھی ویڈیو کوالٹی فراہم کرتا ہے۔ لہذا، یہ بڑے پیمانے پر کیبل ٹی وی براڈکاسٹنگ اور بلو رے ڈسک میں استعمال ہوتا ہے۔
ویڈیو کوڈیک کے طور پر، H.264 اکثر MPEG-4 کنٹینر فارمیٹ میں تیار کیا جاتا ہے، جو .MP4 ایکسٹینشن کے ساتھ ساتھ QuickTime (.MOV)، فلیش (.F4V)، موبائل فونز کے لیے 3GP (.3GP)، استعمال کرتا ہے۔ اور MPEG ٹرانسپورٹ سٹریم (.ts)۔ کبھی کبھی، ایک H.264 ویڈیو کو ایڈوانسڈ آڈیو کوڈنگ (AAC) کوڈیک کے ساتھ کمپریس شدہ آڈیو کے ساتھ انکوڈ کیا جاتا ہے، ایک ISO/IEC معیار (MPEG4 حصہ 3)۔
H.264/AVC کیسے کام کرتا ہے؟
H.264 ویڈیو انکوڈر ایک کمپریسڈ H.264 بٹ اسٹریم بنانے کے لیے پیشین گوئی، تبدیلی، اور انکوڈنگ کے عمل کو انجام دیتا ہے۔ یہ ویڈیو مواد کے فریموں پر کارروائی کرنے کے لیے موشن مقابلہ کے ساتھ بلاک پر مبنی معیار کا استعمال کرتا ہے۔ آؤٹ پٹ میکرو بلاکس ہوں گے جو بلاک سائز 16×16 پکسلز پر مشتمل ہوتے ہیں۔
اب، H.264 ویڈیو ڈیکوڈر ضابطہ کشائی، الٹا تبدیلی، اور تعمیر نو جیسے تکمیلی عمل انجام دیتا ہے تاکہ ڈی کوڈ شدہ ویڈیو ترتیب تیار کی جا سکے۔ یہ کمپریسڈ H. 264 بٹ اسٹریم حاصل کرتا ہے، ہر نحوی عنصر کو ڈی کوڈ کرتا ہے، اور کوانٹائزڈ ٹرانسفارم کوفیشینٹس، پیشین گوئی کی معلومات، وغیرہ جیسی معلومات کو نکالتا ہے۔ مزید، یہ معلومات کوڈنگ کے عمل کو ریورس کرنے اور ویڈیو امیجز کی ایک ترتیب کو دوبارہ بنانے کے لیے استعمال کی جائے گی۔ H.264 ویڈیو کوڈنگ اور ڈی کوڈنگ کا عمل ذیل میں دکھایا گیا ہے۔
H.264 کے فوائد
1.کم بینڈوتھ کا استعمال اور اعلی ریزولیوشن مانیٹرنگ - یہ کم بینڈوتھ کی ضروریات اور اس سے کم تاخیر کے ساتھ فل موشن ویڈیو کی اعلیٰ معیار کی ترسیل فراہم کرتا ہے۔روایتی ویڈیو کے معیاراتMPEG-2 کی طرح۔ H.264 ایک موثر کوڈیک استعمال کرتا ہے جو اعلیٰ معیار کی تصاویر فراہم کرتا ہے اور کم سے کم بینڈوتھ کا استعمال کرتا ہے۔
2.دیگر فارمیٹس کی نسبت کم H.264 بٹ ریٹ – موشن JPEG ویڈیو کے مقابلے اس کا بٹریٹ %80 کم ہے۔ یہ اندازہ لگایا گیا ہے کہ MPEG-2 کے مقابلے بٹریٹ کی بچت 50% یا اس سے زیادہ ہو سکتی ہے۔ مثال کے طور پر، H.264 اسی کمپریسڈ بٹریٹ پر بہتر تصویری معیار فراہم کر سکتا ہے۔ کم بٹریٹ پر، یہ وہی تصویر کا معیار فراہم کرتا ہے۔
3.ویڈیو سٹوریج کی مانگ میں کمی - یہ ڈیجیٹل ویڈیو فائل کے مواد کے سائز کو 50% تک کم کرتا ہے اور دوسرے معیارات کے مقابلے ویڈیو کو اسٹور کرنے کے لیے کم اسٹوریج کا استعمال کرتا ہے جو کہ IP کے ذریعے ویڈیو کی آسانی سے منتقلی کی اجازت دینے کے لیے ضروری ثابت ہوتا ہے۔
4.ناقابل یقین ویڈیو کوالٹی- یہ ¼ کی ڈیٹا ریٹ پر واضح، اعلیٰ معیار کا ویڈیو مواد فراہم کرتا ہے، جو کہ دوسرے ویڈیو فارمیٹ کے سائز کا نصف ہے۔
5.زیادہ موثر - یہ دو گنا زیادہ موثر ہے، اور فائل کا سائز MPEG-2 کوڈیکس سے 3X گنا چھوٹا ہے - اس کمپریشن فارمیٹ کو زیادہ موثر بناتا ہے۔ اس کوڈیک کے نتیجے میں ویڈیو مواد کے لیے کم ٹرانسمیشن بینڈوتھ ہوتی ہے۔
6.سست رفتار ویڈیو مواد کے لیے موزوں- یہ میگا پکسل کیمروں کا استعمال کرتے ہوئے کم موشن ویڈیو کوڈیکس کے لیے انتہائی موثر ہے۔
پوسٹ ٹائم: نومبر-20-2022