Félix J. Marcelo Wirnitzer wrote:

El día Saturday, 30 de April de 2005 16:14 Mario Nicolas Brandoni (MN) dijo:



Hola, no estoy seguro si es un OT o no asi que lo puse como OT
Ando buscando un programa para manipular Subtitulos en Linux, encontre uno pero no esta
en los repositorios de Debian oficial, busque alguna alternativa que este y no encontre nada con el
"apt-cache search" asi que queria saber si conocian alguno.
Salu2, y mil gracias.



Si por manipular subtítulos entiendes poder editarlos, éstos son ficheros de texto. Puedo entender que quieres extraer los subtítulos de un DVD para pasarlos a formato de texto.


En ese caso puedes usar este script que escribí porque son varios pasos
a realizar y como que a uno no le apetece recordar todos los pasos:

===================================================================
#!/bin/bash

peli=$1

tccat -i /dvd/ -T 1 -L | tcextract -x ps1 -t vob -a 0x20 > $peli.tmp
subtitle2pgm -o $peli -c 255,255,0,255 < $peli.tmp && rm $peli.tmp

read -p "Pulsa una tecla para proceder al OCR..." pgm2txt $peli
cat $peli*.pgm.txt >> $peli.txt
srttool -s -w < $peli.srtx > $peli.srt \
&& {
rm $peli*.pgm $peli*.pgm.txt $peli.srtx -f
}


echo ********************************************************
echo Hecho
===================================================================

Necesitarás instalar estos dos paquetes:
* subtitleripper * transcode


En principio no deberías tener problemas con este guión. El resultado final es un fichero subtitulo.srt.

Espero haberte ayudado y que realmente era eso lo que querías. Si no,
disculpa por no haberte entendido.



Perdon por no ser especifico, cuando digo manipular subtitulos me refiero a modificar los q ya se han extraido, por ejemplo correrle el tiempo (5 minutos mas a todo el archivo por ejemplo, o solo a una parte, etc), eliminar algunos etc.
Gracias por tu ayuda, el script lo voy a guardar por q tambien me va a servir



-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Responder a