SubRip

**SubRip** Windows-erako software librea eta kode irekiko aplikazio bat da, eta haren funtzio nagusia bideo batetik azpitituluak eta sinkronizazio-denborak ateratzea da. GPL lizentziapean banatzen da. 

**SubRip** software honek sortutako azpititulu-formatu baten izena ere bada, eta .**`srt`** luzapena du. Formatu hori oso hedatuta dago, eta azpitituluak erakusteko aukera ematen duten multimedia-erreproduzitzaile gehienek onartzen dute.

## Historia 
1999an *Brain* programatzaile frantsesak SubRip proiektua hasi zuen. Lehen bertsioa *SubRip* 0.5 beta izan zen, 2000ko martxoaren 3an jaurtia. *Brainek* programatutako bertsio guztiak beta bertsioak izan ziren, Delphi 5 programazio-lengoaian idatziak. Azken bertsioa 2001eko irailaren 8an jaurtitako SubRip 0.97 beta izan zen. *Brainek* garapena utzi eta GNU/Linux komunitatearen eskaera batzuen ondoren, iturburu-kodea askatu zuen GPL lizentziapean.

Zazpi asteko garapenaren ondoren, T.V. Zuggyk eta *Guimlik* SubRip 0.98 programaren bertsioa kaleratu zuten. Gero, *ai4spam* sartu zen garapenean. Programatzaile nagusiak, ai4spam-ek, proiektua azken bertsioaren ondoren uzten zuela iragarri zuen 2006ko urrian. Azken bertsioa 2006ko urriaren 7an jaurtitako 1.50 beta 4 da. Garapenean, iturburu-kodea Delphi 7ra eraman zuten, eta, ondoren, Delphi 2005era.

## SubRip softwarea 
OCR teknikak erabiliz, SubRip-ek testua eta DVD bideo-fitxategien sinkronizazio-denborak atera ditzake, eta, ondoren, SubRip (.`srt`) formatuan gorde. 
Nahi izanez gero, bit-mapa gisa onartutako azpitituluak gorde ditzakezu, gero bideo-fitxategi batean gainjartzeko.  Praktikan, programa erabiltzea zaila izan daiteke, bideoaren kodeka egokia konfiguratu behar baita, eta, gero, programari "erakutsi" azpitituluak ezagutzen, testu-eremuak, iturriak, estiloak, koloreak eta beste aukera batzuk hautatuz. 
Behar bezala konfiguratu ondoren, SubRip gai da prozesua automatizatzeko eta bideo osorako azpitituluak ateratzeko.

## SubRip fitxategiaren formatua: .srt 
### Zehaztapenak 
SubRip artxiboak .`srt` luzapenarekin izendatzen dira eta formatua duen testu lauaz osatuta daude . SubRip artxiboaren formatua da, seguruenik, azpitituluen formatu guztietan oinarrizkoena.

Azpititulu bakoitzaren egitura honako hau da:

: **Azpititulu-zenbakia** (ordena sekuentzialean, lehenengo azpitituluarentzat 1 zenbakitik hasita)
: **Hasierako denbora --»Amaierako denbora** (ordu:minutu formatuan:bigarrena,milisegundo)
: **Azpitituluaren testua** (lerro-jauzi batek bereizitako lerro bat edo gehiago izan ditzake)
: **Lerro zuria** (CRLF erabiltzen da lerro-jauzi gisa)

Badira, halaber, azpitituluen testuari estiloak gehitzeko forma ez-ofizialak:

: **Letra** **lodia**: formatu honetan:`` edo `testua`
: **Letra etzana**: formatu honetan:`` edo `testua`
: **Azpimarratua**: formatu honetan:`` edo ``
: **Koloreak**: formatu honetan:  ``

### SubRip (.srt) fitxategiaren adibidea 

1
00:00:00,394 --> 00:00:03,031
Anteriormente en
“Sons of Anarchy”

2
00:00:03,510 --> 00:00:05,154
Ponte esto. Ayudará.

3
00:00:05,274 --> 00:00:07,021
Estoy bien sin él.

4
00:00:08,099 --> 00:00:12,357
Se vengó de la persona equivocada.
Y ahora tiene a mi hijo.

5
00:00:12,477 --> 00:00:14,127
Sabemos que tiene un pasaporte falso.

6
00:00:14,522 --> 00:00:16,207
Está de vuelta en Belfast.

### Bateragarritasuna 
Azpitituluak erakusteko aukera ematen duten multimedia-erreproduzitzaile gehienek onartzen dute SubRip (.`srt`) fitxategiaren formatua. Hori posible izan dadin, normalean azpitituluak aktibatu behar dira (edo azpitituluen botoia sakatu) bideoa erreproduzitzen duten ekipoen urrutiko agintean, DVDetan egiten den bezala. Halaber, (.`srt`) azpitituluen fitxategiari bideoa duenaren izen bera eman behar zaio.

Windowsen, azpitituluak zuzenean erreproduzitzea onartzen ez duten erreproduzitzaileek DirectX-en VSFilter iragazkia erabil dezakete SubRip azpitituluak eta beste azpititulu-formatu batzuk erakusteko.

Azpitituluak sortzeko eta editatzeko tresna askok ere eusten diote SubRip formatuari.
eta etxeko multimedia-erreproduzitzaile batzuk.

2008ko abuztuan, YouTubek azpidatzientzako euskarria gehitu zuen bideo-erreproduzitzailean, eta eduki-ekoizleek azpitituluak igo ditzakete SubRip formatuan.

### Bihurketa 
Software asko daude azpitituluen formatuen arteko bihurketa egiteko, baina prozesua oso sinplea denez, ohikoa da horretarako script-ak aurkitzea. Python serieko hurrengo script-ak azpititulu bat SubRip (.srt) formatuan bihurtzen du MicroDVD (.sub) formatura:
```python
import sys,string,re

framerate = 23.976

if(len(sys.argv)')
for line in fin:
   line = line.strip()
   if (read_mode == 0) and (string.find(line,str(subtitle_count)) >=0 ):
      read_mode = 1
      continue
   if (read_mode == 1):
      starttime = 60*60*int(line[:2]) + 60*int(line[3:5]) + int(line[6:8]) + int(line[9:12])/1000.0
      stoptime = 60*60*int(line[17:2+17]) + 60*int(line[3+17:5+17]) + int(line[6+17:8+17]) + int(line[9+17:12+17])/1000.0
      read_mode = 2
      continue
   if (read_mode == 2):
      if (line == ''):
         read_mode = 0
         write_str = '{%d}{%d}%s%s'%(starttime*framerate,stoptime*framerate,'|'.join(read_buffer),'\n')
         write_str = html_re.sub('',write_str)
         fout.write(write_str)
         read_buffer = []
         subtitle_count += 1
         continue
      read_buffer += [line]
   
fin.close()
fout.close()
```

## Erreferentziak 
## Kanpo estekak 
* Gune ofiziala (ingelesez)
* Jatorrizko proiektua (ingelesez)
* SubRip formatua (.srt). 2004ko SubRip iturburu-kodetik eratorria. (ingelesez)