වීඩියෝ පශ්චාත් නිර්මාණය සඳහා අංක ගණනය කිරීම බ්රවුසරයේ සිදු කරනවා කියනවට පළමු වරට අමුතු හැඟීමක් ඇති විය හැක. නමුත් එය තවත් පාර්ශ්වයක්—ගොනු, කොඩෙක්, රෙසොලූෂන් වැනි රහසිගත තොරතුරු තෙවන පාර්ශවයේ සේවාදායකයකට යැවීමේ අවදානම—අඩු කරන ප්රයෝජනවත් විසඳුමක් බව පෙනේ.
PostMicroTools නම් මෙම නව පද්ධතිය, බිට්රේට් ගණනය, ගබඩා අවශ්යතා සැලසුම්, LUT (Look‑Up‑Table) පෙරදසුන් සහ විඩියෝ සැපයුම් විශේෂණ පරීක්ෂණය යන 17 වර්ගයේ කල්කියුලේටරයන් සියල්ල බ්රවුසරයේම ක්රියාත්මක කරයි. ඒත් ඒ සඳහා එකක්ම සේවාදායකයක් අවශ්ය නොවේ; කිසිදු දත්තයක් අන්තර්ජාලයට යවන්නේ නැත.
ගෝලීය තලය තුනෙන් මේ ක්රමය විශේෂිතයි:
- රහස්යතාව—කොඩෙක්, රෙසොලූෂන්, ගොනු නාම වැනි සංවේදී තොරතුරු තෙවන පාර්ශවයට යවන්නේ නැත. බ්රවුසරයේම ගණනය වීම නිසා ලොග්, හෝ පරික්ෂා කිරීම් සිදු නොවේ.
- වියදම—ස්ථිර ගොනු CDN එකක තබා තැබීම පමණක්, සර්වර් ධාවනය, දත්ත ගබඩා, ස්කේලින් වැනි අතිරේක වියදමක් නැත.
- පරිශීලක අත්දැකීම—කියුමක් යැවීමට අවශ්ය නොවීම නිසා අක්ෂරයක් ටයිප් කරන විටම ප්රතිඵලය යාවත්කාලීන වේ.
සැලසුම සරලයි. එක් එක් කල්කියුලේටරය වෙනම HTML පිටුවක් (උදා: /tools/bitrate/index.html) ලෙස සපයන අතර, පොදු උපකරණ (unit conversion, codec data) එක් වාරයක් පමණක් බෙදා ගනී. මෙය tree‑shaking තාක්ෂණය භාවිතා කරමින්, අවශ්ය කොඩ් පමණක් බ්රවුසරයට ලබා දේ, ඒ නිසා LUT පෙරදසුන් වැනි WebGL කේතය අනවශ්ය පිටු වලින් පවා බාගත නොවේ.
උදාහරණයක් ලෙස බිට්රේට් කල්කියුලේටරය ගැන බලමු. කෝඩෙක් පැතිකඩ දත්ත වශයෙන් (JSON‑වලින්) සකසා ඇති අතර, ඒකට එක් සූත්රයක් (megapixels × mbpsPerMP × fps/24) යෙදෙනවා. නව කෝඩෙක් එකතු කිරීමේදී දත්ත වස්තුවට නව පේළියක් එක් කිරීම පමණක් අවශ්ය, UI හෝ ලොජික් වෙනස් කිරීමට අවශ්ය නැත.
LUT පෙරදසුන් සඳහා .cube ගොනු (සාමාන්ය පෙළ) විශ්ලේෂණය කර, එය WebGL 3D texture එකක් ලෙස GPU වෙත ලබා දේ. මෙය බ්රවුසරයේ “client‑side” සංකල්පය සම්පුර්ණයෙන්ම ක්රියාත්මක කරන උදාහරණයකි.
ශ්රී ලංකාවට ඇති වැදගත්කම
ශ්රී ලංකාවේ තාක්ෂණ ශිෂ්යයන්, සංවර්ධකයන් සහ ව්යාපාරිකයන්ට මේ වගේ මෙවලම් බොහොම ප්රයෝජනවත් වේ:
- ඉගෙනුම් අවස්ථා – සිසුන්ට සරල HTML/JS පදනමෙන් පසු‑නිර්මාණ ගණනය කිරීම් සිදු කරන ආකාරය අත්හදා බැලීමට හැකියාව ලැබේ.
- ඉන්ටර්නෙට් පසුබැසි නොවීම – අඩු බ්රෝඩ්බෑන්ඩ් වැය සහ දත්ත රහස්යතාවය රැක ගැනීමේ අවශ්යතාවය ඇති ස්ථානයන්ට (උදා: රහසිගත චිත්රපට නිෂ්පාදන) ඉතා ගැලපේ.
- වියදම් අඩු කිරීම – CDN එකක් පමණක් භාවිතා කිරීම නිසා, ස්ථානයේ හෝ ජාත්යන්තරව සේවාදායකයක් තැනීමට නොවෙයි.
මේ සියලුම ලාභයන් එකට එකතු කරලා, ශ්රී ලංකාවේ තාක්ෂණික පරිසරය තවත් සෘජු, ආරක්ෂිත සහ ආර්ථිකව වාසිදායක කරයි.
සාරාංශයෙන්, PostMicroTools වැනි 100% client‑side පද්ධති, අඩු පිරිවැය, ඉහල රහස්යතාව සහ ක්ෂණික ප්රතිචාරය අවශ්ය කරන ඕනෑම පරිශීලකයෙකුට සුදුසු විසඳුමකි.