UltKit
ఇమేజ్11
PDF13
డాక్యుమెంట్స్ & డేటా7
వీడియో6
ఆడియో4
మరిన్ని టూల్స్22

SRT నుండి VTT

బ్రౌజర్లు <track> ఎలిమెంట్ నుండి క్యాప్షన్‌లను WebVTTలో మాత్రమే చూపిస్తాయి. అందుకే VLCలో బాగా పనిచేసే SRT ఫైల్ వెబ్ పేజీలో ఏమీ చూపించదు. దాన్ని ఇక్కడ VTTగా మార్చండి, అవే క్యాప్షన్‌లు ఏ HTML5 ప్లేయర్‌లోనైనా కనిపిస్తాయి.

సబ్‌టైటిల్ కన్వర్టర్

లేదా SRT, VTT, ASS … ఫైళ్లు ను ఇక్కడ వదలండి ·

ఒక్కో ఫైల్‌కు గరిష్ఠంగా 95 MB· గరిష్ఠంగా 20 ఫైళ్లు· 30 నిమిషాల తర్వాత తొలగించబడతాయి

అవుట్‌పుట్

ఫైళ్లు మా సర్వర్లలో ప్రాసెస్ చేయబడి 30 నిమిషాల తర్వాత తొలగించబడతాయి.

ఈ టూల్‌ను ఎలా ఉపయోగించాలి

  1. 1

    .srt ఫైళ్లను ఇక్కడ వేయండి

    ఒక సబ్‌టైటిల్ ఫైల్‌ను లేదా ప్రతి భాషకు ఒకటి చొప్పున జోడించండి, గరిష్టంగా 20 ఫైళ్లు, ఒక్కొక్కటి 95 MB వరకు. పాత ఎన్‌కోడింగ్‌లను గుర్తించి, WebVTT కు అవసరమైన UTF-8గా మారుస్తాము.

  2. 2

    అవసరమైతే టైమింగ్ సరిచేయండి

    సాధారణ మార్పిడికి ఏమీ మార్చకుండా వదిలేయండి. మీ వీడియోలో క్యాప్షన్లు ముందుగా లేదా ఆలస్యంగా వస్తుంటే, అధునాతన సెట్టింగ్‌లులోని టైమింగ్ జరపండి కింద సెకన్లు నమోదు చేయండి.

  3. 3

    WebVTTగా మార్చండి

    WebVTT (VTT)కు మార్చండి నొక్కి, .vtt ఫైళ్లను డౌన్‌లోడ్ చేయండి. వాటిని మీ వీడియో పక్కనే అప్‌లోడ్ చేయండి; మా వద్ద ఉన్న కాపీలు 30 నిమిషాల తర్వాత తొలగించబడతాయి.

SRT ని అప్‌లోడ్ చేసి WebVTT (VTT)కు మార్చండి నొక్కండి. అవసరమైన WEBVTT హెడర్, పీరియడ్‌తో వేరు చేసిన మిల్లీసెకన్లు, UTF-8 టెక్స్ట్‌తో ఫైల్ వస్తుంది; <track> ఎలిమెంట్, Video.js, Plyr లేదా కోర్సు ప్లాట్‌ఫామ్‌కు సిద్ధం.

వెబ్ ప్లేయర్లకు SRT బదులు VTT ఎందుకు అవసరం

SRT సుమారు 2000లో DVD రిప్పింగ్ ప్రపంచం నుండి వచ్చి, డెస్క్‌టాప్ ప్లేయర్లు, ఎడిటర్లు, డౌన్‌లోడ్లకు డిఫాల్ట్ అయింది. WebVTT 2010లో వెబ్ కోసం, SRT సింటాక్స్‌ను ఆధారంగా చేసుకుని రూపొందింది, HTML ప్రమాణం దీన్ని <track> ఎలిమెంట్ ఫార్మాట్‌గా చేసింది. Chrome, Firefox, Safari, Edge అన్నీ దీన్ని నేరుగా చదువుతాయి; track ద్వారా SRT ని ఏదీ చదవదు.

టెక్స్ట్ ఎడిటర్‌లో ఈ రెండూ దాదాపు ఒకేలా కనిపిస్తాయి, అందుకే తేడా చాలామందికి తెలియదు. VTT ఫైల్ WEBVTT తో మొదలవ్వాలి, UTF-8 అయి ఉండాలి, SRT 00:01:05,300 అని రాసే చోట 00:01:05.300 అని రాస్తుంది. అదనంగా VTT లో SRT కి లేని స్థానాలు, స్టైలింగ్, వ్యాఖ్యలు ఉండగలవు. కాబట్టి SRT నుండి VTT కి మారితే ఏదీ కోల్పోరు; VTT నుండి SRT ద్వారా తిరిగి వెళ్తే ఆ అదనపు అంశాలు పోతాయి.

ఒకసారి .vtt వచ్చాక, కింద చూపినట్లు మీ పేజీలో లింక్ చేయండి. iPhone నుండి వచ్చే .mov వంటి బ్రౌజర్లు ప్లే చేయని ఫార్మాట్ వీడియో అయితే, ఆ మిగతా పని కోసం MOV ను MP4 కు మార్చడం గైడ్ చూడండి.

మార్చిన ఇంగ్లీష్ సబ్‌టైటిల్స్‌తో వీడియో కోసం HTML
<video controls src="lecture.mp4">
  <track kind="subtitles" src="lecture.te.vtt"
         srclang="te" label="తెలుగు" default>
</video>

SRT vs VTT: ముఖ్యమైన ప్రతి తేడా

రెండు ఫార్మాట్లలో ఒకే క్యూ
అంశంSRTWebVTT
ఫైల్ మొదటి లైన్క్యూ నంబర్ `1``WEBVTT`
టైమ్‌స్టాంప్`00:01:05,300``00:01:05.300` (గంటలు ఐచ్ఛికం)
క్యూ నంబర్లుతప్పనిసరిఐచ్ఛిక ఐడెంటిఫైయర్లు
టెక్స్ట్ ఎన్‌కోడింగ్ఏదైనా, తరచుగా పాత కోడ్ పేజీలుUTF-8 మాత్రమే
స్థానం, అలైన్‌మెంట్ప్రామాణికం కాదు`line`, `align` వంటి క్యూ సెట్టింగ్‌లు
స్టైలింగ్`<i>`, `<b>`, `<u>`, `<font>``<i>`, `<b>`, `<u>`, CSS తో స్టైల్ చేసిన క్లాస్‌లు
సర్వర్‌లో MIME టైప్`application/x-subrip``text/vtt`

SRT

SubRip సబ్‌టైటిల్స్

SRT అనేది సుమారు 2000లో వీడియో నుండి సబ్‌టైటిళ్లను తీసిన ఉచిత Windows ప్రోగ్రామ్ SubRip యొక్క సబ్‌టైటిల్ ఫార్మాట్. ప్రతి ఎంట్రీ సంఖ్య, ప్రారంభ, ముగింపు సమయాలు, క్యాప్షన్ టెక్స్ట్‌తో కూడిన ప్లెయిన్-టెక్స్ట్ బ్లాక్. ఇది అత్యంత విస్తృతంగా సపోర్ట్ అయ్యే సబ్‌టైటిల్ ఫార్మాట్; VLC, YouTube, Facebook, వీడియో ఎడిటర్లు, స్మార్ట్ టీవీలు దీనిని అంగీకరిస్తాయి. SRT లో ప్రాథమిక ఫార్మాటింగ్ మాత్రమే ఉంటుంది; పొజిషనింగ్ లేదా స్టైలింగ్ ప్రమాణం లేదు.

కంప్రెషన్
–
పారదర్శకత
–
యానిమేషన్
–
పరిచయమైన సంవత్సరం
SubRip
SRT కన్వర్టర్

VTT

WebVTT సబ్‌టైటిల్స్

VTT అనేది Web Video Text Tracks ఫార్మాట్; HTML5 వీడియో కోసం 2010 ప్రాంతంలో WHATWG, W3C అభివృద్ధి చేశాయి. ఇది SRTని పోలి ఉంటుంది కానీ WEBVTT హెడర్‌ను జోడిస్తుంది, పొజిషనింగ్, స్టైలింగ్, స్పీకర్ లేబుళ్లు, మెటాడేటాకు మద్దతు ఇస్తుంది. బ్రౌజర్లు <track> ఎలిమెంట్ ద్వారా క్యాప్షన్ల కోసం దీన్ని వాడతాయి, స్ట్రీమింగ్ ప్లాట్‌ఫామ్‌లు, YouTube దీన్ని అంగీకరిస్తాయి. కొన్ని డెస్క్‌టాప్ ప్లేయర్లు, ఎడిటర్లు బదులుగా SRT ఆశిస్తాయి.

కంప్రెషన్
–
పారదర్శకత
–
యానిమేషన్
–
పరిచయమైన సంవత్సరం
2010 · W3C / WHATWG
VTT కన్వర్టర్

HTML5 వీడియో WebVTT ని track ఎలిమెంట్ ద్వారా మాత్రమే లోడ్ చేస్తుంది, కాబట్టి డెస్క్‌టాప్ ప్లేయర్ల కోసం చేసిన SRT క్యాప్షన్లు వెబ్ పేజీలో కనిపించాలంటే VTT గా మారాలి.

బ్రౌజర్‌లో VTT సబ్‌టైటిల్స్ కనిపించడం లేదా

  • క్యాప్షన్లు ఆన్‌లైన్‌లో పనిచేస్తాయి కానీ డిస్క్ నుండి HTML ఫైల్ తెరిస్తే పనిచేయవు

    file:// పేజీల నుండి లోడ్ అయ్యే ట్రాక్‌లను బ్రౌజర్లు బ్లాక్ చేస్తాయి. లోకల్ వెబ్ సర్వర్ ద్వారా లేదా అసలు సైట్‌లో పరీక్షించండి.

  • ట్రాక్ మరో డొమైన్ నుండి లోడ్ అవుతూ ఖాళీగా ఉంటుంది

    <video> ఎలిమెంట్‌కు crossorigin జోడించి, .vtt ఉన్న సర్వర్ CORS హెడర్లలో మీ సైట్‌ను అనుమతించండి.

  • సర్వర్ ఫైల్‌ను text/plain గా పంపుతోంది

    .vtt ను text/vtt గా అందించేలా కాన్ఫిగర్ చేయండి; కొన్ని ప్లేయర్లు ఇతర టైప్‌లను అంగీకరించవు.

  • ప్రతి క్యాప్షన్ ఒక సెకను ముందుగా కనిపిస్తుంది

    1 వంటి పాజిటివ్ టైమింగ్ జరపండి తో మళ్లీ మార్చి, ఫైల్‌ను మార్చండి.

SRT నుండి VTT: ప్రశ్నలు

కన్వర్టర్ ఫైల్‌లో ఏం మారుస్తుంది?

ఇది పైభాగంలో WEBVTT లైన్‌ను జోడిస్తుంది, మిల్లీసెకన్ల ముందు ఉన్న కామాను పీరియడ్‌తో మారుస్తుంది, ఫైల్‌ను UTF-8గా సేవ్ చేస్తుంది. WebVTT లో క్యూ నంబర్లు ఐచ్ఛిక ఐడెంటిఫైయర్లుగా ఉండవచ్చు, క్యాప్షన్ టెక్స్ట్ మారదు.

.srt పేరును .vttగా మార్చితే సరిపోతుందా?

లేదు. WEBVTT హెడర్ లేకుండా, టైమ్‌స్టాంప్‌లలో కామాలతో ఉంటే బ్రౌజర్లు ట్రాక్‌ను తిరస్కరిస్తాయి లేదా ప్రతి క్యూను వదిలేస్తాయి. ఫైల్‌ను తిరిగి రాయాలి; ఇక్కడ దానికి ఒక్క క్షణం చాలు.

ఇటాలిక్, బోల్డ్ అలాగే ఉంటాయా?

అవును, <i>, <b>, <u> రెండు ఫార్మాట్లలోనూ ఉన్నాయి. SRT లోని <font color> ట్యాగ్‌కు WebVTT లో నేరుగా సమానమైనది లేదు, ఎందుకంటే WebVTT CSS క్లాస్‌ల ద్వారా రంగులు ఇస్తుంది. మీ ఫైల్ దాన్ని ఎక్కువగా వాడితే ఫార్మాటింగ్ ట్యాగ్‌లను తొలగించండి ఆన్ చేయండి.

నా కోర్సు ప్లాట్‌ఫామ్‌కు ఏ ఫైల్ కావాలి?

చాలా లెర్నింగ్ ప్లాట్‌ఫామ్‌లు, వెబ్ ప్లేయర్లు WebVTT తీసుకుంటాయి, చాలా వాటిలో SRT కూడా చెల్లుతుంది. అప్‌లోడ్ ఫారమ్‌లో .vtt మాత్రమే ఉంటే ఇక్కడ మార్చండి; .srt మాత్రమే ఉంటే రివర్స్ కోసం VTT నుండి SRT వాడండి.

క్యాప్షన్‌లను స్క్రీన్ పైభాగంలో ఉంచవచ్చా?

WebVTT దీన్ని line:0 వంటి క్యూ సెట్టింగ్‌లతో సపోర్ట్ చేస్తుంది; మార్చిన తర్వాత టెక్స్ట్ ఎడిటర్‌లో జోడించవచ్చు. SRT లో స్థానాన్ని నిల్వ చేయడానికి ప్రామాణిక పద్ధతి లేదు, కాబట్టి మార్చిన క్యూలు దిగువన ఉన్న డిఫాల్ట్ స్థానంలో మొదలవుతాయి.

ఒకే వీడియోకు అనేక భాషల సబ్‌టైటిల్స్ ఎలా జోడించాలి?

ప్రతి భాష SRT ని మార్చి, ఒక్కో ఫైల్‌కు దాని స్వంత srclang, label తో ఒక <track> జోడించండి. వీక్షకులు ప్లేయర్ క్యాప్షన్ మెనూ నుండి భాషను ఎంచుకుంటారు.