-
Usa FFmpeg para convertir archivos de audio
Convierte de manera muy rápìda un archivo WAV a otros formatos utilizando FFMpeg en el terminal. Audio WAV a MP3 Audio WAV a M4A (constant bitrate de 96k) Audio WAV a M4A (variable bitrate) Para pasar el archivo estéreo a mixdown en mono debes añadir -ac 1
-
Elimina los archivos .DS_Store de mac desde tu terminal
Los molestos archivos que genera macOS para cachear metadatos a veces no los queremos, sobretodo si queremos comprimir una carpeta o subir por FTP todo el contenido. Para eliminarlos desde nuestro terminal debemos usar este comando: Buscará y eliminará todos los archivos .DS_Store que genera automáticamente macOS en la carpeta y todas las subcarpetas.
-
Cuando en Mac aparece el mensaje de App is damaged
A veces manipulamos el «contenido» de una App de macOS y de repente al ejecutarla nos da el mensaje de que la App está dañanada, con las únicas opciones de «Cancelar» o de «Enviarla a la papelera». Entonces puedes probar uno o todos estos comandos: O bien: O finalmente:
-
Descargar un vídeo de Youtube (o Vimeo) con youtube-dl
A veces necesitamos disponer del archivo de vídeo en formato Mp4 para utilizar en una web sin que esté alojado en Youtube, o simplemete queremos guardar el vídeo para editarlo, manipularlo o lo que sea. En este caso vamos a usar la magnífica herramienta youtube-dl que sirve no sólo para descargar vídeos de Youtube, sinó…
-
Hacer una petición cURL como GoogleBot
Siempre es recomendable hacer una petición como Google Bot para ver que nuestra aplicación web, sobretodo si utiliza mucho javascript, se visualiza correctamente cuando Google la visita con su robot. Este comando de terminal te muestra el contenido, junto con las cabeceras, de la web:
-
Extraer primer fotograma del vídeo con FFMpeg
Normalmente cuando se añade un vídeo en HTML queremos añadir el poster. Si es un vídeo con autoplay (sin sonido) lo que queremos es el primer frame como poster para que la transición mientras carga a cuando se reproduce sea mínima. Este comando FFMpeg hace justamente esto: Y nos guarda un archivo llamado poster.jpg con…
-
Comprimir vídeo a WebM con FFmpeg
Modo CQ ffmpeg -i origen.webm -c:v vp9 -b:v 500k -minrate 350k -maxrate 550k -crf 10 -vf scale=1280×720 -c:a libvorbis destino.webm Modo VBR ffmpeg -i origen.webm -c:v vp9 -b:v 500k -minrate 350k -maxrate 550k -quality good -speed 5 -vf scale=1280×720 -c:a libvorbis destino.webm Modo CBR ffmpeg -i origen.webm -c:v vp9 -b:v 500k -minrate 350k -maxrate 550k…
-
WebView Viewport en iOS 11
iOS 11 trae un comportamiento nuevo, quizás poco intuitivo, alrededor del área de la barra de estado que será particularmente importante para los desarrolladores que usan herramientas como Apache Cordova o Ionic. En particular, este cambio en el comportamiento afecta a todas las aplicaciones basadas en web que usan barras de encabezado de posición fija…
-
Instalar y usar FFmpeg con Homebrew
La increíble librería de manipulación de archivos multimedia ffmpeg es muy fácil de usar. Vamos a listar los comandos básicos de ffmpeg para instalarlo correctamente y poder convertir formatos de audio y vídeo de una manera sencilla. (si todavía no dispones de homebrew en tu macOS lee cómo instalarlo) Instalar a través de Homebrew: Con…
-
Cómo interactuar con un elemento insertado en el DOM de manera dinámica
Ayer me preguntaron justamente esto: Si añado un botón a la web (dom) a través de javascript utilizando .html() o innerHTML, ¿cómo puedo interactuar con él después? La respuesta es muy sencilla. En jQuery seleccionamos nuestros elementos de esta manera: Pero si el elemento no estaba en el DOM (el propio HTML) al cargar el…