આ ટૂલ શું કરે છે
UTF-8 તરીકે વંચાયેલા અને GBK તરીકે વંચાયેલા સમાન બાઇટ્સ બે તદ્દન અલગ અક્ષરોના જૂથો ઉત્પન્ન કરે છે — ફાઇલ ક્ષતિગ્રસ્ત નથી, તે ખોટા એન્કોડિંગ સાથે ડિકોડ કરવામાં આવી હતી. રિપેર ટૂલ આ કરે છે:
ફાઇલ અપલોડ કરો, પેસ્ટ ન કરો
બે એન્ટ્રી પૉઇન્ટ નુકસાનની અલગ-અલગ માત્રા રિપેર કરી શકે છે, તેથી શક્ય હોય તો ફાઇલ અપલોડ કરો. ફાઇલ સાથે, મૂળ બાઇટ્સ હજુ પણ ત્યાં છે: ટૂલ એક પછી એક એન્કોડિંગ અજમાવે છે, અને એકવાર તે GBK ને ઓળખી લે છે પછી તે GBK તરીકે ડિકોડ કરે છે — કંઈપણ ધારણા કરવાની જરૂર નથી. પૅસ્ટ દ્વારા આવતો ટેક્સ્ટ હવે રૉ બાઇટ્સ નથી. બ્રાઉઝર સ્ટ્રિંગ હેન્ડઓવર કરે ત્યાં સુધીમાં ભૂલ થઈ ચૂકી હોય છે, તેથી ટૂલ માત્ર પાછળની તરફ કામ કરી શકે છે અને જે મળે તે લઈ શકે છે.
જો પેસ્ટ કરેલા ટેક્સ્ટમાં પહેલેથી જ રિપ્લેસમેન્ટ કેરેક્ટર (પેટીવાળો પ્રશ્નાર્થ ચિહ્ન `�`) હોય, તો મૂળ બાઇટ્સ લાંબા સમયથી ગયા છે અને કંઈપણ તેને પાછું લાવી શકતું નથી. પેજ સીધું જ કહે છે: પાછા જાઓ અને મૂળ અપલોડ કરવા માટે "ફાઇલ પસંદ કરો" નો ઉપયોગ કરો.

ડાયગ્નોસિસ શું કહી રહી છે
એકવાર તમે અપલોડ કરી લો, પછી ડાયગ્નોસિસ કાર્ડ ફેંસલો આપે છે. કોઈ મોજીબાકે મળ્યું નથી: કન્ટેન્ટ જેમ છે તેમ સારું વંચાય છે; જો તમારો પ્લેયર હજુ પણ જંક બતાવે છે, તો પ્લેયરે ખોટું એન્કોડિંગ વાપર્યું હતું — "આના તરીકે સેવ કરો" પર નીચે જાઓ, બીજું કોઈ પસંદ કરો અને તેને તે ફાઇલ આપો. જ્યારે તે મોજીબાકે જેવું દેખાય, ત્યારે કાર્ડ સૂચિબદ્ધ કરે છે કે તેને કયો ટ્રેસ મળ્યો:

ઉમેદવારોને કેવી રીતે રેન્ક આપવામાં આવે છે, અને કેવી રીતે પસંદ કરવું
"આ સુધારવાની રીતો" હેઠળ, ઉમેદવારો સૌથી વધુ અસલી ભાષા જેવા પહેલા ક્રમમાં સૂચિબદ્ધ છે, તેમાંના 12 સુધી, દરેક તે કયા એન્કોડિંગની જોડીમાંથી અને માં વંચાયા હતા તેનાથી લેબલ થયેલ છે. તે કેવું દેખાય છે તે જોવા માટે એક પર ક્લિક કરો, તેને પસંદ કરો, પછી સેવ કરવા માટે નીચે સ્ક્રોલ કરો. ખુશ નથી? મૂળ પર પાછા જવા માટે "જેવું છે તેમ રાખો" વાપરો.
ક્રમ સ્કોર પરથી આવે છે: સામાન્ય અક્ષરોનો હિસ્સો, ઉચ્ચારણોની સ્ટ્રિંગ્સ, પ્રતીકોની સ્ટ્રિંગ્સ, અસ્પષ્ટ અક્ષરોની દીવાલો, બધું જ વજનમાં લેવાય છે. જો કોઈ સ્કોર સ્પષ્ટપણે સારો ન હોય, તો કંઈપણ ભલામણ કરવામાં આવતી નથી — તે માત્ર એક હોવા માટે તમારી સામે અડધા-પ્લાઉઝિબલ ઉમેદવારને ધકેલશે નહીં. બે વાર મૅંગલ થયેલો ટેક્સ્ટ (એકવાર ખોટો સેવ થયો, પછી એકવાર ખોટો રિપેર થયો) ટોચના ઉમેદવારો પર બેક-સૉલ્વિંગનો એક વધારાનો રાઉન્ડ મેળવે છે, જેથી બે સ્તરોની અંદરની કોઈપણ વસ્તુ હજી પણ બચી શકે છે.

યોગ્ય રીતે સેવ કરવું એ છેલ્લું પગલું છે
રિપેર કરેલા પરિણામને હજુ પણ યોગ્ય રીતે સેવ કરવું પડે છે. જ્યારે પ્લેયર UTF-8 શોધી શકતું નથી, ત્યારે BOM સાથે UTF-8 (વિન્ડોઝ પ્લેયર્સ BOM પર આધાર રાખે છે) અથવા GBK તરીકે સેવ કરવાથી સામાન્ય રીતે તે ઉકેલાઈ જાય છે. તમે UTF-8, UTF-8 (BOM સાથે), GBK, Big5, Shift_JIS અથવા EUC-KR તરીકે સેવ કરી શકો છો; જો કંઈક ફીટ ન બેસે, તો તમને બીજું પસંદ કરવાનું કહેવામાં આવે છે (GBK કોરિયન પકડી શકતું નથી). ડાઉનલોડ કરેલી ફાઇલોના નામે `-fixed` ઉમેરાય છે.
જ્યારે ડિટેક્ટ થયેલ એન્કોડિંગ UTF-8 ન હોય, ત્યારે "આના તરીકે સેવ કરો" તમારા માટે પહેલેથી જ BOM સાથે UTF-8 પર પ્રીસેટ હોય છે. એકવાર તમે જાતે ડ્રોપડાઉન સ્પર્શ કરો, પછી તે તમને અનુમાન કરવાનું બંધ કરી દે છે.

જેને ક્યારેય સ્પર્શ કરવામાં આવતો નથી
માત્ર ખોટી રીતે વંચાયેલા અક્ષરો બદલાય છે. ઇન્ડેક્સ નંબરો, ટાઇમિંગ અને ASS સ્ટાઇલ લાઇનોમાં કોઈપણ રીતે ફેરફાર કરવામાં આવતો નથી.
સામાન્ય પ્રશ્નો
મેં ફાઇલ અપલોડ કરી છે, તો મારે હજી પણ તેને ફરીથી કેમ સેવ કરવી પડશે? ફાઇલ પોતે સામાન્ય રીતે સારી હોય છે; જે તૂટેલું છે તે પ્લેયર દ્વારા તેને ખોટા એન્કોડિંગ સાથે વાંચવામાં આવી રહ્યું છે. તે કિસ્સામાં ટેક્સ્ટમાં કોઈપણ અક્ષર બદલવાની જરૂર નથી — ફક્ત BOM અથવા GBK સાથે UTF-8 તરીકે કૉપિ સેવ કરો અને તે પ્લેયરને આપો.
પેસ્ટ કરેલા ટેક્સ્ટને કેમ રિપેર કરી શકાતું નથી? એકવાર પેસ્ટ કરેલા કન્ટેન્ટમાં રિપ્લેસમેન્ટ કેરેક્ટર દેખાય, પછી મૂળ બાઇટ્સ જતા રહે છે અને પાછળની તરફ તર્ક કરવા માટે કંઈ નથી. પાછા જાઓ અને મૂળ અપલોડ કરવા માટે "ફાઇલ પસંદ કરો" નો ઉપયોગ કરો.
મને જોઈતો ઉમેદવાર યાદીમાં નથી? જ્યાં સુધી તે તમારી પાસે પહેલેથી છે તેના કરતા સ્પષ્ટપણે સારો સ્કોર ન કરે ત્યાં સુધી કઈ ભલામણ કરવામાં આવતી નથી. ડિટેક્ટ થયેલ એન્કોડિંગને બીજામાં બદલીને પ્રયાસ કરો અને તેને ફરીથી રેન્ક કરવા દો.
એક સાથે કેટલી ફાઇલો? એક સમયે એક. રિપેર ડાઉનલોડ કરો, પછી આગલી ફાઇલ ફીડ કરો.
ગોપનીયતા
ડિટેક્શન અને રિપેર સંપૂર્ણપણે તમારા બ્રાઉઝરમાં ચાલે છે. કોઈપણ સબટાઈટલ કન્ટેન્ટ ક્યારેય સર્વર પર મોકલવામાં આવતું નથી.
સંબંધિત ટૂલ્સ અને માર્ગદર્શિકાઓ
મોજીબાકે ક્યાંથી આવે છે અને તેવું કેમ દેખાવા લાગે છે — Where subtitle mojibake comes from જુઓ; એન્કોડિંગ સારું છે પણ કન્ટેન્ટ ગંદી છે — Subtitle cleanup વાપરો; ટાઇમિંગ અને વાંચવાની ઝડપ તપાસવા માટે — Subtitle QC.