SubRip


SubRip
SubRip
Desarrollador
Brain[1]
T.V. Zuggy[2]

www.subrip.fr.st (Proyecto original)
zuggy.wz.cz
Información general
Última versión estable 1.20[2]
28 de mayo de 2005; hace 6 años (2005-05-28)
Última versión en pruebas 1.50b4[2]
7 de octubre de 2006; hace 5 años (2006-10-07)
Género Editor de subtítulos
Programado en Delphi
Sistema operativo Windows
Licencia GNU GPL[2]
Estado actual Descontinuado
Idiomas Plurilingüe 28 idiomas
En español Sí. 

SubRip es un software libre y de código abierto para Windows cuya función principal es "ripear" o extraer los subtítulos y sus tiempos de sincronización de un vídeo. Es distribuido bajo la licencia GPL. SubRip también es el nombre de un formato de subtítulos creado por este software cuya extensión es .srt. Este formato está muy extendido y es soportado por la mayoría de reproductores multimedia que permiten mostrar subtítulos.

Contenido

Historia

En 1999 el programador francés Brain comenzó el proyecto SubRip. La primera versión fue SubRip 0.5 beta lanzada el 3 de marzo de 2000. Todas las versiones programadas por Brain fueron versiones beta escritas en el lenguaje de programación Delphi 5. La última versión fue SubRip 0.97 beta lanzada el 8 de septiembre de 2001. Brain abandonó el desarrollo y después de algunas peticiones de la comunidad GNU/Linux, liberó el código fuente bajo la licencia GPL.

Después de 7 semanas de desarrollo, T.V. Zuggy y Guimli lanzaron su propia versión del programa, SubRip 0.98. Después ai4spam se unió al desarrollo. El programador principal, ai4spam, anunció en octubre de 2006 que dejaba el proyecto después de la última versión. La última versión es la 1.50 beta 4 que fue lanzada el 7 de octubre de 2006. Durante el desarrollo el código fuente fue portado a Delphi 7 y después a Delphi 2005.

Software SubRip

Usando técnicas OCR, SubRip puede extraer el texto y los tiempos de sincronización de archivos de vídeo DVDs, para posteriormente, guardalo en formato SubRip (.srt).[3] Opcionalmente también puede guardar los subtítulos reconocidos como mapas de bits para posteriormente superponerlos en un archivo de vídeo.[4] [5] En la práctica, utilizar el programa puede ser complicado ya que es necesario configurar el codec de vídeo adecuado y luego "enseñar" al programa a reconocer los subtítulos mediante la selección de áreas de texto, fuentes, estilos, colores y otras opciones.[6] [7] Después de configurarlo correctamente SubRip es capaz de automatizar el proceso y extraer los subtítulos para todo el vídeo.[8]

SubRip usa AviSynth para extraer los frames del vídeo original. Puede "ripear" los subtítulos de vídeos en formatos soportados por este programa.[7]

Formato de archivo SubRip

SubRip
Información general
Extensión de archivo .srt
Tipo de MIME application/x-subrip
Lanzamiento inicial 03 de marzo de 2000
Tipo de formato Subtítulo
Formato abierto ?

Especificaciones

Los archivos SubRip son nombrados con la extensión .srt y contienen texto plano con formato.[9] El formato de archivo SubRip es probablemente el más básico de todos los formatos de subtítulos.[10]

La estructura de cada subtítulo es la siguiente:

Número de subtítulo (En orden secuencial empezando en 1 para el primer subtítulo)
Tiempo inicial --> Tiempo final (En formato horas:minutos:segundos,milisegundos)
Texto del subtítulo (Puede incluir una o varias líneas separadas por un salto de línea)
Línea en blanco (Suele emplearse CRLF como salto de línea)[11] [10]

Ejemplo de archivo SubRip (.srt)

1
00:00:00,394 --> 00:00:03,031
<i>Anteriormente en
<font color="#FE00FE">“Sons of Anarchy”</font></i>

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.

Compatibilidad

El formato de archivo SubRip (.srt) es soportado por la mayoría de reproductores multimedia que permiten mostrar subtítulos. Para que esto sea posible, normalmente se han de activar los subtítulos (o pulsar el botón subtítulos) en el mando a distancia de los equipos reproductores de video, de forma similar a como se hace en los DVDs. Asimismo, el archivo de subtítulos (.srt) se debe llamar igual que el que contiene el video. [12]

En Windows los reproductores que no soportan la reproducción de subtítulos de forma directa, pueden usar el filtro VSFilter de DirectX para mostrar subtítulos SubRip y otros formatos de subtítulos.

El formato SubRip también se soporta por muchas herramientas de creación y edición de subtítulos[13] y algunos reproductores multimedia domésticos.[14] [15] [16] [17] [18]

En agosto de 2008, YouTube añadió soporte para subtítulos en su reproductor de vídeos y los productores de contenidos pueden subir subtítulos en formato SubRip.[19]

Conversión

Existen muchos software para hacer la conversión entre diferentes formatos de subtítulos, pero debido a la simplicidad del proceso es común encontrar scripts para tales fines. El siguiente script en Python convierte un subtítulo en formato SubRip (.srt) al formato MicroDVD (.sub) :

import sys,string,re
 
framerate = 23.976
 
if(len(sys.argv)<2):
   print 'usage: %s input'%(sys.argv[0])
   sys.exit(0)
 
name = sys.argv[1]
if name[-4:] == '.srt':
    name = name[:-4]
infile = '%s.srt'%(name)
outfile = '%s.sub'%(name)
 
fin = open(infile,'r')
fout = open(outfile,'w')
subtitle_count = 1
read_mode = 0
read_buffer = []
html_re = re.compile(r'<.*?>')
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()

Véase también

Referencias

Notas al pie

  1. «The Brain's Web». Consultado el 27-02-2011.
  2. a b c d «SubRip 1.20/1.50b». zuggy.wz.cz. Consultado el 23-02-2011.
  3. Thaureaux, 2007, pp. 131–134
  4. «Zuggy News, entry dated May 28, 2005.». zuggy.wz.cz. Consultado el 23-02-2011.
  5. Thaureaux, 2007, p. 132
  6. Thaureaux, 2007, p. 136
  7. a b «Ripping subtitles from video files using SubRip». zuggy.wz.cz. Consultado el 23-02-2011.
  8. Thaureaux, 2007, p. 137
  9. Por lo que pueden ser leídos directamente los subtítulos con un editor de texto, como el bloc de notas de Windows.
  10. a b «SRT Subtitles». matroska.org. CoreCodec Inc.. Consultado el 23-02-2011.
  11. Xiao and Wang: p. 330.
  12. http://www.calcitapp.com/AVIAddXSubs.php
  13. Martin, Chris (Dec 29, 2009). "15 best subtitle tools". aboutonlinetips.com; Binary Head. All apps listed support SubRip(SRT), but the article is specific about 7 of 15.
  14. Staff (September 2003). "A DivX Player for the Living Room" (Neuston Maestro DVX-1201). Review. hardwaremag.com; Singapore HWM.
  15. tokig (July 13 2003). "Review of KiSS DP-500 - Playback". nordichardware.com; Nordic Hardware.
  16. Argosy Media Player HV335T HDD(HD1080p) Product page argosy.com; Argosy, 2009.
  17. Cericola, Rachel (2009-12-08). Western Digital WD TV Live HD Media Player Review. bigpicturebigsound.com; Big Picture Big Sound.
  18. Suerte Felipe, Carlo (February 16, 2009). Get stylish with Samsung DVD-F1080. Manila Bulletin Publications. Retrieved 2010-08-19.
  19. Chisholm and May: p. 82.

Enlaces externos


Wikimedia foundation. 2010.

Mira otros diccionarios:

  • SubRip — est un logiciel de reconnaissance de caractères pour Windows qui extrait les sous titres et leur synchronisation de vidéos ou de DVD. Il les enregistre au sein d un simple fichier texte. Subrip est aussi le nom du format de fichier associé à ce… …   Wikipédia en Français

  • SubRip — Infobox file format name = SubRip icon = caption = extension = .srt mime = type code = uniform type = magic = owner = genre = container for = contained by = extended from = extended to = standard = SubRip is an optical character recognition… …   Wikipedia

  • Subtítulo — Este artículo o sección necesita una revisión de ortografía y gramática. Puedes colaborar editándolo (lee aquí sugerencias para mejorar tu ortografía). Cuando se haya corregido, borra este aviso por favor. Un subtítulo es un texto que aparece en… …   Wikipedia Español

  • Computer-assisted translation — Part of a series on Translation Types Language interpretation …   Wikipedia

  • SubViewer — Тип Создание и редактирование субтитров Автор Дэвид Долинский Написана на .Net C# 3.5 Языки интерфейса English Первый выпуск 1999 (1999) Аппаратная платформа …   Википедия

  • Comparison of video player software — This article is about video player software. For a comparison of audio player software, see Comparison of audio player software. For a comparison of hardware device type portable media players, see Comparison of portable media players. The… …   Wikipedia

  • DivX — This article is about the video codec. See DivX, Inc. for the company behind the codec. For the former videodisc format, see DIVX. Series of articles on DivX …   Wikipedia

  • Subtitle (captioning) — For other uses, see Subtitle. Part of a series on Translation Types …   Wikipedia

  • Comparaison De Lecteurs Multimédia — Les tableaux suivants comparent les informations générales et techniques de certains lecteurs multimédia. Pour des informations plus précises sur un lecteur, il est préférable de consulter son propre article. Sommaire 1 Général 2 Systèmes d… …   Wikipédia en Français

  • Comparaison de lecteurs multimedia — Comparaison de lecteurs multimédia Les tableaux suivants comparent les informations générales et techniques de certains lecteurs multimédia. Pour des informations plus précises sur un lecteur, il est préférable de consulter son propre article.… …   Wikipédia en Français