Blog del Podcast
podcast      GitHub      Twitter   Telegram

youtube2org. Añadir la Imagen de un Vídeo de YouTube, en un OrgMode o Markdown

Tiempo estimado de lectura: 4 minutos. 442 palabras. emacs

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.

Instalación

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:

sudo wget -O /usr/bin/youtube2org https://raw.githubusercontent.com/uGeek/youtube2org/master/youtube2org

Damos permisos de ejecución

sudo chmod +x /usr/bin/youtube2org

YouTube a orgmode:

Para generar la imagen con el link, tan solo tenemos es escribir en nuestra terminal youtube2org + url del video de YouTube.

Ejemplo:

youtube2org https://www.youtube.com/watch?v=NxYITudzHlc 

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.

YouTube a Markdown:

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:

youtube2org -m https://www.youtube.com/watch?v=NxYITudzHlc 

La terminal nos devolverá el enlace:

[![](http://img.youtube.com/vi/NxYITudzHlc/0.jpg)](https://www.youtube.com/watch?v=NxYITudzHlc "")

Conclusión

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

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.