Autor Tema: Cambiar de color a subtitulos.  (Leído 25209 veces)

0 Usuarios y 1 Visitante están viendo este tema.

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Cambiar de color a subtitulos.
« en: Septiembre 25, 2014, 10:41:37 pm »
El ultimo recurso seria programar esto.

Que sucede, tengo un video/pelicula en mp4, este mp4 esta en ingles digamos Amadeus.mp4, y tambien tengo el subtitulo que es un archivo srt y se llama Amadeur.srt. Estos archivos los llevo a mi televisor, reproduzco el video y veo la peli subtitulada. Hasta alli ok.

Luego noto que el font aparte de ser un poco pequeño es blanco y se pierde en la pelicula. ¿que hacer? cambiar el color del font a amarillo y problema resuelto. En la pc no es problema porque puedo usar el VLC y de forma predeterminada siempre lo veo en amarillo, tambien se que algunos televisores tienen mas opciones sobre el subtitulo pero el mio no.

Estuve buscando programas para hacer esa tarea de cambiar de color a todos los subtitulos de ese archivo srt y no he encontrado, encontré uno que lo hace pero me cambiar la extensión del archivo y lo formatea de una forma que la tv no reconoce.

Bueno, un archivo srt finalmente es un txt formateado asi:

1
00:00:27,485 --> 00:00:29,028
¡Mozart!

2
00:00:38,830 --> 00:00:40,500
¡Mozart!

3
00:00:40,708 --> 00:00:43,336
¡Perdona a tu asesino!

4
00:00:43,837 --> 00:00:47,507
¡Lo confieso, yo te maté!

etc etc y para cambiar de color y tamaño solo hay que introducir antes despues del time y antes del dialogo esto: <font size="20px" color="#FFFF00"> quedando el archivo asi:
1
00:00:27,485 --> 00:00:29,028
<font size="20px" color="#FFFF00">
¡Mozart!

2
00:00:38,830 --> 00:00:40,500
<font size="20px" color="#FFFF00">
¡Mozart!

3
00:00:40,708 --> 00:00:43,336
<font size="20px" color="#FFFF00">
¡Perdona a tu asesino!

4
00:00:43,837 --> 00:00:47,507
<font size="20px" color="#FFFF00">
¡Lo confieso, yo te maté!

etc etc


Pero es una tarea ociosa pegar en las miles de lineas de ese archivo ese codigo, sin contar las otras decenas de pelis. ¿Que hacer?

¿Alguien conoce de algún programita que haga esa tarea? , sino... habría que programar la manipulación de ese txt
Me encuentras en YAcosta.com

Hugo

  • Visitante
Re:Cambiar de color a subtitulos.
« Respuesta #1 en: Septiembre 25, 2014, 11:39:17 pm »
YAcosta,

Utilizando "Notepad++"...
Podes grabar lo que tecleas...

Primero cargas ese archivo en "Notepad++"
Segundo, buscas "-->"...
Entonces, eso queda memorizado y para la próxima, buscas lo mismo con "F3"...

¿Me seguís hasta aquí?...

Luego que te aseguraste que con F3, encontras la cadena "-->"...
Continuas con lo más fácil de todo...

¡Crear un macro!

Simplemente, seguís los pasos...

Primero: Copias en memoria (control+v) el código "<font size="20px" color="#FFFF00">"

(comenzando la grabación)
1. Con el cursor, te posicionas el principio del archivo
2. Menu "Macro" y luego "Inicio de grabación"
3. F3, para encontrar "-->"
4. Tecla "fin"
5. Tecla "enter"
6. Contro + V, para pegar el código (que está en la memoria del "portapapeles")
7. Menu "Macro" y luego "Fin de grabación"
(finalizando la grabación)

Si lo haces bien, podes repetir esta macro, N cantidad de veces...
Para automatizar el tecleo y pegar mucho más rápido, el código de colores, en el lugar que lo necesitas...

Un saludo,
Hugo

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Cambiar de color a subtitulos.
« Respuesta #2 en: Septiembre 25, 2014, 11:41:12 pm »
Entiendo, grabar con el notepad++ es una buena opción, voy a probarlo.

Gracias.

EDITO: Funciono pero se hizo un loop infinito colgando al pobre Notepad++ y eso que le hice: "Ejecutar hasta el fin de archivo", asi que como el archivo tiene 7200 lineas calculando lo hice repetir 2000 veces y después de 50 en 50 unas 3 veces mas el archivo quedó. Chambita de 1 minuto que vale la pena. Igual seria interesante hacer un aplicativo sobre esto.

Gracias doc, sirvió.
« última modificación: Septiembre 26, 2014, 12:01:06 am por YAcosta »
Me encuentras en YAcosta.com

raul338

  • Terabyte
  • *****
  • Mensajes: 894
  • Reputación: +62/-8
  • xD fan!!!!! xD
    • Ver Perfil
    • Raul's Weblog
Re:Cambiar de color a subtitulos.
« Respuesta #3 en: Septiembre 26, 2014, 01:14:18 pm »
Usa el subtitle Workshop! Que es una herramienta para editar subtitulos. Nunca vi que maneje color por subtítulos individuales pero sí puedes guardar un archivo que todos usen un color. Creo que el formato de subtítulos que soportan color esta el SSA pero ahora mismo no me acuerdo.

A mi me salvo varias veces cuando los subtítulos se desincronizan...

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Cambiar de color a subtitulos.
« Respuesta #4 en: Septiembre 26, 2014, 01:59:43 pm »
Si doc, justamente ese fue el formato (SSA) que comente (aunque no mencione) en el primer post y que no me resulto porque mi tv no lo reconoce. Tampoco me funciono ponerle el formato que hice en el SRT porque no lo reconocio ni la TV ni el Bluray pero si la PC.

Conclusion: Cambiar de TV o de Blu.


 :(
Me encuentras en YAcosta.com

Hugo

  • Visitante
Re:Cambiar de color a subtitulos.
« Respuesta #5 en: Septiembre 26, 2014, 05:38:18 pm »
YAcosta,

Es que así se encuentran los "nichos de mercado"...
Es un problema muy puntual, donde puedes resolverlo con un programa puntual, que quizás no exista aún...

El tema, es que quizás, no sea redituable, quizás sí...
La verdad es que no se...

Pero sí, resultaría útil, a todos los que están en tu situación...
¿Cuánto serán?

Un saludo,
Hugo

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Cambiar de color a subtitulos.
« Respuesta #6 en: Septiembre 26, 2014, 08:13:43 pm »
Probablemente no muchos.. puesto que ya habrían y fácil no se consigue, la verdad no se  :-)
Me encuentras en YAcosta.com

raul338

  • Terabyte
  • *****
  • Mensajes: 894
  • Reputación: +62/-8
  • xD fan!!!!! xD
    • Ver Perfil
    • Raul's Weblog
Re:Cambiar de color a subtitulos.
« Respuesta #7 en: Septiembre 27, 2014, 12:10:28 pm »
Lo unico que queda es que incluyas los subtitulos en el video, o crees un DVD con los subtitulos. Pero eso ya es con otros programas y nunca encontre uno ligero y efectivo para eso

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Cambiar de color a subtitulos.
« Respuesta #8 en: Septiembre 27, 2014, 02:38:15 pm »
Lo unico que queda es que incluyas los subtitulos en el video, o crees un DVD con los subtitulos. Pero eso ya es con otros programas y nunca encontre uno ligero y efectivo para eso

Bueno justo para hacer eso (unir sub en video) yo acabo de encontrar el Free Make Video que es mas ligero y es gratiola.
Me encuentras en YAcosta.com

xkiz ™

  • Moderador Global
  • Gigabyte
  • *****
  • Mensajes: 283
  • Reputación: +30/-11
    • Ver Perfil
    • xkiz ™
Re:Cambiar de color a subtitulos.
« Respuesta #9 en: Septiembre 28, 2014, 12:38:18 am »
los Smart TV solo reconocen subtitulos srt, pero no vas a poder modificar el color del texto o tamaño desde el archivo srt, los subtitulos de los reproductores de video que vienen en los smart TV o BluRay son muy basicos, texto blanco con 3 tamaños, algunos ni bordes le ponen.

yo en mi caso para ver series / pelis en mi TV uso Plex Server (PC) y client(Smart TV), ahi ya si podes modificar los subtitulos, texto, color, y con ssa podes modificar lo que quieras, es el mejor combo que encontré.
pero si lo que queres es incrustar los subtitulos en el video, cosa que no recomiendo, proba esto: https://trac.ffmpeg.org/wiki/HowToBurnSubtitlesIntoVideo
si es para uso propio proba Plex, es muy bueno, pero si decidis a incrustarlos, tene en cuenta, ortografia, bordes, color, tamaño y que sean legibles...


« última modificación: Septiembre 28, 2014, 12:40:00 am por xkiz ™ »

YAcosta

  • Moderador Global
  • Exabyte
  • *****
  • Mensajes: 2853
  • Reputación: +160/-38
  • Daddy de Qüentas y QüeryFull
    • Ver Perfil
    • Personal
Re:Cambiar de color a subtitulos.
« Respuesta #10 en: Septiembre 28, 2014, 04:13:59 am »
Excelente recomendación doctor, muchas gracias.
Me encuentras en YAcosta.com