Añadir subtítulos a un vídeo mediante ffmpeg

Veamos cómo incluir unos subtítulos a un vídeo de manera permanente utilizando la gran herramienta ffmpeg.

Imagen: MarkusFreak de FreakFashion4u

Un resumen de lo que quiero hacer:

  • Quiero descargar un vídeo de YouTube.
  • Quiero descargar sus subtítulos en inglés.
  • Quiero traducirlos yo mismo, quiero que esos subtítulos se incrusten en el vídeo de manera permanente sin necesidad de tener un archivo de subtítulos.
  • Quiero subirlos a otro sitio por ejemplo archive.org

¿También tu quieres o te interesa aprender hacer todo eso? pues entonces comenzamos.

Sigue leyendo

El software de cifrado GPG pide tu ayuda para proteger la privacidad

GnuPG o GPG es el software de cifrado más seguro, extendido y utilizado para cifrar comunicaciones, archivos o certificar que somos quienes decimos ser.

Activistas, periodistas, abogados, usuarios, proyectos de software libre y muchas más organizaciones y colectivos de los que imaginas confían en GnuPG o GPG para proteger y cifrar sus comunicaciones o como medio que asegure la identidad y la integridad de quien dicen ser.

Sigue leyendo

Password Store el gestor de contraseñas estándar de Unix

Contraseñas para las diferentes cuentas de correo, para tu cuenta de mensajería, para unas cuantas webs, foros y demás… Mejor organizarlas con Password Store.

Un gestor de contraseñas debería ser efectivo y simple y mejor si sigue la filosofía de Unix. Con Password Manager o pass, cada contraseña reside en un archivo cifrado mediante tu clave gpg. Y además puedes llevar un registro de cambios mediante git.

El nombre de ese archivo es el título de la web, correo o servicio que quieres requiere esa contraseña y que tu escoges. Todos esos archivos pueden organizarse en diferentes carpetas ordenadas jerárquicamente. Pueden ser copiadas de un equipo a otro, y gestionarlas facilmente desde la línea de comandos.

Asumo que tienes GPG instalado, y que has generado ya una clave GPG. Será con esa con clave con la que esos archivos que contienen las contraseñas se cifrarán. Y que podrás ver y consultar introduciendo tu contraseña de GPG.

Con pass la gestión de contraseñas es muy fácil, al instalarlo y configurarlo por primera vez, se creará un archivo oculto en tu /home llamado .password-store. Y mediante pass tendrás un montón de comandos muy intuitivos para añadir, editar, generar, borrar y rescatar contraseñas.

También es capaz de copiar la contraseña que necesitas al portapapeles, donde después de 45 segundos desaparecerá. Y como he dicho también se puede integrar con git, con lo que eso supone.

Una vez instalado en nuestra distribución de GNU/Linux (deberemos buscar el paquete password-store o pass, veamos cómo empezar a utilizarlo.

Sigue leyendo

Hackeando con GPG

Pruebas, y más pruebas con GPG, la herramienta de cifrado de software libre.

no_privacy_without_free_software

Ayer te encontraste en el blog, un montón de letras, símbolos y números sin sentido en esta entrada del blog:

Y pensaste: ¿se le habrá ido la olla? ¿se le ha colado un alienígena en el blog? ¿La NSA ha interceptado sus mensajes? o quizás pensaste cosas peores!!

Sigue leyendo

Cifrando que es gerundio

Lennon


-----BEGIN PGP MESSAGE-----
Version: GnuPG v2

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
4P8B
=sTQf
-----END PGP MESSAGE-----

 

Key

globo_candado