Cad é TTML2?
Timed Text Markup Language 2 (TTML2) is teanga bunaithe ar XML a dheantar le haghaidh léiriúcháin meán téacs ama, mar shampla fotheideal agus fotheideal. Tá sé ag feidhmiú mar fhormáid chaighdeánaithe le haghaidh an idirtrádála, údaraithe, agus dáileadh ábhair téacs ama ar fud ardán agus córais éagsúla.
Tá TTML2 ceaptha le haghaidh:
- Idirtrádáil: Ag éascú malartú faisnéise téacs ama idir córais údaraithe éagsúla.
- Traschódú: Ábhar téacs ama a thiontú go formáidí dáileacháin oidhreachta éagsúla a úsáidtear i fotheideal agus i gcaptionáil.
- Dáileadh: Ag feidhmiú mar fhormáid dáileacháin féin, mar shampla, trí ábhar TTML a thagairt ó eilimint
<track>i dhoiciméad HTML5 nó ó eilimint meán<text>nó<textstream>i dhoiciméad SMIL 3.0.
Samhail Chórais
Tá TTML2 ag feidhmiú laistigh de shamhail chórais a chuimsíonn próisis údaraithe, traschódaíochta, dáileacháin, agus cur i láthair. Sainíonn sé dhá rang próiseálaí:
- Próiseálaithe Trasfhoirmeála: Úsáidtear i chórais údaraithe agus i bpróiseálaithe bailíochtaithe.
- Próiseálaithe Cur i láthair: Úsáidtear i chórais traschódaíochta agus i bpróiseálaithe rindreála.
Is féidir leis na próiseálaithe seo mapálacha a chur i bhfeidhm chuig Doiciméid Idirghníomh TTML, rud a chuireann ar chumas comhtháthú le formáidí agus teicneolaíochtaí meán éagsúla.
Struchtúr an Doiciméid
Baintear le doiciméad tipiciúil TTML2 de:
<tt>: An eilimint fréimhe.<head>: Ábhar meiteashonraí, stíleanna, agus faisnéis leagan amach.<metadata>: Ábhar meiteashonraí leibhéil doiciméid mar theideal agus cóipcheart.<styling>: Sonraíonn sé sonraí stíle.<layout>: Sonraíonn sé réigiúin leagan amach.
<body>: Ábhar téacs ama, ag tagairt do stíleanna agus leagan amach.
m.sh.
<tt xml:lang="" xmlns="http://www.w3.org/ns/ttml">
<head>
<metadata/>
<styling/>
<layout/>
</head>
<body/>
</tt>
Sampla:
Seo sampla simplí de chomhad TTML2:
<?xml version="1.0" encoding="UTF-8"?>
<tt xmlns="http://www.w3.org/ns/ttml"
xmlns:tts="http://www.w3.org/ns/ttml#styling"
xml:lang="en">
<head>
<styling>
<style xml:id="s1" tts:fontSize="16px" tts:color="white" tts:backgroundColor="black"/>
</styling>
<layout>
<region xml:id="bottom" tts:origin="10% 80%" tts:extent="80% 10%"/>
</layout>
</head>
<body region="bottom">
<div>
<p begin="00:00:01.000" end="00:00:04.000" style="s1">
Hello, this is an example of TTML2 subtitles.
</p>
<p begin="00:00:05.000" end="00:00:08.000" style="s1">
These captions are timed and styled.
</p>
</div>
</body>
</tt>
<p begin="..." end="...">: Taispeánann sé téacs an fotheideal le hamchlárú.<style>agus<region>: Sainíonn siad conas agus cá háit a thaispeántar an téacs.<tt>: Eilimint fréimhe an doiciméid TTML2.
Athruithe ó TTML1
Iompraíonn TTML2 go leor feabhsúcháin thar TTML1, lena n-áirítear:
- Gnéithe Breisithe: Tacaíocht do theangacha Oirthear na hÁise, 3D stéireoscópach, agus mapáil mionsonraithe chuig HTML agus CSS.
- Modularacht Feabhsaithe: Eagrú níos fearr agus scaradh imní i dtaighde.
- Comhréir Nuashonraithe: Feabhsúcháin ar chomhréir na teanga le haghaidh soiléireachta agus comhsheasmhachta.
Tá achoimre mionsonraithe ar na hathruithe ó TTML1 go TTML2 ar fáil i TTML2 Change Summary.
Glacadh agus Tacaíocht ón Tionscal
Tá TTML2 curtha i bhfeidhm agus tacaíocht ag eagraíochtaí agus comhlachtaí caighdeán éagsúla, lena n-áirítear:
- Netflix
- Microsoft
- BBC
- Apple
- MovieLabs
- European Broadcasting Union (EBU)
Tá na rannpháirtithe seo tar éis ról suntasach a imirt i bhforbairt agus i gcur i bhfeidhm TTML2.
Carachtair Eochair na gComhad TTML2
| Carachtar | Cur síos |
|---|---|
| Iarmhír Comhaid | .ttml, .dfxp, .xml |
| Ainm Iomlán | Timed Text Markup Language Version 2 |
| Cineál MIME | application/ttml+xml |
| Cineál Formáide | Formáid téacs struchtúrtha bunaithe ar XML |
| Forbairt ag | World Wide Web Consortium (W3C) Timed Text Working Group |
| Buntáiste Eochair | Tacaíocht chuimsitheach do scriptí domhanda, beochan, acmhainní leabaithe, agus riachtanais craoladh gairmiúla |
| Specificíocht Is Déanaí | TTML2 2nd Edition W3C Recommendation Snapshot (Márta 2021) |
| Tacaíocht Macra | Níl (marcáil XML glan, gan chód inrite) |
| Caighdeán Oscailte | Tá (Moladh W3C, caighdeán oscailte doiciméadaithe go hiomlán) |
Conas comhad TTML2 a oscailt?
Is féidir comhad TTML2 a oscailt agus a fheiceáil le huirlisí éagsúla, ag brath ar an gcén fáth ar mhaith leat an téacs a léamh, an t-ábhar a chur in eagar, nó é a thaispeáint mar fotheideal. Is XML-bhunaithe iad comhaid TTML2, mar sin is féidir iad a oscailt i aon eagarthóir téacs nó XML, ach chun a sheinm nó a thástáil mar fotheideal, teastaíonn uirlisí comhoiriúnacha.
Chun Féachaint nó Cuir in Eagar
Úsáid aon eagarthóir téacs:
- Windows: Notepad nó Notepad++
- Mac/Linux: TextEdit nó VS Code
Ní hamháin deaschliceáil ar an gcomhad → Oscail le → roghnaigh an t-eagarthóir atá agat.
Chun Seinn mar Fotheideal (le físeán)
Ní thacaíonn formhór na seinnteoirí meán le TTML2 go díreach. Ní mór duit é a thiontú go SRT nó go WebVTT le huirlisí mar:
- Subtitle Edit (feidhmchlár saor in aisce do Windows)
Chun Úsáid ar Suíomh Gréasáin
Cuir i bhfeidhm i dtag <video> mar seo:
<track src="captions.ttml" kind="subtitles" label="English" srclang="en">
Nóta: Ní thacaíonn formhór na brabhsálaithe le TTML go díreach. Tiontaigh go WebVTT le haghaidh comhoiriúnachta níos fearr.
Ceisteanna Coitianta (FAQ)
C1: Cad é an difríocht idir TTML1 agus TTML2?
A: Cuireann TTML2 gnéithe móra leis nach raibh i TTML1, lena n-áirítear tacaíocht do theangacha Oirthear na hÁise (ruby, téacs ingearach, béim), beochan leanúnach, acmhainní leabaithe (íomhánna, clónna, fuaim), agus tacaíocht 3D stéireoscópach.
C2: An féidir comhaid TTML2 a oscailt i mbrabhsálaí gréasáin?
A: Ní thacaíonn formhór na mbrabhsálaithe le fotheideal TTML2 go díreach. Le haghaidh seachadadh gréasáin, tiontaigh TTML2 go formáid WebVTT, a bhfuil tacaíocht níos fearr aige le h- HTML5.
C3: Cén bhogearra a chruthaíonn comhaid TTML2?
A: Soláthraíonn uirlisí gairmiúla fotheideal mar EZTitles easpórtáil TTML2, cé gur féidir le haon eagarthóir téacs comhaid TTML2 bunúsacha a chruthú toisc go bhfuil siad bunaithe ar XML. Le haghaidh tiontú, tá Subtitle Edit agus FFmpeg ar fáil go forleathan.
C4: An n-úsáideann seirbhísí sruthú mar Netflix TTML2?
A: Tá, ba é Netflix ceann de na rannpháirtithe eochair i bhforbairt TTML agus úsáideann sé próifílí TTML (go háirithe IMSC) le haghaidh seachadadh fotheideal. Tá an fhormáid seo forleathan i dtionscal na sruthú.
C5: An dtacaíonn comhaid TTML2 le híomhánna chomh maith le téacs?
A: Tá, tacaíonn TTML2 le híomhánna raster (mar chúlra nó mar chúlra) chomh maith le téacs. Soláthraíonn an IMSC Image Profile bealach caighdeánaithe chun fotheideal íomhá-bhunaithe a sheachadadh ag baint úsáide as grafaicí PNG.
Tagairt
Le haghaidh tuiscint dhomhain agus sonraí teicniúla, féach ar an speicifící iomlán TTML2: