Música, aguardiente y poesía


Script Automatizado para Convertir Archivos MKV en MP4 con Metadatos para AppleTV
febrero 12, 2015, 10:02 am
Filed under: bash, consola | Etiquetas: , , ,

Buen día, como es ya costumbre entre post y post pasa una eternidad :D. Desde hace un año mas o menos, aparte de ser un usuario GNU/Linux, me he convertido en un usuario de OSX. La verdad es que la experiencia en términos generales ha sido buena, no hay muchas cosas que Homebrew no pueda resolver :D. Esta vez quiero compartir un avance de un script para automatizar el proceso de creación de archivos .mp4 soportados por AppleTV, ya que me prestaron uno y la verdad es que de vez en cuando va bien… Otras veces opto por grabar las series/películas a un pendrive y que mi fabuloso TV las reproduzca sin muchas exigencias absurdas… ¿Qué hace el Script? Hasta el momento:

  1. Le cambia el nombre al archivo mkv con Filebot al formato “nombredelaserie – 00×00 – nombrecapítulo.mkv”.
  2. Descarga los subtítulos del capítulo con Filebot.
  3. Descarga los metadatos de tvdb.com con Filebot.
  4. Convierte el mkv en mp4 y le adjunta los subtítulos con ffmpeg.
  5. Adjunta los metadatos con SublerCli.
  6. Mueve el archivo .mp4 resultante a iTunes.

P.S. En el paso 4 y 5 se está repitiendo practicamente el mismo proceso, lo que sucede es que ffmpeg no es tan amigable con los metadatos de los mp4 y con SublerCli no estoy seguro si puedo insertar los subtítulos. De esta manera el tiempo se está, como mínimo, duplicando… Pero tomando en cuenta que el script se va a estar ejecutando automáticamente no le veo mayores inconvenientes de momento. Además estoy generando dos archivos mp4, en este proceso… Por lo que está utilizando mas espacio en disco de lo que debería. ¿Qué debería hacer el Script? Además de lo citado anteriormente:

  • Borrar los subtítulos y metadatos ingresados al contenedor mp4.
  • Borrar los archivos mkv y el mp4 en donde sólo están los subtítulos (el convertido por ffmpeg).
  • Pasar los mp4 convertidos al ITunes.
Anuncios


Error ‘Syntax error: “)” unexpected’ en la Consola/Terminal
marzo 12, 2011, 9:42 am
Filed under: bash, Comandos, consola, Linux, Tips, Trucos

Buen día, esta es una entrada rápida, para aquellos que se encuentren con el error Syntax error: “)” unexpected en la consola cuando utilizan un instalador en GNU/Linux.

Esto sucede cuando descargamos un archivo y hacemos los siguiente:

sh nombredelarchivo.sh

pues bien, debemos darle permisos de ejecución:

chmod +x nombredelarchivo.sh

y luego ejecutar:

./nombredelarchivo.sh

Espero le sirva a alguien, saludos.



Buscar Paquetes Instalados desde consola con Aptitude
marzo 6, 2011, 11:42 am
Filed under: bash, Comandos, consola, Debian, Tips, Trucos, Ubuntu

En estos días he querido desinstalar un paquete del que no me acordaba el nombre :s, para ponerlo un poco mas difícil, tampoco tenía entorno gráfico… Leyendo el man de aptitude me encuentro con la opción de que me muestre todos los paquetes que estén instalados en el sistema, justo lo que necesitaba :D. Aquí se los dejo:

aptitude search ~i |more

Lo demás fue armarme de paciencia para buscar a la victima :P.

Saludos.