Anime i manga en català

Moderadors: Guiru, Maki

 
Avatar de l’usuari
fabrebatalla18
Chishinchu
Chishinchu
Entrades: 3515
Membre des de: ds. 11 juny 2011, 17:30

[TUTORIAL] Convertir ASS a PGS (.sup) sin perder los estilos ni fuentes

dj. 20 abr. 2017, 16:59

Cosas a tener en cuenta:
- No garantizo que los karaokes (a menos que sean muy simples) queden bien, tampoco los carteles muy complejos con movimiento y eso, pero podéis hacer pruebas y comentar como os ha quedado.


Requisitos previos:
- Tener instalado Avisynth.
- Tener instaladas las fuentes que se usan en el .ass (para asegurarnos de esto vamos a Aegisub: Archivo -> Recolector de fuentes...).
- Tener el plugin de Avisynth llamado "xyVSFilter.dll".
- Tener avs2bdnxml.exe (funciona por linea de comandos).
- Tener BDSup2Sub (necesita Java para funcionar).


Tutorial:
- Creamos un .avs con el siguiente contenido:

LoadPlugin("C:\AVS\plugins\xyVSFilter.dll")
blankclip(pixel_type="RGB32", fps=23.976, length=143328, width=1920, height=1080)
killaudio
MaskSub("Subtitulo.ass", fps=23.976, length=155255, width=1920, height=1080)


Donde length sera la duración del video en fotogramas, fps los fps del video, width y height la resolución del video (el subtitulo debe de estar escalado a la misma resolución) y Subtitulo.ass es el archivo de subtitulo.

- Acto seguido creamos un .bat con el siguiente contenido:

avs2bdnxml.exe -v 1080p -f 23.976 -p 1 -o "D:\Subs forzados\01 spa\01 spa.xml" "D:\Subs forzados\01 spa.avs"


Donde:
1080p es la resolución del subtitulo y puede tener estos valores: 480i, 480p, 576i, 720p, 1080i o 1080p.
23.976 son los fotogramas por segundo del subtitulo y puede tener estos valores: 23.976, 24, 25, 29.97, 50 o 59.94.
-p Exportar PNG en 8bit [on=1, off=0],  si se pone "0" el archivo resultante estara en 32 bits de color, con lo cual pesara mas pero tendra mas calidad.
"D:\Subs forzados\01 spa\01 spa.xml" es la ruta del archivo de salida (.xml) y en esa misma carpeta se generaran las imagenes (.png), una imagen por cada subtitulo, el programa tiene la función de generar un .sup directamente pero a mi no me ha funcionado nunca y es por eso que haré un paso más a posteriori.
"D:\Subs forzados\01 spa.avs" es la ruta del archivo .avs creado anteriormente.

- Ejecutamos el .bat y esperamos, el proceso puede ser bastante lento dependiendo del procesador que se tenga....

- Abrimos BDSup2Sub, vamos a File -> Load y cargamos el .xml generado anteriormente.

- Nos aparecerá una ventana como esta:
Imatge

Por lo general no habrá que editar nada ya que todos estos ajustes (resolución, fps, etc) ya los habremos ajustado en el .ass con Aegisub o similares.

- En los ajustes de salida lo dejamos asi para tener la mejor calidad posible y con los colores y estilos originales:
Imatge

- Vamos a File -> Save/Export y le decimos la ruta y nombre donde guardar el .sup.

Qui està connectat

Usuaris navegant en aquest fòrum: No hi ha cap usuari registrat i 5 visitants