MP4 ভিডিও (.mp4)

ISO/IEC স্ট্যান্ডার্ড

MP4 স্ট্রিমিং ও ব্যক্তিগত মিডিয়ার জন্য বহুল ব্যবহৃত মাল্টিমিডিয়া কনটেইনার। প্লেব্যাক কোডেক ও ডিভাইস বা অ্যাপের ওপর নির্ভর করে।

MP4 থেকে WEBM-তে রূপান্তর করুন

বিনামূল্যের ব্রাউজারভিত্তিক MP4-থেকে-WEBM রূপান্তরকারী। আপনার ডিভাইসেই ফাইল তাৎক্ষণিকভাবে রূপান্তর করুন।

অনলাইনে MP4 কম্প্রেস করুন

ব্যক্তিগত - ফাইল কখনোই আপনার ডিভাইস ছেড়ে যায় না

ইনস্পেক্ট ও মেটাডেটা

অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে MP4 ফাইল শনাক্ত করে:

এখানে ফাইল নির্বাচন করুন বা ড্রপ করুন

ব্যক্তিগত - ফাইল কখনোই আপনার ডিভাইস ছেড়ে যায় না

অথবা পেস্ট করুন Ctrl+V
নেটওয়ার্কে কোনো ডেটা পাঠানো হয় না - গোপনীয়তার নিশ্চয়তা: বাহ্যিক সার্ভারে ০ বাইট আপলোড করা হয়েছে। সমস্ত প্রক্রিয়াকরণ আপনার ব্রাউজার স্যান্ডবক্সে স্থানীয়ভাবে ঘটেছে।

বাইট-লেভেল হেডার সিগনেচার (ম্যাজিক বাইটস)

অপারেটিং সিস্টেম এবং ফাইল অ্যানালাইজারগুলো শুরুর বাইনারি বাইট সিকোয়েন্স পরীক্ষা করে MP4 ফাইল শনাক্ত করে:

হেক্স সিগনেচার (অফসেট 0):

?? ?? ?? ?? 66 74 79 70

ASCII রিপ্রেজেন্টেশন: ????ftyp

স্ট্যান্ডার্ডাইজেশন: ISO/IEC 14496-14:2003

প্রযুক্তিগত বৈশিষ্ট্য

কন্টেইনার আর্কিটেকচারISO Base Media File Format (ISO/IEC 14496-12) বক্স/অ্যাটম কাঠামো
কম্প্রেশনAAC, MP3 বা Opus অডিওসহ H.264 (AVC), H.265 (HEVC) ও AV1 ভিডিও
বাইট এন্ডিয়াননেসবিগ-এন্ডিয়ান বক্স হায়ারার্কি
কালার স্পেসRec.709, Rec.2020, sRGB, HDR10 এবং Dolby Vision
চ্যানেল ও কাঠামোমাল্টি-স্ট্রিম অডিও (মোনো, স্টেরিও, 5.1 সারাউন্ড, 7.1, Dolby Atmos)
সর্বোচ্চ মাত্রাকোনো নির্দিষ্ট সীমা নেই; নেটিভভাবে 4K, 8K ও 120 fps উচ্চ-ফ্রেমরেট ভিডিও সমর্থন করে
স্বচ্ছতাআধুনিক Apple হার্ডওয়্যারে আলফা চ্যানেলসহ বিশেষায়িত HEVC-এর মাধ্যমে সমর্থিত
স্ট্রিমিং ও প্রোগ্রেসিভHLS, DASH ও Fast-Start প্রগ্রেসিভ ওয়েব স্ট্রিমিংয়ের নেটিভ সমর্থন

টেকনিক্যাল তুলনা ম্যাট্রিক্স: MP4 বনাম প্রতিযোগীগণ

প্রযুক্তিগত বৈশিষ্ট্যMP4 (বর্তমান)MKVWEBMMOV
সামঞ্জস্যআধুনিক ডিভাইস ও ব্রাউজারে ব্যাপক সমর্থন; কোডেক সমর্থন ভিন্ন হতে পারেঅ্যাপল/টিভিতে তৃতীয় পক্ষের প্লেয়ার প্রয়োজনব্রাউজারে ব্যাপক সমর্থন রয়েছে; কোডেক ও টিভির সামঞ্জস্য ভিন্ন হয়।অ্যাপলে নেটিভ, অন্য কোথাও মিশ্র
ওয়েব স্ট্রিমিং উপযুক্ততাHTML5, HLS এবং DASH-এর জন্য সোনার মানHTML5 ভিডিও ট্যাগের জন্য খারাপHTML5 ওপেন ওয়েব ভিডিওর জন্য চমৎকারফাস্ট-স্টার্ট ফ্ল্যাগের সাথে ভালো
সাবটাইটেলবেসিক টাইমড টেক্সট (tx3g, WebVTT)সম্পূর্ণ উন্নত স্টাইলাইজড সাবটাইটেল (ASS/SSA)WebVTTঅ্যাপল টাইমড টেক্সট
এডিটিং ওয়ার্কফ্লোউচ্চ; ভোক্তা এবং ডেলিভারি স্ট্যান্ডার্ডপেশাদার এডিটিং DAW-তে বিরলপেশাদার এডিটিং DAW-তে বিরলপেশাদার স্টুডিওতে সোনার মান

সাধারণ করাপশন মোড এবং হেক্স রিকভারি গাইড

ভিডিও ফাইল খুলতে ব্যর্থ হয়, রিপোর্ট করে 'ফাইলটি নষ্ট বা অসম্পূর্ণ'।

মূল কারণ: 'moov' অ্যাটম হেডার চূড়ান্ত করার আগে রেকর্ডিং ডিভাইস পাওয়ার হারিয়ে ফেলেছিল।

পুনরুদ্ধার: File2File.app MP4 রিপেয়ার ব্যবহার করুন অথবা একই ডিভাইসে রেকর্ড করা একটি রেফারেন্স ভিডিও সহ 'untrunc' ইউটিলিটি ব্যবহার করুন।

নিরাপত্তা বিশ্লেষণ ও পার্সার অ্যাটাক ভেক্টর

যেহেতু MP4 ফাইলগুলো সোশ্যাল মিডিয়া এবং মেসেজিং প্ল্যাটফর্ম দ্বারা স্বয়ংক্রিয়ভাবে পার্স করা হয়, তাই ত্রুটিপূর্ণ অ্যাটম ডাইমেনশনগুলো জিরো-ক্লিক এক্সপ্লয়েটের একটি প্রাথমিক লক্ষ্য হয়ে দাঁড়িয়েছে।

পরিচিত অ্যাটাক ভেক্টর

  • 'stsc' (sample-to-chunk) অ্যাটম পার্সিংয়ে ইন্টিজার ওভারফ্লো যা দূরবর্তী কোড এক্সিকিউশনের দিকে পরিচালিত করে।
  • প্যাচ না করা অ্যান্ড্রয়েড ডিভাইসে Stagefright MP4 ডিম্যাক্সারে হিপ আউট-অব-বাউন্ডস রাইটস।
  • অত্যন্ত নেস্টেড অ্যাটম ট্রির মাধ্যমে পরিষেবা অস্বীকার (DoS) যা স্ট্যাক নিঃশেষ করে দেয়।

প্রতিরক্ষামূলক সেরা অনুশীলন: মেমরি-সেফ WebAssembly লাইব্রেরি বা স্যান্ডবক্সড ওয়ার্কার প্রসেস ব্যবহার করে সর্বদা MP4 ফাইল ডিমাক্স করুন।

ঐতিহাসিক উৎপত্তি ও মাইলফলক

2020পরবর্তী প্রজন্মের ওয়েব স্ট্রিমিংয়ের জন্য MP4 মানদণ্ডে AV1 ভিডিও কোডেক একীভূত করা হয়েছে।
2003ISO/IEC 14496-14:2003 ২০০১ সালের মান প্রতিস্থাপন করে, আধুনিক MP4 কন্টেইনার নিয়মগুলোকে আনুষ্ঠানিক রূপ দেয়।
2001প্রথম MPEG-4 পার্ট ১৪ স্পেসিফিকেশন প্রকাশিত হয়, যা সরাসরি অ্যাপলের কুইকটাইম MOV ফরম্যাট থেকে অভিযোজিত।

প্রধান সুবিধাসমূহ ও গুণাবলী

  • MP4 প্লেব্যাকের সমর্থন ব্যাপক, তবে এটি কোডেক, ডিভাইস ও সফটওয়্যারের ওপর নির্ভর করে।
  • প্রোগ্রেসিভ ডাউনলোড, HLS এবং MPEG-DASH এর মাধ্যমে উচ্চ-দক্ষতাসম্পন্ন ইন্টারনেট স্ট্রিমিংয়ের জন্য অপ্টিমাইজড।
  • স্ট্যান্ডার্ড H.264 এর পাশাপাশি H.265 (HEVC) এবং AV1-এর মতো আধুনিক অতি-দক্ষ ভিডিও কোডেক সমর্থন করে।

কারিগরি সীমাবদ্ধতা ও অসুবিধা

  • কন্টেইনার ডিজাইনের জন্য 'moov' অ্যাটম লেখার কাজ সম্পূর্ণ করার জন্য রেকর্ডিং শেষ করা প্রয়োজন; ক্যাপচারের সময় ক্র্যাশ হলে ফাইলটি নষ্ট হয়ে যায়।
  • উন্নত কাস্টম স্টাইলাইজড সাবটাইটেল এবং মাল্টি-ট্র্যাক অডিওর জন্য Matroska (MKV) এর তুলনায় কম নমনীয়।
  • VP9 এবং Opus-এর মতো কিছু আধুনিক ওপেন কোডেক ঐতিহাসিকভাবে অসম MP4 কন্টেইনার সমর্থনের মুখোমুখি হয়েছে।

আকর্ষণীয় কারিগরি তথ্য

  • MP4 ফাইলের শুরুতে থাকা 'ftyp' বক্সটি প্রধান ব্র্যান্ড এবং সামঞ্জস্যপূর্ণ স্পেসিফিকেশন চিহ্নিত করে।
  • MP4 স্ট্রিমিং পরিষেবা ও ভোক্তা ডিভাইসে বহুল ব্যবহৃত ভিডিও কন্টেইনার, তবে বিশ্বব্যাপী ভিডিও ট্র্যাফিকের কত অংশ এতে বহন করা হয় তা এখানে নির্দিষ্ট নয়।
  • ফাস্ট-স্টার্ট ফ্ল্যাগ 'moov' মেটাডেটা অ্যাটমটিকে ফাইলের শেষ থেকে শুরুতে স্থানান্তরিত করে যাতে স্ট্রিমিং অবিলম্বে শুরু হয়।

সচরাচর জিজ্ঞাসিত প্রযুক্তিগত প্রশ্নাবলি

আমার MP4 ভিডিওটি ওয়েবে প্লে হতে এত সময় নেয় কেন?

'moov' মেটাডেটা অ্যাটমটি যদি ফাইলের শেষে থাকে, তবে ব্রাউজারকে প্লেব্যাক শুরু করার আগে পুরো ভিডিওটি ডাউনলোড করতে হয়। FastStart টুল ব্যবহার করে 'moov' অ্যাটমটিকে শুরুতে সরিয়ে নিলে তাৎক্ষণিক প্লেব্যাক সম্ভব হয়।

স্ট্যান্ডার্ড MP4 ফাইলের ভেতরে কোন ভিডিও কোডেক থাকে?

সর্বোচ্চ সামঞ্জস্যতার জন্য বেশিরভাগ MP4 ফাইলে H.264 (AVC) ভিডিও এবং AAC অডিও ব্যবহার করা হয়। উন্নত কম্প্রেশন দক্ষতার জন্য নতুন MP4 ফাইলে প্রায়শই H.265 (HEVC) বা AV1 ব্যবহার করা হয়।

ভিজ্যুয়াল কোয়ালিটি নষ্ট না করে কীভাবে একটি MP4 ফাইলের সাইজ কমানো যায়?

অনুকূল কনস্ট্যান্ট রেট ফ্যাক্টর (CRF) সেটিংস দিয়ে ভিডিওটি পুনরায় এনকোড করতে File2File.app কম্প্রেসর ব্যবহার করুন, যা দৃশ্যমান কোয়ালিটি প্রায় অপরিবর্তিত রেখেই ফাইলের সাইজ ৪০% থেকে ৭০% কমিয়ে দেয়।

সম্পর্কিত MP4 কনভার্সন পেয়ার

MP4 থেকে WEBM

MP4-কে WebM-এ রূপান্তর করলে কন্টেইনার বদলে যায় এবং অডিও ও ভিডিও stream পুনরায় encode করতে হতে পারে। কোন codec সমর্থিত হবে এবং ভিডিও চলবে কি না, তা ব্রাউজার ও ডিভাইসের ওপর নির্ভর করে।

WEBM থেকে MP4

WebM ভিডিও ফাইল MP4-তে রূপান্তর করলে ভিডিও H.264 এবং অডিও AAC-তে পুনরায় এনকোড হয় - যে কোডেকগুলো MP4 প্লেয়ার ও এডিটর প্রত্যাশা করে - এবং সেগুলো ব্যাপকভাবে সমর্থিত MP4 কনটেইনারে রাখা হয়।

MOV থেকে MP4

iPhone ও ক্যামেরার MOV ভিডিওকে H.264 ভিডিও এবং AAC অডিওসহ MP4 ফাইলে রূপান্তর করুন, যা সব ব্রাউজারে চলে। রূপান্তর ব্রাউজারেই হয়, ফাইল আপলোড না করেই।

GIF থেকে MP4

Animated GIF-কে MP4-তে রূপান্তর করলে এর frame-গুলো video হিসেবে পুনরায় encode হয়। ফাইলের আকার, রঙ ও প্লেব্যাক input, encoder setting এবং গন্তব্য player-এর ওপর নির্ভর করে।

MP4 থেকে GIF

একটি MP4 ভিডিও লুপকে অ্যানিমেটেড জিআইএফে রূপান্তর করলে একটি ব্যাপকভাবে সমর্থিত ইমেজ ফরম্যাট তৈরি হয় যা ভিডিও প্লেয়ারের প্রয়োজন ছাড়াই স্বয়ংক্রিয়ভাবে চলে।