Author Archives: Blaxter

Convertir Subs

Bueno siempre estoy poniendo post de series o personales y esto parece casi un blog rosa xD. Vamos a poner algo interesante esta vez.

Me estoy bajando una serie (Gilmore Girls), y resulta que los subs que hay en español estan realizados para un video de 25fps (video en español vamos), diría que los que los hicieron no fueron muy agiles, pues el video que hay compartido en la mula es claramente los dvd’s en ingles y si quieres subs lo lógico es que sean para el video en ingles, el cual esta a diferente fps, por lo tanto habrá desincronización.

La solución es convertir los tiempos, hay un programa para windows que lo hace, pero como no quiero usar windows, me he hecho un programita simple, pero útil. Es en ANSI C y se compila con un tipico “gcc fichero.c -o NombreEjecutable” luego para usarlo simplemente “NombreEjecutable FICHERO_ENTRADA FICHERO_SALIDA”. Hay un par de Define’s que se pueden variar a necesidad. Yo ya he convertido todos los subtitulos y van ahora a la perfeción :). Aqui pego el código, no creo que alguien lo quiera pero ahi queda xD. Por supuesto permito copiarlo y tal, pero vamos que son cuatro lineas xD.


#include
#include
#include
/********************************************/
#define FPS_IN 25.0 // FPS ENTRADA
#define FPS_OUT 23.978 // FPS SALIDA
/********************************************/
int lookAhead(FILE *F, int n){
// PRE: F=
// POST: lookAhead=d_x AND F=
int c;
for(c=1;c
// POST: end_of_file = (x>n)
return (0xffffffff==lookAhead(F,1));
}
int end_of_line(FILE *F){
// indica si estamos final de linea, valido para formato WIN/UNIX/MAX
int c;
c = lookAhead(F,1);
if (c == 0x0D) c = lookAhead(F, 2);
return (c == 0x0A);
}
void skip_line(FILE *F){
// salta la linea actual, valido para formato WIN/UNIX/MAX
int c;
while (!end_of_line(F))
fgetc(F);
if (end_of_line(F)){
c = fgetc(F);
if (c == 0x0D) c = fgetc(F);
}
}
int esNum(int character){
return (character>=48 && character<=57); } int leeNum(FILE *F, int n){ int veces; int ok=1; for(veces=0; veces ", 5, sizeof(char), Fout);
pilla_tiempo(F, &h, &m, &s, &ms);
convertir(h,m,s,ms, &h2, &m2, &s2, &ms2);
pon_tiempo(Fout, h2, m2, s2, ms2);
new_line(Fout); skip_line(F);
}
void abrirFicheros(FILE *in, FILE *out, char *f1, char *f2){
in=fopen(f1, "r");
out = fopen(f2, "w");
}
int main(int argc, char **argv){
FILE *F, *Fout;
if (argc != 3 && argc != 2){
printf("ERROR:\tUSO %s SUB_ENTRADA.srt SUB_SALIDA.srt\n", argv[0]);
exit(1);
}else
abrirFicheros( F,
Fout,
argv[1],
(argc==3 ? argv[2] : strcat(argv[1], ".srt"))
);
while (!end_of_file(F))
if (linea_OK(F))
Convierte_Linea(F, Fout);
else
clonaLinea(F, Fout);
fclose(F); fclose(Fout);
}

Codigo subs.c

Serenity NOW

Exitia una vez una serie llamada “Firefly”, la cual podría definirse como un western-ficción.

tripulacion

Es una serie creada por Joss Whedon, y podras decir, y ese tio quien es?, pues es el creador de Buffy cazavampiros y Angel. Estas series no las he visto (:o increible xD) pero tienen muy buena crítica, asi que no es una muy mala carta de presentación para quien no conozca a este hombre. Y este hombre ademas siente una especial afiliación con firefly, digamos que es como su pequeña gran creación mas preciada (esto me lo acabo de inventar, pero al menos esa es mi impresión despues de leerme algunas entrevistas y tal…).
La serie fue emitida en la FOX en 2002 y fue cancelada despues de 11 capitulos (en verdad hay 14 producidos y emitidos entre otros paises, en eeuu fueron 11 solo), y podrás preguntarte, y si fue cancelada, será porque es mala?…. la respuesta es NO. Tuvo una audiencia PESIMA pero hay razones para que ocurriese esto, las cuales las enumeraré porque Firefly se lo merece:

  • Emision a la vez que eventos deportivos importantes (es jodido competir contra los putos balones)
  • Emision desordenada de los capitulos (ver cosas sin coherencia entre si no gusta mucho)
  • Capitulo PILOTO (1:30h), emitido el 11º (si es el capitulo piloto es para emitirlo el 1º… ¬¬)
  • Se daba a entender que la serie era Accion-Comedia (O_O y mañana navidad)
  • Promocion nula (a los americanos les tienes que vender todo o puedes jubilarte)

En resumen, los directivos y/o encargado ‘X’ de la FOX en esos tiempos, era algo asi como retrasado mental (fijo que era un perito).
Quiero decir que a mi particularmente, no me gustan para nada los western, es un genero que odio y aún así, me encanta Firefly. Me sorprendio muy gratamente firefly puesto que es una serie que te atrapa en su universo, es dificil describirla, o yo soy pesimo para describir cosas (será esto segundo). Destacaría de la serie el como trata a los personajes y como éstos no son los tipicos personajes de serie/pelicula (el bueno, el malo, el chulo, el/la buenorro/a, el chistoso & cia), sino que te sorprendes de como capitulo a capitulo las conoces mas profundamente, simplemente, hay que verla.

Pero despues de la cancelación de la serie, Universal Studios compro los derechos de la serie y empezo a trabajar en SERENITY (ahora vendría un ouuuuuuuuu yeah yeah :D), una pelicula continuación de la serie.
Ha sido una de las peliculas mas esperadas y la crítica es abrumadora, casi me da miedo verla por tantas expectativas que tengo puestas en ella. Ayer lei un comentario que me sorprendio, era algo asi: “Me sorprende que este diciendo esto, pero creo que estamos ante el nuevo star wars”, no conozco al critico que lo decia, pero es sorprendete leer eso en una critica.

serenity

Para finalizar, pondre la letra del tema de la serie, firefly. No se porque pero siempre me gustan los temas de las series, un extraño habito:

Take my love, take my land
Take me where I cannot stand
I don’t care, I’m still free
You can’t take the sky from me
Take me out to the black
Tell them I ain’t comin’ back
Burn the land and boil the sea
You can’t take the sky from me
There’s no place I can be
Since I found Serenity
But you can’t take the sky from me…

mp3 aqui

Por la mula teneis los 14 capitulos de Firefly (en ingles o tambien una version con subs incrustados creada por la página cifirip). La pelicula fue estrenada ayer en EEUU y en españa saldrá el 21 de este mes. No se si podré aguantarme :-/.
-Información de Serenity [Wikipedia]
-Información de Firefly [Wikipedia]

Siempre me sobrevaloro

Dije en el anterior post que haría algo estos días, pero entre mi vagancia maxima, ver series, un finde+concierto locos y tensos, mas resfriado de los buenos, resulta que no he escrito desde hace días. Que se le va a hacer, total como solo me visito yo mismo e irregularmente, me la toca xD. Algún día escribiré un post provechoso, la esperanza es lo último que se pierde.

Terminando que es gerundio

Pues se podría decir que ya he terminado mi tercer año en la uni 😀 (de examenes quiero decir, no que tenga 3años ya limpios :P) ayer hice unas prácticas las cuales se estan ejecutando ahora mismo y no tendré los resultados hasta el domingo por la tarde, si lo hice mal, ya no habrá tiempo para hacerlas de nuevo :o, que tensión xD.

Tambien he actualizado a breezy mi ubuntu del portatil, se bajo casi 500mb de paquetes nuevos y antes al inciarlo de nuevo tenía mas actualizaciones (casi 100paquetes nuevos O_O), parece ser que estos dias será de muchos cambios en breezy, no se si hice bien cambiandolo un mes antes de ser estable. Primero tuve problemas porque no se iniciaban las X, y hoy despues de actualizar cosas nuevas que pusierón hoy, ya no puedo cambiar la resolución de las X. Esperaremos proximas actualizaciones y con tranquilidad, que ahora mismo el portatil tampoco lo necesito para mucho.

Hoy he sabido par de notas de los exams que hice O_O, uno que creía que lo suspendía fijo, he sacado 5 salvador, esta bien oye. Pero en otro que lo hice perfecto el examen me han pencado sin conocimiento, algo debe ir mal, porque estoy totalmente seguro que lo tenía todo bien, no hay margen posible para el error. Me espera una semana en la busca y captura de la PU** profesora.

And now, tv shows time, specifically, SG time :D.

4 pipas

En 4 días podré decir por fin que tengo vacaciones, tengo que entregar un par de prácticas, bastante majas ambas, el miercoles como máximo (esta claro que se entregará unos segundos antes del limite xD) y además un examen, aunque en este tengo confianza -100 xD. Pero la cuestión es que terminaré en unos días.

Como tendré más tiempo (a parte de verme mil series xD) creo que para aquí escribire algún/os mini-HowTo’s (para linux). Que sería de linux sin la ayuda constante de los usuarios para otros usuarios, no me considero ningun pr0 de linux, es más, diría que soy bastante novato, pero creo que aún hay gente más novata que yo (que ya es decir xD). Bueno nos vemos en unos días y haber si escribo algo interesante y no como este post-escriboSinDecirNadaUtil xD. salu2

The 4400

4400secondDVD.jpg

Bueno, primero decir que soy un puto enfermo de las series xD, las cosas como son. Hace un tiempo no veía ninguna (hace 2años diría) y solía bajar solo peliculas sin conocimiento, hasta que empece a ver alguna serie que me había bajado de la campus party de valencia (sino recuerdo mal, la primera serie que me engancho y quise seguir viendola en V.O.S. fue smallville), y ahora veo todas las que mi tiempo me lo permite (si son buenas claro…). El genero que mas me gusta sin duda es la Ciencia-ficción aunque se puede ver de todo, si es bueno.

Este post va sobre “The 4400” serie increible que acaba de ser nominada para los premios emmy y acaba de terminar su segunda(y corta) temporada. Y no voy a explicar de que va xD, solo quería poner el post para poner la letra de su theme :D, puesto que me encanta la canción y la tenía traducida (a oido :-/) hace tiempo pero ayer comprobe que estaba bien (bueno casi :P, lo corregí).

So long ago
another life
I can feel your heartbeat
It’s not a dream
remember us
I can see it
in your eyes
We’ll found a place in time
a place in time
beyond the sun
We’ll found a place in time
a place in time
to call our own

ps: Si quereis descargarla aqui esta el elink