MP4 ஆ WebM ஆ: எதை ஏற்றுமதி செய்ய வேண்டும்?
ஒரு தளம் MP4 கேட்கிறது, என் கோப்போ WebM. இது ஒரு மாற்றமா, இல்லை வெறும் பெயர் மாற்றமா?
இந்தக் கேள்வி உண்மையில் இரண்டு கேள்விகள்
MP4 ம் WebM ம் கண்டெய்னர்கள். கண்டெய்னர் என்பது ஒரு கோப்பு முறை: அது ஒன்று அல்லது பல தடங்களை வைத்திருக்கிறது, அவற்றின் நேரக்கணக்கைப் பதிவு செய்கிறது, ப்ளேயர் ஒரு இடத்துக்குத் தாவ உதவும் அட்டவணையைச் சேமிக்கிறது, மெட்டாடேட்டாவைச் சுமக்கிறது. அது எதையும் சுருக்குவதில்லை. சுருக்குவது கோடெக்; கண்டெய்னர் சுமப்பது அந்தக் குறியாக்கப்பட்ட பிட்ஸ்ட்ரீமைத்தான்.
எனவே "MP4 ஆ WebM ஆ" என்பது பொதி பற்றிய கேள்வி; "H.264, VP9 அல்லது AV1 ஆ" என்பது சுருக்கம் பற்றிய கேள்வி. இவற்றைக் குழப்பிக்கொள்வதால்தான், வெறும் மறுபொதி மட்டுமே தேவைப்பட்ட கோப்புகளை மக்கள் மீண்டும் என்கோட் செய்து, ஒரு தலைமுறைத் தரத்தை வீணாக இழக்கிறார்கள்.
ஒவ்வொன்றின் உள்ளேயும் பொதுவாக என்ன இருக்கும்
| பண்பு | MP4 | WebM |
|---|---|---|
| அடிப்படை ஃபார்மட் | ISO அடிப்படை மீடியா கோப்பு ஃபார்மட் (ISO/IEC 14496-12) | Matroska இன் ஒரு வகை |
| வழக்கமான வீடியோ கோடெக்குகள் | H.264, HEVC, AV1 | VP8, VP9, AV1 |
| வழக்கமான ஆடியோ கோடெக்குகள் | AAC, சில நேரம் AC-3 அல்லது FLAC | Opus, Vorbis |
| உரிமச் சாயல் | காப்புரிமை பெற்ற கோடெக்குகள் பொதுவானவை | ராயல்டி இல்லாத கோடெக்குகளை மையமாகக் கொண்டு வடிவமைக்கப்பட்டது |
| எங்கே இது பாதுகாப்பான இயல்புத் தேர்வு | ஃபோன்கள், டெஸ்க்டாப் ப்ளேயர்கள், எடிட்டிங் மென்பொருள், சமூக ஊடகத் தளங்கள் | வலை, குறிப்பாக VP9 அல்லது AV1 உடன் |
இரு பட்டியலும் விதிகள் அல்ல. கண்டெய்னர் பெரும்பாலும் கோடெக்கைப் பொருட்படுத்துவதில்லை, இரண்டுமே AV1 ஐச் சுமக்க முடியும். மாறுபடுவது என்னவென்றால், மறுமுனையில் இருக்கும் மென்பொருள் எதை ஏற்கத் தயாராக இருக்கிறது என்பதுதான்.
ஒவ்வொன்றும் உண்மையில் எங்கே இயங்குகிறது
H.264 ம் AAC ம் சுமக்கும் MP4 தான் உலகளாவிய வீடியோ கோப்புக்கு மிக நெருக்கமானது. அது ஃபோன்களில், தொலைக்காட்சிகளில், எடிட்டிங் மென்பொருளில், செய்தி ஆப்புகளில் இயங்குகிறது; பதிவேற்ற படிவங்கள் "வீடியோ" என்று சொல்லும்போது பொதுவாக இதைத்தான் குறிக்கின்றன. கடந்த பதினைந்து ஆண்டுகளில் வெளிவந்த கிட்டத்தட்ட ஒவ்வொரு சாதனத்திலும் H.264 க்கான வன்பொருள் டிகோடர்கள் இருப்பதற்கு இந்த ஆதிக்கமே காரணம்; இணக்கத்தன்மைக்கு மட்டுமல்ல, பேட்டரி ஆயுளுக்கும் அது முக்கியம்.
WebM வலைக்காகவே கட்டப்பட்டது; ஸ்ட்ரீமிங்குக்கு ராயல்டிக் கடமை எதுவும் இல்லாத கோடெக்குகளுடன். பிரவுசர்கள் அதை நன்றாகவே கையாள்கின்றன. பிரவுசர் அல்லாத மென்பொருள் அவ்வளவு நம்பகமானதல்ல: சில எடிட்டிங் கருவிகள், சில தொலைக்காட்சிகள், சில ஃபோன் கேலரிகள் அதைத் திறக்காது; இரட்டைக் கிளிக் செய்யும் சக ஊழியருக்கு எதுவுமே தெரியாமல் போகலாம்.
மறுபொதிக்கும் மீண்டும் என்கோட் செய்வதற்கும் உள்ள வேறுபாடு
உங்கள் கோப்புக்குள் இருக்கும் கோடெக்கை இலக்கு ஏற்கெனவே ஏற்கிறது என்றால், கண்டெய்னரை மாற்றுவது ஒரு மறுபொதி: குறியாக்கப்பட்ட ஃபிரேம்கள் மாற்றமின்றி நகலெடுக்கப்படுகின்றன, பொதி மட்டுமே மீண்டும் எழுதப்படுகிறது. அது வேகமானது, இழப்பில்லாதது, படம் பிட் அளவில் ஒத்திருக்கும். கோடெக் ஏற்கப்படவில்லை என்றால் — H.264 ஐ மட்டும் படிக்கும் ப்ளேயருக்கான MP4 க்குள் VP9 — ஃபிரேம்களை டிகோட் செய்து மீண்டும் என்கோட் செய்ய வேண்டும்; அதற்கு நிஜமான நேரம் பிடிக்கும், ஒரு தலைமுறைத் தரமும் செலவாகும்.
அதனால்தான் பயனுள்ள முதல் கேள்வி "அதற்குள் என்ன கோடெக் இருக்கிறது" என்பதே, "அதற்கு என்ன நீட்சி இருக்கிறது" என்பது அல்ல. FileSlimmer இன் வீடியோ கருவிகள் முதலில் தடங்களைப் பரிசோதிக்கின்றன; இலக்கு அனுமதிக்கும் எல்லா இடங்களிலும் மீண்டும் என்கோட் செய்யாமல் மறுபொதி செய்கின்றன.
ஆடியோ தடத்தை மறந்துவிடாதீர்கள்
ஆடியோவைப் புறக்கணித்துச் செய்யப்படும் கண்டெய்னர் மாற்றம், தவறான ப்ளேயரில் ஒலியற்ற கோப்பாகவே வெளிப்படும். MP4 வழக்கமாக AAC ஐச் சுமக்கிறது; WebM வழக்கமாக Opus அல்லது Vorbis ஐச் சுமக்கிறது. MP4 க்குள் Opus ஐ வைப்பது விவரக்குறிப்பின்படி செல்லுபடியாகும், ஆனால் நடைமுறையில் ஏராளமான மென்பொருள் அதை ஆதரிப்பதில்லை; எனவே MP4 க்கான நேர்மையான மாற்றம் என்பது ஆடியோவையும் AAC ஆக என்கோட் செய்வதைப் பொதுவாக உள்ளடக்கும்.
ஒரு கிளிப்பில் ஆடியோவே இல்லை என்றால், நீங்கள் ஏற்றுமதி செய்வதில் அதைத் தெளிவாகக் குறிப்பிடுங்கள். இல்லாத ஒரு தடத்தை எதிர்பார்க்கும் சில ப்ளேயர்கள் அப்படியே நின்றுவிடுகின்றன.
ஒரு சுருக்கமான முடிவுப் பட்டியல்
- ஒரு நபருக்கோ, ஒரு தளத்திற்கோ, ஒரு பதிவேற்ற படிவத்திற்கோ கோப்பை அனுப்புகிறீர்கள்: H.264 உம் AAC உம் கொண்ட MP4.
- உங்கள் சொந்தப் பக்கங்களிலிருந்து பிரவுசர்களுக்கு நீங்களே கோப்பை வழங்குகிறீர்கள்: VP9 உடன் WebM, அல்லது இரு கண்டெய்னரிலும் AV1; பார்வையாளர் வட்டம் பரந்ததென்றால் MP4 மாற்றுடன்.
- பின்னர் திருத்த வேண்டும்: உங்களிடம் இருக்கும் மிக உயர்தரமான மூலத்தை, அது வந்த கண்டெய்னரிலேயே வைத்திருங்கள்.
- கண்டெய்னர் மட்டும் தவறு, கோடெக்குகள் ஏற்கெனவே சரி: மறுபொதி செய்யுங்கள், மீண்டும் என்கோட் செய்யாதீர்கள்.
- உள்ளே என்ன இருக்கிறது என்று தெரியவில்லை: தேர்ந்தெடுக்கும் முன் கோடெக்குகளைப் பாருங்கள், ஏனெனில் இது உங்களுக்குச் சில வினாடிகள் செலவாகுமா ஒரு மணி நேரம் செலவாகுமா என்பதை அந்தப் பதில்தான் தீர்மானிக்கிறது.
தெரிந்திருக்க வேண்டிய வரம்புகள்
பிரவுசரில் நடக்கும் வீடியோ என்கோடிங், சாதனம் எதை வெளிப்படுத்துகிறது என்பதைப் பொறுத்தது. வன்பொருள் என்கோடர்கள் ஃபார்மட் சார்ந்தவை: ஒரு இயந்திரம் H.264 ஐ வேகமாகவும் VP9 ஐ மெதுவாகவும் என்கோட் செய்யலாம், அல்லது ஒரு கோடெக்கை முற்றிலும் மறுக்கலாம். ஒரே இயந்திரத்தில் இருக்கும் வெவ்வேறு பிரவுசர்களுக்கு இடையேயும், ஒரு பிரவுசருக்கும் ஃபோனில் இருக்கும் அதே பிரவுசருக்கும் இடையேயும் ஆதரவு வேறுபடுகிறது. லேப்டாப்பில் சில வினாடிகளில் முடியும் மாற்றம், தன் வெப்பநிலையையும் சமாளித்துக்கொண்டிருக்கும் ஃபோனில் நீண்ட நேரம் எடுக்கலாம்.
உள்ளடக்கத்தால் பெரிதாக இருக்கும் கோப்பை கண்டெய்னர் தேர்வு காப்பாற்றாது. நீளமான, உயர் ரெசல்யூஷன், நிறைய அசைவு கொண்ட கிளிப் எந்தக் கண்டெய்னரிலும் பெரியதுதான். ரெசல்யூஷன், பிட்ரேட், கால அளவு ஆகியவையே அதைத் தீர்மானிக்கின்றன; எந்த மறுபொதியும் அவற்றை மாற்றாது.
இதற்கான கருவிகள்
ஆதாரங்கள்
- ISO/IEC 14496-12 — ISO base media file format
- The WebM Project — container guidelines
- ITU-T H.264 — Advanced Video Coding
- MDN — Media container formats and codec support