Esto es un anuncio.

lunes, 30 de marzo de 2015

CrunchySubs v1.3.3

-----------------------------------------
*Edit 05/09/2015*
Crunchyroll anda de tsunderé y decidió liberar los subtítulos para miembros free nuevamente, no sé si sea algo temporal, pero aprovechen (:

Gracias a todos los que avisaron, es de bastante ayuda que mantengan informado de los movimientos de Crunchy.

-----------------------------------------
*Edit 30/08/2015*
     Luego de pensarlo mejor, decidí sacar una versión temporal (es por eso que no crearé nuevo post por acá todavía) para los que quieren descargar (siendo premium)

     Esta versión del script es la que he estado re-escribiendo desde hace tiempo. Funciona para bajar subtítulos tanto siendo premium como free (hay que logearse con su cuenta premium, claro está).

En el siguiente enlace pueden encontrar más información https://github.com/7ouma/CrunchySubs Y para descargarlo denle en el botón que dice: "Download zip". Como menciono en github, esta versión tiene algunos problemas de codificación que ando buscando solucionar y tiene algunas funciones no habilitadas y aún en desarrollo por el momento como la de descargar por paquete de enlaces o la de configuración desde dentro del programa.

Pero además les traigo una buena noticias para los que no le gusta descargar desde CMD/Consola Python y es que con esta versión re-escrita, está optimizada para ser adaptada a una interfaz, por lo que puede que en las próximas versiones salga.

Una vez termina por completo de re-escribir esta versión, sacaré el ejecutable para windows y crearé su publicación aparte en este blog.

Como último, he añadido dos anuncios al blog. Espero que eso no les moleste. Y si usan adblock, espero puedan hacer una excepción a este sitio.

-----------------------------------------
*Edit 27/08/2015*
     Estoy al tanto del error que muchos han comentado. Crunchyroll ha actualizado su plataforma haciendo que para poder bajar subtítulos de capítulos semanales al momento que salen haya que ser premium. El archivo que contiene los enlaces e información de cada subtítulo está bloqueado para usuarios free la primera semana. Ando estudiando si hay alguna otra forma de conseguir los subtítulos sin ser premium pero no es nada seguro, no creo que se pueda. La verdad, me parece que crunchyroll tardó bastante en bloquear sus subtítulos. 

     Este cambio en su plataforma también afecta a las series antiguas, ya que las series pueden ser vistas por usuarios gratis luego de una semana de haberse emitido pero algunas luego de un tiempo de ser "gratis" pasan a solo estar disponibles para usuarios premium.

    Estaré trabajando en una versión que permita logear para bajar subtítulos siendo premium, esta versión debería de estar de acá a una o dos semanas. La versión tendrá otras funciones nuevas para facilitar su uso. Las fechas que doy son un aproximado de cuánto creo yo que tardaré teniendo en cuenta que tengo otras cosas que hacer, puede que me tarde menos o más dependiendo de la situación. Cualquier duda pueden escribirme al correo que dejo al final de esta publicación. 
-----------------------------------------



   CLIC PARA DESCARGAR
Como recomendación, al descargar de tusfiles, si no tienen cuenta desmarquen la opción que dice: "Use our download manager and get recommended downloads". Esto evitará que se les llene la pc de virus. 

En el enlace pueden bajar tanto el código fuente python (es necesario tener instalado python2.7 para correrlo) para windows y linux (No ha sido probado en MacOS). Y el ejecutable para windows (No es necesario tener instalado algo, las dependencias ya deberían estar instaladas por defecto en sus windows)


   La verdad no tenía pensado sacar algo todavía, siendo sinceros, el script actual es un desastre, cumple su función, pero es un desastre, y he estado cada vez que puedo reescribiendo parte del mismo, lo cual es necesario para poder volver a las interfaces. 

   Pero, debido a que hace unos días me reportaron un error que hacía que el programa fallase con ciertos animes al ejecutarse desde la consola de windows debido a la implementación de un nuevo lenguaje en crunchyroll, agarré el código fuente de la versión 1.3.2 y le agregué la corrección. Aprovechando, ya que puede que me tarde un poco en reescribir el código, me adelanté y añadí una nueva función (descargar paquetes de enlaces), la cual como su nombre lo indica, permite bajar más de un enlace a la vez. Al seleccionar esta opción, CrunchySubs verificará si hay algún documento de texto llamado "enlaces.txt", si no lo hay, lo creará en el directorio del script. Solo deben seguir las instrucciones, y volver a ejecutar el programa. Cabe destacar que esta función es la misma que la de mi programa de manga, y no está completamente adaptada a este script, por lo que tendrán que escoger el idioma con cada enlace que quieran bajar, la versión adaptada saldrá una vez termine de reescribir el código.

  Lo que estoy intentando hacer al reescribir todo el código es, armar una sola gran clase, para un mejor funcionamiento del programa. Por lo que, no habrá nueva versión a menos que:

  • Aparezca algún otro error que impida el funcionamiento correcto del programa (En este caso saldrá un parche corrigiendo, pero no nuevas funciones).
  • Termine de reescribir el código fuente. 
Igualmente, he visto mejores herramientas para bajar subtítulos e incluso videos de crunchyroll, esa es la razón por la cual no había puesto empeño en este script. Pero, nada me cuesta ponerle un poco de empeño en mis tiempos libres, por lo que continuaré el desarrollo de crunchysubs.

Como tema adicional, a quien le interese, hace poco saqué una nueva versión de CrunchyManga https://github.com/7ouma/CrunchyManga/releases/tag/0.3.2.0 . Su desarrollo aún no está completo, y al igual que CrunchySubs, estoy reescribiendo su código y no sacaré nuevas versiones a menos que aparezca un error que impida su funcionamiento de forma grave, o termine de reescribir el código.

Ya lo saben, cualquier duda sobre el funcionamiento o lo que sea relacionado a cualquiera de mis programas (sugerencias, críticas, etc), pueden escribirme a 7ouman@gmail.com . Suelo revisar el correo más que todo los fines de semana, aunque no siempre es así, Por lo que si no tienen respuesta y es día de semana, ya saben lo que puede estar pasando.











miércoles, 18 de febrero de 2015

CrunchySubs v1.3.2


Luego de casi un año (faltan solo días) de la última actualización, sale una nueva versión. En esta se corrigen todos los errores comentados en el post de la versión pasada. La mayoría eran por caracteres que windows no permitía.


La mala noticia de esto, es que con esta versión no hay interfaz, los cambios fueron muy grandes para adaptarlos a la interfaz anterior y para no alargar más la versión mientras creaba una interfaz, decidí sacarlo así.

Cambios más importantes:

  • Añadido soporte para todos los idiomas. Viendo que crunchyroll está sacando cada vez en más idiomas, ahora tenemos la opción de ver todos los idiomas disponibles y escoger el de tu preferencia, o simplemente bajar todos. 
  • Corregido el error con títulos de windows, anteriormente si el titulo tenía un carácter no aceptado por windows, el script soltaría un error y dejaría de funcionar.
  • Corregido el error al intentar descargar especiales/ovas, debido a que el link era diferente, el programa lo detectaba como desconocido, en esta actualización se modifica un poco el regex para solucionarlo.
  • Cambiado el nombre de decode.py a CrunchySubs.py. Lo mismo con el exe, pasa de ser decode.exe a CrunchySubs.exe. Esto para facilitar el uso, ya que personas no sabían cual archivo abrir. 
  • Modificado los argumentos al trabajar mediante consola, si quieres trabajar por consola solo basta con agregar el comando -u seguido del enlace. Ejemplo: CrunchySubs.exe -u  http://www.crunchyroll.com/sword-art-online/sword-art-online-extra-edition-filme-648529. O en su forma alterna: CrunchySubs.exe --url  http://www.crunchyroll.com/sword-art-online/sword-art-online-extra-edition-filme-648529
  • Si no quieres trabajar con consola basta con darle doble clic a CrunchySubs.exe o CrunchySubs.py (Para este último es necesario tener instalado python 2.7.x)

Solo recuerden que si quieren ejecutar el programa desde el código fuente, será necesario tener instalado el interprete python (2.7.6).

Cualquier error, déjenlo en los comentarios e intentaré corregirlo a la brevedad posible. Esta vez no creo tardarme un año en corregir unos errores.

Espero tener una nueva actualización pronto, últimamente me he estado enfocando más en la versión de manga del programa. Para el que esté interesado, es una aplicación que permite bajar los mangas de crunchyroll, a diferencia de esta, crunchymanga está desarrollada desde cero por mí. Para más info pueden visitar la página del proyecto https://github.com/7ouma/CrunchyManga Con el paso del tiempo pienso agregarle otros servidores, pero por ahora solo crunchyroll.

miércoles, 26 de febrero de 2014

CrunchySubs v1.3.1


No se hicieron grandes cambios en esta versión, solo se solucionó el pequeño error que impedía descargar subtitulos de ciertas series como: Seitokai Yakuindomo, Hajime no ippo, etc. Ya que éstas contenían en su titulo caracteres que o windows no procesaba (":"), o el programa no procesaba ("*").

No se hizo cambio en la interfaz debido a que perdí el código fuente en el último formateo que hice a mi computadora y tampoco es que tenga interés en seguir dándole soporte a esa "interfaz".

Solo recuerden que si quieren ejecutar el programa desde el código fuente, será necesario tener instalado el interprete python (2.7.6).


Nos leemos en la próxima versión (Puede que no sea pronto xD).


domingo, 19 de enero de 2014

CrunchySubs 1.3 Beta

El script ha sido probado con varios videos en varias series y no ha habido error.  Si encuentran algún error con algún episodio. Déjenlo en los comentarios.

Log de cambios:
  1. Añadida interfaz.
  2. Dependencia de interprete python. Ya no es necesario tener instalado python para poder bajar los subtitulos. Más sin embargo es necesario tener actualizado el net framework.
  3. Reescrito el 99.99% del código en decode.py (otra vez)
  4. Simplificado el código ya que había redundancia de versiones pasadas (de nuevo).
  5. Se añadieron algunas mejoras como comprobaciones, entre esas la de la url.
  6. Antes había un error si por casualidad borraban el directorio subtitulos. Ya está arreglado, si el directorio no existe entonces el programa lo creará.
  7. Se mejoraron los titulos de los archivos, ahora son más refinados (?)
  8. Limitamos el numero de caracteres que puede tener el nombre de un subtitulo.
  9. decode.py/decode.exe ahora trabajan con comandos.
  10. No recuerdo pero quería tener 10 cambios (?)

Cambios por realizar:

  1. Interfaz. Esta interfaz actual hecha en visual studio (muy mal hecha por cierto) es temporal mientras aprendo un poco más la programación de interfaces en python ya que tuve unos pequeños inconvenientes cuando la estaba programando en python.
  2. Como se había hablado en versiones pasadas, descargar videos. Se está trabajando en eso.
  3. Historial de descargas
  4. Editor de subtitulos. Ya no será necesario tener instalado aegisubs o tener que editarlo con el blog de notas.
  5. Descarga de subtitulos por series y por capítulos específicos. 
  6. Añadir otros idiomas que aún no tienen base solida en crunchyroll.
  7. Hace bastante el dueño de la página http://crunchysubs.appspot.com/ me había ofrecido la fuente para manejar la página. Sin embargo más nunca respondió. Ya que estoy un poco avanzado en DJANGO cuando tenga tiempo programaré un script web, así quien no quiera bajar el programa, puede descargar los subtitulos de internet.
Solo recuerden que si quieren ejecutar el programa desde el código fuente, si será necesario tener instalado el interprete python.

Recuerden que esto es código libre, cualquiera puede editarlo y usarlo a su gusto y bajo su responsabilidad. Como siempre aclaro que el código que se encarga de desencriptar los subtitulos no lo hice yo y tampoco recuerdo quién lo hizo xD. Yo solo lo adapté a las necesidades que tenía. Si alguien tiene ideas puede proponerlas. Si alguien sabe programar en python puede editar el código y enviarlo con los cambios. Tratemos de hacer un programa que se adapte a las necesidades de todos. 

Por cierto, el manga downloader ya está listo desde hace tiempo pero ando dando los toques finales, esperenlo para febrero :p

Saludos, cualquier duda no olviden comentarla. Trataré de responderla en mis ratos libres. 

miércoles, 18 de diciembre de 2013

CrunchySubs 1.2 Beta

El script ha sido probado con varios videos en varias series y no ha habido error.  Si encuentran algún error con algún episodio. Déjenlo en los comentarios.

Log de cambios:
  1. Reescrito el 99.99% del código en decode.py
  2. Simplificado el código ya que había redundancia de versiones pasadas.
  3. Descarga subtitulos de capítulos estreno. Ya no hay que esperar una semana.
  4. Añadido opción para descargar subtitulos en español de España.
  5. Solucionado problema la codificación en subtitulos. Ya podrán reproducir con confianza sin antes editar los mismos.
  6. Los subtitulos ahora se guardan en la carpeta subtitulos. 

Cambios por realizar:

  1. Interfaz. Ya se está trabajando en eso y está ves si es seguro que para la próxima versión(si es que no hay error grave en esta) sale con interfaz.
  2. Como se había hablado en versiones pasadas, descargar videos. Se está trabajando en eso.
  3. Historial de descargas
  4. Editor de subtitulos. Ya no será necesario tener instalado aegisubs o tener que editarlo con el blog de notas.
  5. Descarga de subtitulos por series y por capítulos específicos. 
  6. Dependencia del interprete python. Esto se hará una vez esté la interfaz, por lo que por ahora es necesario tener instalado python 2.7 en sus computadores.
  7. Añadir otros idiomas que aún no tienen base solida en crunchyroll.

      Recuerden que esto es código libre, cualquiera puede editarlo y usarlo a su gusto y bajo su responsabilidad. Como siempre aclaro que el código que se encarga de desencriptar los subtitulos no lo hice yo y tampoco recuerdo quién lo hizo xD. Yo solo lo adapté a las necesidades que tenía. Si alguien tiene ideas puede proponerlas. Si alguien sabe programar en python puede editar el código y enviarlo con los cambios. Tratemos de hacer un programa que se adapte a las necesidades de todos. 


      También aunque es demasiado temprano para hablar sobre eso, me he puesto a investigar un poco el lector de mangas de crunchyroll y quizás en un futuro salga un CrunchyManga Downloader, cada vez estoy más avanzado en python y estoy experimentando con varios módulos interesantes.

       Recuerden que no es que tenga el proyecto abandonado. Solo puedo sentarme a programar cuando tengo tiempo libre. Por ejemplo ahorita tengo vacaciones de diciembre. Con esto quiero llegar a que quizás tarde bastante en sacar otra versión más completa.

Saludos, cualquier duda no olviden comentarla. Trataré de responderla en mis ratos libres. 


domingo, 30 de diciembre de 2012

CrunchySubs Downloader Versión 1.1 beta

EDITO Oct 2013, Crunchyroll ha hecho cambios en su sistema por lo que el script ha dejado de funcionar, cuando tenga tiempo me pongo a analizar y si consigo algo lo actualizo, mientras, lo siento xD. Pueden visitar puya-subs.info para bajar los rips ya con subtitulos en Español .

Edito, 04/01/13, al parecer el script con sus nuevos cambios no funciona en todas las computadoras, por lo que puede dar error de encoding con algunos animes, osea, si el programa no les funciona a primeras, bajen esto ----> LINK y lo sustituyen en los archivos que trae el rar del script.

¿Qué hace esos cambios?
R: Hace que pueda funcionar el script de nuevo PERO, tendrán que editarlos manualmente para que no salgan cosas así:


¿Y cómo hago eso?
R: Es fácil, solo tienen que tener un editor de texto, para subtitulos es recomendado el AegiSubs, con el cual abrirán los subtitulos y de ahí tienen dos opciones, la primera, sin hacer cambio alguno, le darán en guardar como y con el mismo nombre, reemplazarán el archivo mismo, con eso sería suficiente.

La segunda, editar cualquiera de las lineas del script, osea, borrar un punto y volverlo a poner, etc, y darle guardar, eso hace que tome el idioma por defecto automáticamente.

Todo esto mientras busco solución al problema, pero si el script que está más abajo, les funciona normalmente, obvien esto y disfruten de su anime gratis xD
----------------------------------------------------------------------------------------------------------


Hahahaha, regalo de navidad, nueva versión, la cual sigue siendo beta porque puede que tenga uno que otros bugs.


Log de cambios:


  •  Cambio de nombre(xD paso de Crunchyroll Subs Decoder a CrunchySubs Downloader)
  •  Agregado descarga de múltiples idiomas(Español, Ingles, Portugués)
  •  Corregido el problema con los acentos(salían símbolos raros al no tener la codificación correcta), esto evita que tengan que editar el archivo .ass para poder ver el anime cómodamente.



Forma de Usarlo:


  • Lo pueden descomprimir donde mejor gusten. 
  • Al igual que la primera versión, es necesario tener instalado python 2.7 en sus computadoras, de lo contrario no funcionará(si usas windows).
  • El python 2.7 lo pueden descargar de ACÁ.


Algunas capturas del "programa":





Algunas cosas por mejorar/agregar que se harán con el tiempo:


  • Interfaz.
  • Encoding del programa para que salgan los acentos en él(al ser creado en batch, no tiene la opción de codificación occidental ISO-8859-15 ni unicode UTF-8).
  • Opción de descargar vídeo al momento si tienes cuenta premium en Crunchyroll o gratis una semana después de haberse estrenado el capitulo.
  • Agregar el idioma francés(no se hizo ya que crunchyroll aún no tiene base solida con este idioma)>

¿Encontraste algún error?, informalo a miguelangel@live.jp 

viernes, 20 de julio de 2012

Descargar Subtitulos desde Crunchyroll con un solo clic

Hola hola! xd, como ya muchos sabrán, hace poco Crunchyroll(CR), llego a latinoamerica, por lo que paginas como McAnime.net dejaron de publicar anime que estuviese licenciado. 

No muchas personas saben como descargar un capitulo desde crunchyroll, ya que estos vienen encriptados para evitar descargas. 


Hay varios programas por allí para descargar los subtitulos pero todas eran por varios pasos, pero esta vez me tome la molestia de crear una interfaz sencilla, basándome en un script en python creado por un amigo(gbduende), donde solo tienen que poner el link a descargar, y este automáticamente te descarga los subtitulos. 



Link de descarga:  http://puu.sh/1rcFx, para poder utilizarlo tienen que tener instalado la versión 2.7 de python en sus computadoras http://www.python.org/getit/releases/2.7 


Después de instalar el decoder en sus computadoras, cuando lo usen recuerden que los subs se guardaran en la carpeta "Crunchyroll Subs Decoder v1.0 beta", la cual está ubicada en su disco local. 

Aun es una versión en modo de pruebas, y aun estoy trabajando en ella para darle una interfaz mas "bonita" por así decirlo. No se cuando salga la versión definitiva, pero lo que se que esta si funciona, es feita pero funciona muy bien, de todas maneras si encuentran algún error, no duden en comentarlo. 

Y para el vídeo, también estoy creando algo para descargarlo, pero aun así les dejo varias recomendaciones: 

*Usar Jdownloader 2 Beta, el cual tiene la opción de bajar los vídeos de crunchyroll 
*Usar el rtmpdump para descargar los videos 
*Entrar a Horriblesubs.info y esperar que saquen los torrents de los respectivos vídeos para anexarle los subs sacados por el programa. 

Después de eso, pueden muxearlos o si usas mediaplayer clasic, abrir el vídeo y luego arrastrar los subs a el. 

De verdad espero que les guste, y disculpen la apariencia tan simple del programa.