સબટાઇટલનો સમય ખસેડવાનું સાધન એ SRT અને VTT સબટાઇટલ ફાઇલોના સમયને ચોકસાઈપૂર્વક વ્યવસ્થિત કરવા માટેનું એક વિશેષ સાધન છે. વિડિયો સંપાદકો, અનુવાદકો, અભ્યાસક્રમ નિર્માતાઓ અને સ્થાનિકીકરણ (localization) સાથે જોડાયેલા વ્યાવસાયિકો માટે વિડિયો સાથે સબટાઇટલનો મેળ બેસાડવો અત્યંત મહત્વપૂર્ણ હોય છે. આ સાધન સબટાઇટલના મૂળ લખાણ, ક્રમ અથવા આંતરિક સેટિંગ્સમાં કોઈ ફેરફાર કર્યા વિના, દરેક ક્યૂ (cue) ના સમયને એકસાથે આગળ અથવા પાછળ ખસેડવાની સુવિધા આપે છે.
સબટાઇટલ ફોર્મેટ અને તેની સંરચના
આ સાધન મુખ્યત્વે બે લોકપ્રિય સબટાઇટલ ફોર્મેટને સપોર્ટ કરે છે: SRT અને VTT. આ બંને ફોર્મેટ લખાણ આધારિત હોવા છતાં તેમની સંરચનામાં તફાવત હોય છે:
- SRT (SubRip Subtitle): આ ફોર્મેટમાં ક્રમિક નંબરવાળા ક્યૂ બ્લોક (numbered cue blocks) હોવા જરૂરી છે. દરેક બ્લોક એક ચોક્કસ ક્રમ નંબરથી શરૂ થાય છે, જેની નીચે સમયગાળો અને ત્યારબાદ સબટાઇટલનું લખાણ હોય છે.
- VTT (WebVTT - Web Video Text Tracks): આ ફાઇલની શરૂઆત હંમેશા
WEBVTTહેડરથી થવી અનિવાર્ય છે. આ ફોર્મેટમાં મેટાડેટા, સ્ટાઇલિંગ અને વિશિષ્ટ સેટિંગ્સનો સમાવેશ થઈ શકે છે.
આ સાધન પ્રક્રિયા દરમિયાન ક્યૂ ઓળખ (cue identifiers), સેટિંગ્સ, નોંધ (notes), સ્ટાઇલ, પ્રદેશ (regions), લાઇન અંત (line endings) અને સબટાઇટલના મૂળ લખાણને જેમ લખ્યાં હોય તેમ જ સુરક્ષિત રાખે છે.
ઇનપુટ પદ્ધતિ અને મર્યાદાઓ
વપરાશકર્તાઓ બે રીતે આ સાધનમાં સબટાઇટલ ઉમેરી શકે છે:
- ફાઇલ અપલોડ: "એક સબટાઇટલ ફાઇલ પસંદ કરો અથવા અહીં છોડો" વિકલ્પનો ઉપયોગ કરીને ફાઇલને ડ્રેગ અને ડ્રોપ કરી શકાય છે. ફાઇલનું એક્સ્ટેન્શન
.srtઅથવા.vttહોવું જોઈએ અને તેનું કદ વધુમાં વધુ 2 MB સુધીનું હોવું જરૂરી છે. - લખાણ પેસ્ટ કરવું: "SRT અથવા VTT સબટાઇટલ પેસ્ટ કરો" ટેક્સ્ટ એરિયામાં સીધું લખાણ પેસ્ટ કરી શકાય છે.
ફાઇલ અથવા લખાણ અનિવાર્યપણે UTF-8 એન્કોડિંગમાં હોવું જોઈએ. જો ફાઇલ આ ફોર્મેટમાં ન હોય, તો "આ ફાઇલ માન્ય UTF-8 લખાણ નથી. તેને UTF-8 તરીકે સાચવી ફરી પ્રયાસ કરો." જેવી ભૂલ દર્શાવવામાં આવે છે.
સમય ખસેડવાની પદ્ધતિઓ (Offset Modes)
સમયમાં ફેરફાર કરવા માટે સાધનમાં બે વિકલ્પો ઉપલબ્ધ છે:
- સેકન્ડ: આ મોડમાં દશાંશ સંખ્યાઓનો ઉપયોગ થાય છે. વપરાશકર્તા ચિહ્નવાળા સેકન્ડ દાખલ કરી શકે છે, જેમ કે
2.5અથવા-0.75. - ટાઇમકોડ: આ મોડમાં સમયને
H:MM:SS.mmm(કલાક:મિનિટ:સેકન્ડ.મિલિસેકન્ડ) ના ફોર્મેટમાં દાખલ કરવાનો રહે છે, જેમ કે-00:00:02.500.
ધન (+) મૂલ્ય સબટાઇટલને મોડા (delay) કરે છે, જ્યારે ઋણ (-) મૂલ્ય તેને વહેલા (earlier) દર્શાવે છે.
સમયક્રમ ચકાસણી અને નિયમો
સાધન સબટાઇટલની પ્રક્રિયા કરતી વખતે કડક નિયમો અને સમયક્રમની ચકાસણી કરે છે:
- શૂન્ય સમયની મર્યાદા: જો કોઈ ઋણ ફેરફાર સબટાઇટલના ક્યૂને શૂન્ય સમય (00:00:00.000) પહેલાં ખસેડવાનો પ્રયાસ કરે, તો પ્રક્રિયા અટકી જાય છે અને ભૂલ દર્શાવાય છે: "આ ફેરફારથી ક્યૂ
‹number›શૂન્ય પહેલાં જશે.‹minimum›અથવા તે પછીનો ફેરફાર વાપરો.". - અવધિની ચકાસણી: દરેક ક્યૂનો અંતિમ સમય તેના શરૂઆતના સમય પછીનો જ હોવો જોઈએ. જો તેમ ન હોય તો "ક્યૂ
‹number›શરૂ થયા પછી જ સમાપ્ત થવો જોઈએ." ની ભૂલ આવે છે. - ક્રમિક ગોઠવણી: સબટાઇટલના ક્યૂ સમયના ચડતા ક્રમમાં હોવા જોઈએ. જો કોઈ ક્યૂ તેની ઉપરના ક્યૂ પહેલાં શરૂ થતો હોય, તો "ક્યૂ
‹number›તેની ઉપરના ક્યૂ પહેલાં શરૂ થાય છે." નો સંદેશ દેખાય છે. - ઇનલાઇન ટાઇમસ્ટેમ્પ: WebVTT ફાઇલોમાં રહેલા ઇનલાઇન ટાઇમસ્ટેમ્પ પણ યોગ્ય ક્રમમાં હોવા જરૂરી છે, અન્યથા "ક્યૂ
‹number›માં ક્યૂની બહાર અથવા ખોટા ક્રમમાં ઇનલાઇન VTT ટાઇમસ્ટેમ્પ છે." ની ભૂલ દર્શાવાય છે.
જોકે, આ સાધન એકબીજા પર ઓવરલેપ થતા (overlapping cues) અથવા એક જ સમયે શરૂ થતા ક્યૂને સ્વીકારે છે.
ડેટા સુરક્ષા અને પ્રક્રિયા
આ સાધન સંપૂર્ણપણે વપરાશકર્તાના સ્થાનિક બ્રાઉઝરમાં જ કામ કરે છે. તમારું સબટાઇટલ લખાણ અને ફાઇલો તમારા બ્રાઉઝરમાં જ રહે છે. BroBroGo સર્વર પર કોઈ પણ ફાઇલ કે લખાણ અપલોડ કરતું નથી અથવા તેને સાચવતું નથી.
વારંવાર પૂછાતા પ્રશ્નો (FAQ)
કઈ SRT અને VTT ફાઇલો ચાલે છે?
નંબરવાળા ક્યૂ બ્લોક ધરાવતી UTF-8 SRT ફાઇલ અથવા WEBVTTથી શરૂ થતી WebVTT ફાઇલ વાપરો. ક્યૂ ઓળખ, સેટિંગ, નોંધ, સ્ટાઇલ, પ્રદેશ, લાઇન અંત અને સબટાઇટલ લખાણ જેમ લખ્યાં હોય તેમ જ રહે છે.
ઋણ ખસેડવાથી સમય શૂન્ય પહેલાં જાય તો શું થાય?
ક્યૂને કાપવા કે કાઢી નાખવાને બદલે પ્રક્રિયા અટકાવવામાં આવે છે. તેથી દરેક ક્યૂની અવધિ અને માગેલો ફેરફાર ચોક્કસ રહે છે; ઓછો વહેલો ફેરફાર દાખલ કરી ફરી પ્રયાસ કરો.
શું એકસરખો સમય ફેરફાર સતત વધતી અસંગતિ સુધારી શકે?
ના. એકસરખો ફેરફાર આખી ફાઇલમાં સમાન વિલંબ કે વહેલાપણું સુધારે છે. જો વિડિયો ચાલે તેમ અંતર વધે (drift), તો સબટાઇટલનો સમયદર અથવા અલગ ક્યૂ સંપાદિત કરવા પડશે.
આ સાધનની ફાઇલ કદની મર્યાદા શું છે?
આ સાધન વધુમાં વધુ 2 MB સુધીની સબટાઇટલ ફાઇલને સપોર્ટ કરે છે. જો ફાઇલ આનાથી મોટી હશે, તો "‹max›થી મોટી ન હોય એવી સબટાઇટલ ફાઇલ પસંદ કરો." ની ભૂલ જોવા મળશે.