ගොනුව හොඳයි — එය වැරදි ලෙස කියවා ඇත
උපසිරැසි ගොනුවක් ගබඩා කරන්නේ බයිට් වේ. බයිට් අක්ෂර බවට පත් කිරීම සඳහා ඒවා ලියා ඇත්තේ කුමන කේතනයකින් දැයි දැනගැනීම අවශ්ය වේ — එය වැරදුණහොත් ඔබට මෝජිබේක් ලැබේ. ගොනුවෙන් එක බයිට් එකක්වත් නැති වී නැත; නිවැරදි කේතනය සමඟ එය නැවත කියවන්න එවිට අක්ෂර නැවත පැමිණේ.
එය රැකියාව කොටස් දෙකකට බෙදයි: එය ආරම්භ වූයේ කුමන කේතනයකින්ද යන්න වැඩ කිරීම, සහ ඔබේ ප්ලේයරයට හඳුනාගත හැකි කේතනයක් ලෙස එය සුරැකීම. පළමුවැන්න අත්හදා බැලීමේ විකේතනයෙන් සහ ලකුණු වලින් පැමිණේ, දෙවැන්න පිටපතක් සුරැකීමෙන් පැමිණේ. ඒවා විවිධ ගැටළු විසඳයි.
පෙනුම පහක්, හේතු පහක්
මෝජිබේක් යනු අහඹු දෙයක් නොවේ — එය පෙනෙන ආකාරය එයට හේතු වූයේ කුමක්ද යන්න පෙන්වා දෙයි:

ප්රතිස්ථාපන අක්ෂරය අලුත්වැඩියා කළ නොහැක්කේ ඇයි?
ප්රතිස්ථාපන අක්ෂරය යනු බෙදුම් රේඛාවයි. `�` යන්නෙන් අදහස් වන්නේ බයිට් දැනටමත් පෙර පියවරකදී (සාමාන්යයෙන් ගොනුව කියවා එය නැවත සුරකින සමහර වැඩසටහන් මඟින්) ඉවත දමා ඇති බවත්, අතහැර දැමූ දේ ගැන කිසිවක් සටහන් කර නොමැති බවත්ය. ඒ අවස්ථාව වන විට පසුපසට සිතීමට කිසිවක් නැත — කිසිවෙකුට එය අලුත්වැඩියා කළ නොහැක.
එබැවින් අලුත්වැඩියා පිටුව අවස්ථා දෙකක් වෙනස් ලෙස හසුරුවයි. ගොනුවක් උඩුගත කරන්න එවිට මුල් බයිට් නොවෙනස්ව පවතී, එයට එක් එක් කේතනය උත්සාහ කිරීමට ඉඩ සలසයි; අලවන ලද පෙළ දැනටමත් ප්රතිස්ථාපන අක්ෂරය අඩංගු නම්, එය පැහැදිලිවම පවසයි: "අලුත්වැඩියා කළ නොහැක, කරුණාකර මුල් ගොනුව උඩුගත කරන්න".
ප්රතිවිරුද්ධ අවස්ථාවද ඇත: අන්තර්ගතය හොඳින් කියවෙන නමුත් ඔබේ ප්ලේයරය තවමත් කුණු පෙළ පෙන්වයි. ගොනුව වැරදි නැත — ප්ලේයරය වැරදි කේතනයක් තෝරාගෙන ඇත. පෙළ සංස්කරණය කිරීම උදව් නොකරයි; BOM හෝ GBK සමඟ UTF-8 ලෙස පිටපතක් සුරැಕಿ එයට දෙන්න.

අලුත්වැඩියා කරන අතරතුර එය සංසන්දනය කරන්නේ කුමක්ද?
මෙවලම පිළිගත හැකි සෑම කේතනයක්ම උත්සාහ කරයි, පසුව එක් එක් ප්රතිඵලය ලකුණු කරයි: එයින් කොපමණ ප්රමාණයක් පොදු අක්ෂර වලින් සෑදී ඇත්ද, උච්චාරණ හෝ සංකේත තිබේද, CJK ධාවන අපැහැදිලි අක්ෂරවල බිත්ති දැ යි. හොඳම ලකුණු ලබාගත් ප්රතිඵලය ලැයිස්තුවේ ඉහළට යයි.
කිසිදු ලකුණක් පැහැදිලිවම හොඳ නැත්නම්, කිසිවක් නිර්දේශ නොකෙරේ — භාෂාවට තරමක් සමාන දෙයකින් ඔබව රැවටීමට වඩා "මෙය ඇති පරිදි හොඳින් කියවෙයි" යැයි ඔබට පැවසීම හොඳය. දෙවරක් විකෘති වූ පෙළට (වරක් වැරදි ලෙස සුරකින ලදී, පසුව වැරදි ලෙස අලුත්වැඩියා කරන ලදී) ඉහළ අපේක්ෂකයින් මත පසුපස විසඳීමේ අමතර වටයක් ලැබේ.

නිවැරදි කේතනය සුරැකීමෙන් වැඩේ අවසන් වේ
අලුත්වැඩියා කරන ලද පෙළ තවමත් ඔබේ ප්ලේයරය හඳුනා ගන්නා කේතනයක් ලෙස සුරැකිය යුතුය. Windows වල ප්ලේයර් සාමාන්යයෙන් කේතනය හඳුනා ගැනීමට BOM මත රඳා පවතී, එබැවින් BOM සමඟ UTF-8 යනු අවම කරදරයයි; පැරණි දෘඩාංග සහ සමහර කලාපීය ප්ලේයර් වලට GBK අවශ්ය වේ. ඔබට UTF-8, UTF-8 (BOM සමඟ), GBK, Big5, Shift_JIS හෝ EUC-KR තෝරා ගත හැකි අතර, යම් දෙයක් නොගැලපේ නම් වෙනත් එකක් තෝරා ගන්නා ලෙස ඔබට කියනු ලැබේ (GBK හට කොරියානු රඳවා ගත නොහැක).

අදාළ මෙවලම් සහ මාර්ගෝපදේශ
සම්පූර්ණ මාර්ගෝපදේශය — මෝජිබේක් උපසිරැසි අලුත්වැඩියා කරන්නේ කෙසේද; SRT ගොනුවක් ඇත්ත වශයෙන්ම ගබඩා කරන්නේ කුමක්ද — SRT ගොනුවක් ඇතුළේ ඇත්තේ කුමක්ද; කේතනය හොඳයි නමුත් අන්තර්ගතය අපිරිසිදුයි (දිය සලකුණු, දැන්වීම්, ශ්රවණාබාධිත ටැග්) — උපසිරැසි පිරිසිදු කිරීම.