fbpx
Wikipedia

SubRip

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.

SubRip
Información general
Tipo de programa Editor de subtítulos
Desarrollador Brain[1]
T.V. Zuggy[2]
Licencia GNU GPL[2]
Estado actual Descontinuado
Idiomas Plurilingüe 28 idiomas
Información técnica
Programado en Delphi
Versiones
Última versión estable 1.20[2]( 28 de mayo de 2005 (17 años, 1 mes y 1 día))
Última versión en pruebas 1.50b4[2]( 07 de octubre de 2006 (15 años, 8 meses y 22 días))
Archivos legibles
  • SubRip text file format
  • SubRip subtitles (UTF-16)
Archivos editables
  • SubRip text file format
  • SubRip subtitles (UTF-16)
Enlaces
Sitio web oficial

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
http://zuggy.wz.cz/
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 llano 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]

También existen formas no oficiales de agregar estilos al texto de los subtítulos:

Negrita: En formato <b>texto</b> o {{b}}texto{{/b}}
Cursiva: En formato <i>texto</i> o {{i}}texto{{/i}}
Subrayado: En formato <u>texto</u> o {{u}}{{/u}}
Colores: En formato <span style="color:nombre o clave del color;"></span>

Ejemplo de archivo SubRip (.srt)

1 00:00:00,394 --> 00:00:03,031 <i>Anteriormente en <span style="color:#FE00FE;">“Sons of Anarchy”</span></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

  • Thaureaux, Thierry (2007). DivX - Copiez vos vidéos sur CD (Nouvelle édition) (en francés). Herblain, FR: Editions ENI. pp. 133-136. ISBN 978-2746038127. 

Notas al pie

  1. . Archivado desde el original el 11 de marzo de 2011. Consultado el 27 de febrero de 2011. 
  2. «SubRip 1.20/1.50b». zuggy.wz.cz. Consultado el 23 de febrero de 2011. 
  3. Thaureaux, 2007, pp. 131–134
  4. «Zuggy News, entry dated May 28, 2005.». zuggy.wz.cz. Consultado el 23 de febrero de 2011. 
  5. Thaureaux, 2007, p. 132
  6. Thaureaux, 2007, p. 136
  7. «Ripping subtitles from video files using SubRip». zuggy.wz.cz. Consultado el 23 de febrero de 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. . matroska.org. CoreCodec Inc. Archivado desde el original el 22 de noviembre de 2019. Consultado el 23 de febrero de 2011. 
  11. Xiao and Wang: p. 330.
  12. http://www.calcitapp.com/AVIAddXSubs.php
  13. Martin, Chris (Dec 29, 2009). "15 best subtitle tools" el 11 de julio de 2018 en Wayback Machine.. 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" el 1 de marzo de 2012 en Wayback Machine.. nordichardware.com; Nordic Hardware.
  16. 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). . Manila Bulletin Publications. Retrieved 2010-08-19.
  19. Chisholm and May: p. 82.

Enlaces externos

  • Sitio oficial (en inglés)
  • (en inglés)
  • Especificación del formato SubRip (.srt). Derivado del código fuente de SubRip en 2004. (en inglés)
  •   Datos: Q1954542

subrip, software, libre, código, abierto, para, windows, cuya, función, principal, ripear, extraer, subtítulos, tiempos, sincronización, vídeo, distribuido, bajo, licencia, también, nombre, formato, subtítulos, creado, este, software, cuya, extensión, este, fo. SubRip es un software libre y de codigo abierto para Windows cuya funcion principal es ripear o extraer los subtitulos y sus tiempos de sincronizacion de un video Es distribuido bajo la licencia GPL SubRip tambien es el nombre de un formato de subtitulos creado por este software cuya extension es srt Este formato esta muy extendido y es soportado por la mayoria de reproductores multimedia que permiten mostrar subtitulos SubRipInformacion generalTipo de programaEditor de subtitulosDesarrolladorBrain 1 T V Zuggy 2 LicenciaGNU GPL 2 Estado actualDescontinuadoIdiomasPlurilingue 28 idiomasInformacion tecnicaProgramado enDelphiVersionesUltima version estable1 20 2 28 de mayo de 2005 17 anos 1 mes y 1 dia Ultima version en pruebas1 50b4 2 07 de octubre de 2006 15 anos 8 meses y 22 dias Archivos legiblesSubRip text file formatSubRip subtitles UTF 16 Archivos editablesSubRip text file formatSubRip subtitles UTF 16 EnlacesSitio web oficial editar datos en Wikidata Indice 1 Historia 2 Software SubRip 3 Formato de archivo SubRip 3 1 Especificaciones 3 2 Ejemplo de archivo SubRip srt 3 3 Compatibilidad 3 4 Conversion 4 Vease tambien 5 Referencias 5 1 Notas al pie 6 Enlaces externosHistoria EditarEn 1999 el programador frances Brain comenzo el proyecto SubRip La primera version 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 programacion Delphi 5 La ultima version fue SubRip 0 97 beta lanzada el 8 de septiembre de 2001 Brain abandono el desarrollo y despues de algunas peticiones de la comunidad GNU Linux libero el codigo fuente bajo la licencia GPL Despues de 7 semanas de desarrollo T V Zuggy y Guimli lanzaron su propia version del programa SubRip 0 98 Despues ai4spam se unio al desarrollo El programador principal ai4spam anuncio en octubre de 2006 que dejaba el proyecto despues de la ultima version La ultima version es la 1 50 beta 4 que fue lanzada el 7 de octubre de 2006 Durante el desarrollo el codigo fuente fue portado a Delphi 7 y despues a Delphi 2005 Software SubRip EditarUsando tecnicas OCR SubRip puede extraer el texto y los tiempos de sincronizacion de archivos de video DVDs para posteriormente guardalo en formato SubRip srt 3 Opcionalmente tambien puede guardar los subtitulos reconocidos como mapas de bits para posteriormente superponerlos en un archivo de video 4 5 En la practica utilizar el programa puede ser complicado ya que es necesario configurar el codec de video adecuado y luego ensenar al programa a reconocer los subtitulos mediante la seleccion de areas de texto fuentes estilos colores y otras opciones 6 7 Despues de configurarlo correctamente SubRip es capaz de automatizar el proceso y extraer los subtitulos para todo el video 8 SubRip usa AviSynth para extraer los frames del video original Puede ripear los subtitulos de videos en formatos soportados por este programa 7 Formato de archivo SubRip EditarSubRiphttp zuggy wz cz Informacion generalExtension de archivo srtTipo de MIMEapplication x subripLanzamiento inicial03 de marzo de 2000Tipo de formatoSubtituloFormato abierto editar datos en Wikidata Especificaciones Editar Los archivos SubRip son nombrados con la extension srt y contienen texto llano con formato 9 El formato de archivo SubRip es probablemente el mas basico de todos los formatos de subtitulos 10 La estructura de cada subtitulo es la siguiente Numero de subtitulo En orden secuencial empezando en 1 para el primer subtitulo Tiempo inicial gt Tiempo final En formato horas minutos segundos milisegundos Texto del subtitulo Puede incluir una o varias lineas separadas por un salto de linea Linea en blanco Suele emplearse CRLF como salto de linea 11 10 Tambien existen formas no oficiales de agregar estilos al texto de los subtitulos Negrita En formato lt b gt texto lt b gt o b texto b Cursiva En formato lt i gt texto lt i gt o i texto i Subrayado En formato lt u gt texto lt u gt o u u Colores En formato lt span style color nombre o clave del color gt lt span gt Ejemplo de archivo SubRip srt Editar 1 00 00 00 394 gt 00 00 03 031 lt i gt Anteriormente en lt span style color FE00FE gt Sons of Anarchy lt span gt lt i gt 2 00 00 03 510 gt 00 00 05 154 Ponte esto Ayudara 3 00 00 05 274 gt 00 00 07 021 Estoy bien sin el 4 00 00 08 099 gt 00 00 12 357 Se vengo de la persona equivocada Y ahora tiene a mi hijo 5 00 00 12 477 gt 00 00 14 127 Sabemos que tiene un pasaporte falso 6 00 00 14 522 gt 00 00 16 207 Esta de vuelta en Belfast Compatibilidad Editar El formato de archivo SubRip srt es soportado por la mayoria de reproductores multimedia que permiten mostrar subtitulos Para que esto sea posible normalmente se han de activar los subtitulos o pulsar el boton subtitulos 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 subtitulos srt se debe llamar igual que el que contiene el video 12 En Windows los reproductores que no soportan la reproduccion de subtitulos de forma directa pueden usar el filtro VSFilter de DirectX para mostrar subtitulos SubRip y otros formatos de subtitulos El formato SubRip tambien se soporta por muchas herramientas de creacion y edicion de subtitulos 13 y algunos reproductores multimedia domesticos 14 15 16 17 18 En agosto de 2008 YouTube anadio soporte para subtitulos en su reproductor de videos y los productores de contenidos pueden subir subtitulos en formato SubRip 19 Conversion Editar Existen muchos software para hacer la conversion entre diferentes formatos de subtitulos pero debido a la simplicidad del proceso es comun encontrar scripts para tales fines El siguiente script en Python convierte un subtitulo en formato SubRip srt al formato MicroDVD sub import sys string re framerate 23 976 if len sys argv lt 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 lt gt for line in fin line line strip if read mode 0 and string find line str subtitle count gt 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 Vease tambien Editar Portal Software libre Contenido relacionado con Software libre Closed Caption CC MicroDVD archivos sub VobSub par idx sub Substation Alpha Subtitulo SubViewer SBV archivo de subtitulos de YouTube Universal Subtitle FormatReferencias EditarThaureaux Thierry 2007 DivX Copiez vos videos sur CD Nouvelle edition en frances Herblain FR Editions ENI pp 133 136 ISBN 978 2746038127 Notas al pie Editar The Brain s Web Archivado desde el original el 11 de marzo de 2011 Consultado el 27 de febrero de 2011 a b c d SubRip 1 20 1 50b zuggy wz cz Consultado el 23 de febrero de 2011 Thaureaux 2007 pp 131 134 Zuggy News entry dated May 28 2005 zuggy wz cz Consultado el 23 de febrero de 2011 Thaureaux 2007 p 132 Thaureaux 2007 p 136 a b Ripping subtitles from video files using SubRip zuggy wz cz Consultado el 23 de febrero de 2011 Thaureaux 2007 p 137 Por lo que pueden ser leidos directamente los subtitulos con un editor de texto como el bloc de notas de Windows a b SRT Subtitles matroska org CoreCodec Inc Archivado desde el original el 22 de noviembre de 2019 Consultado el 23 de febrero de 2011 Xiao and Wang p 330 http www calcitapp com AVIAddXSubs php Martin Chris Dec 29 2009 15 best subtitle tools Archivado el 11 de julio de 2018 en Wayback Machine aboutonlinetips com Binary Head All apps listed support SubRip SRT but the article is specific about 7 of 15 Staff September 2003 A DivX Player for the Living Room Neuston Maestro DVX 1201 Review hardwaremag com Singapore HWM tokig July 13 2003 Review of KiSS DP 500 Playback Archivado el 1 de marzo de 2012 en Wayback Machine nordichardware com Nordic Hardware Argosy Media Player HV335T HDD HD1080p Product page argosy com Argosy 2009 Cericola Rachel 2009 12 08 Western Digital WD TV Live HD Media Player Review bigpicturebigsound com Big Picture Big Sound Suerte Felipe Carlo February 16 2009 Get stylish with Samsung DVD F1080 Manila Bulletin Publications Retrieved 2010 08 19 Chisholm and May p 82 Enlaces externos EditarSitio oficial en ingles Proyecto original en ingles Especificacion del formato SubRip srt Derivado del codigo fuente de SubRip en 2004 en ingles Datos Q1954542 Obtenido de https es wikipedia org w index php title SubRip amp oldid 142036457, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos