Estaba escribiendo en un repositorio de GitHub en el archivo README.org, el resumen de un vídeo de un curso en Python buenísimo que he visto en YouTube. La intención era el poner la imagen del vídeo y debajo escribir un poco el resumen de este, para cuando quisiera acceder a un determinado tema, asociarlo al vídeo y clicar sobre esta imagen para que me lleve a YouTube.
La verdad es que no he encontrado ninguna herramienta que pudiera hacer esto, así que he decidido hacerla yo para simplificarme las cosas.
Vamos a utilizar bash para hacer este script y con tan solo dos líneas, lo tendremos resuelto.
Una vez hecho, he decidido el hacer que también pudiera generar la imagen + url para markdown. Os explico un poco como funciona.
El script es totalmente compatible con Linux y Mac.
A mi personalmente, me gusta instalarlo en el propio sistema operativo, así cuando lo necesite, este donde este en mi disco duro, con tan solo escribir youtube2org podré extraer la imagen.
Copiamos el script del repositorio de GitHub a nuestro PC:
Damos permisos de ejecución
sudo chmod +x /usr/bin/youtube2org
Para generar la imagen con el link, tan solo tenemos es escribir en nuestra terminal youtube2org + url del video de YouTube.
Ejemplo:
El resultado que nos devolverá es este:
[[https://www.youtube.com/watch?v=NxYITudzHlc][http://img.youtube.com/vi/NxYITudzHlc/0.jpg]]
Ya lo tenemos!!!, ahora tan solo lo copiaremos en nuestro orgmode.
Como os decía, ya puestos, ¿Porqué no hacerlo también para Markdown?. El comando es el mismo que el anterior, solo que en este caso, añadiremos el tag -m para decile que queremos el link para Markdown:
La terminal nos devolverá el enlace:
Como podéis ver, con tan solo dos líneas de bash, hemos resuelto el problema. Espero que os haya gustado mucho y disfrutar dando un mejor acabado a vuestros documentos.
Repositorio en GitHub: - https://github.com/uGeek/youtube2org
Publicado por Angel el Wednesday 01 May del 2019
También te puede interesar:
Powered by org-bash-blog
Written in OrgMode with Emacs and converted to HTML with Pandoc
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.