Navegando por
Etiqueta: como

Descargando ffmpeg para Exhale GUI

Descargando ffmpeg para Exhale GUI

Hola a todos,

En este post, les mostraré cómo descargar ffmpeg para utilizarlo en conjunto con la herramienta Exhale GUI. Esto es necesario si queremos convertir archivos que no estén en el format WAV.

Para descargar ffmpeg, seguiremos los siguientes pasos:

  1. Accede a https://ffmpeg.zeranoe.com/builds/:

  2. Dejaremos todo como se nos aparece y le daremos click al botón Download Build:

  3. Una vez la descarga finalice, presiona en el archivo descargado:

  4. Dentro del archivo, ve a «ffmpeg» y luego a «bin». Verás el archivo «ffmpeg.exe» adentro:

  5. Descomprime este archivo al lugar donde tienes la herramienta Exhale GUI:

¡Eso es todo! Ahora, cuando vuelvas a abrir Exhale GUI, ffmpeg será detectado y podrás convertir archivos en otros formatos que sean compatibles con ffmpeg.

Instalando Node.js en Ubuntu Focal (20.04) antes de su lanzamiento oficial

Instalando Node.js en Ubuntu Focal (20.04) antes de su lanzamiento oficial

Hola a todos,

Hoy, los guiaré por los pasos necesarios para instalar Node.js 10.x en Ubuntu Focal (20.04), el cual será oficialmente lanzado el 23 de abril de este año.

Actualmente, la instalación de Node.js usando los repositorios oficiales de NodeSource no funcionan en esta versión de Ubuntu ya que ellos no soportan las versiones de prueba.

Tal vez pienses que utilizar el repositorio de la versión de Ubuntu anterior funcione, pero no es así, ya que los paquetes de Python 2 han sido renombrados de python a python2.

Tratando de instalar Node.js usando el repositorio de NodeSource

La forma más sencilla de instalar Node.js 10.x es usando el repositorio de NodeSource. Para esto, usamos el siguiente comando:

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash

El problema es que como esta versión de Ubuntu no ha sido oficialmente lanzada, se nos presenta el siguiente mensaje:

NodeJS script failing on Ubuntu Focal 20.04

No hay problema. Vamos a intentar instalar Node.js siguiendo las instrucciones para una instalación manual:

  1. Añadimos la llave de firma de los paquetes de NodeSource:
    curl -sSL https://deb.nodesource.com/gpgkey/nodesource.gpg.key | sudo apt-key add -
  2. Configuramos la versión de Node.js a node_10.x:
    VERSION=node_10.x
  3. Utilizaremos la distribución eoan, la versión oficial de Ubuntu más reciente:
    DISTRO="eoan"
  4. Ahora, añadiremos el repositorio a nuestra instalación de Ubuntu con los siguientes comandos:
    echo "deb https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee /etc/apt/sources.list.d/nodesource.list
    echo "deb-src https://deb.nodesource.com/$VERSION $DISTRO main" | sudo tee -a /etc/apt/sources.list.d/nodesource.list
  5. Los comandos se deben ver así al ejecutarlos:
    NodeJS Manual installation commands
  6. Ahora, actualizaremos la información del repositorio con sudo apt update:
    NodeJS manual installation apt update
  7. Procedemos a instalar Node.js usando sudo apt install nodejs:
    NodeJS installing nodejs fails

Como pueden ver, el proceso de instalación manual falla porque no existe el paquete python-minimal en Ubuntu 20.04. Para resolver esto, tenemos que descargar el paquete de Debian de Node.js manualmente y modificarlo para que se refiera a python2-minimal en vez de python-minimal.

Descargando, modificando e instalando Node.js 10.x manualmente

  1. Navegeremos manualmente al repositorio de NodeSource para descargar el archivo aquí: https://deb.nodesource.com/node_10.x/pool/main/n/nodejs/
    NodeJS HTTP repo
  2. Copiaremos el link de descarga de la versión de Node.js que queramos usar. Luego, usaremos wget para descargarlo en el terminal. Recomiendo que estés en una carpeta limpia ya que descomprimiremos varios archivos luego:
    Downloading the NodeJS debian package
  3. Una vez el archivo se haya descargado, lo descomprimiremos con la herramienta ar:
    ar x nodejs_10.19.0-1nodesource1_amd64.deb
    extracting the NodeJS debian package
  4. Ahora, descomprimiremos el archivocontrol.tar.gz:
    tar -xzf control.tar.gz
    Extracting control.tar.gz
  5. Usando nano o algún otro editor de texto, editaremos el archivo control. Busca la parte donde dicepython-minimal:
    nano control
    Editing the control file
  6. Cambiapython-minimal a python2-minimal:
    Renaming python-minimal to python2-minimal
  7. Grabaremos el arhico. Con nano, oprimiremos CTRL + O. Luego, saldremos el editor presionando CTRL + X.
  8. Necesitamos recrear el archivo tar control.tar.gz para incluir el archivo control modificado. Para recrearlo, usamos el siguiente comando:
    tar -czf control.tar.gz control md5sums postinst pr einst prerm
    Recreating the control.tar.gz file
  9. Finalmente, remplazaremos el archivo control.tar.gz en el paquete de debian. Usaremos el siguiente comando para reemplazarlo:
    ar -r nodejs_10.19.0-1nodesource1_amd64.deb control.tar.gz
    Replacing the control.tar.gz in the NodeJS debian package
  10. Ahora, podemos instalarlo usando dpkg. Correremos lo siguiente:
    sudo dpkg -i nodejs_10.19.0-1nodesource1_amd64.deb
    Installing the modified NodeJS debian package

Luego de seguir los pasos anteriores, debemos tener Node.js instalado en nuestro sistema operativo. Podemos confirmarlo corriento node -v y npm -v:

¡Y eso es todo! Hemos instalado Node.js de forma exitosa en nuestra instalación de Ubuntu Focal.

Descargando ffmpeg para SVT-AV1 GUI

Descargando ffmpeg para SVT-AV1 GUI

Hola a todos,

En este post, les presento los pasos a seguir para descargar ffmpeg para SVT-AV1 GUI. FFmpeg es necesario para poder extraer el video, convertir el audio, y unir ambos archivos al terminar la conversión.

A continuación están los pasos:

1. Accede a https://ffmpeg.zeranoe.com/builds/:

Paso 1
Paso 1

2. Selecciona la versión «nightly» que es la primera opción que se muestra. Selecciona Windows 64-bit si tienes una versión de Windows 64-bit. Selecciona «Static en «Linking» y presiona el botón «Download Build»:

Paso 2
Paso 2

3. Una vez la descarga finalice, presiona en el archivo descargado:

Paso 3
Paso 3

4. Dentro del archivo, ve a «ffmpeg» y luego a «bin». Verás el archivo «ffmpeg.exe» adentro:

Paso 4
Paso 4

5. Descomprime este archivo al lugar donde tienes la herramienta SVT-AV1 GUI:

Paso 5
Paso 5

¡Eso es todo!

Descargando ffmpeg para Audio MD5 Checker

Descargando ffmpeg para Audio MD5 Checker

Hola a todos,

En este post, les mostraré cómo descargar ffmpeg para usarlo en el programa Audio MD5 Checker. FFmpeg es necesario para calcular los checksums MD5 del audio.

Aquí están los pasos:

1. Accede a https://ffmpeg.zeranoe.com/builds/

Paso 1
Paso 1

2. Selecciona la versión «nightly» que es la primera opción que se muestra. Selecciona Windows 64-bit si tienes una versión de Windows 64-bit. Selecciona «Static en «Linking» y presiona el botón «Download Build»:

Paso 2
Paso 2

3. Una vez la descarga finalice, presiona en el archivo descargado:

Paso 3
Paso 3

4. Dentro del archivo, ve a «ffmpeg» y luego a «bin». Verás el archivo «ffmpeg.exe» adentro:

Paso 4
Paso 4

5. Descomprime este archivo al lugar donde tienes la herramienta Audio MD5 Checker:

Paso 5
Paso 5

¡Eso es todo!

Preparando la cena 2: Muslos de pollo

Preparando la cena 2: Muslos de pollo

Saludos a todos,

en el día de hoy, nuevamente les mostraré lo facil que es hacer muslos de pollo.

Primeramente, los descongelaremos y los pondremos en el Air Fryer:

Chicken Drumsticks - 1

Le daremos 10 minutos, volteándolos cada vez que acabe, hasta obtener el siguiente resultado (Noten que lo corté por el medio para que se cocinara más rápido por dentro):

Chicken Drumsticks - 2

Haremos papas si queremos, dándole 5 minutos, volteándolo y dándole nuevamente 5 minutos:

Chicken Drumsticks - 3

¡Listo! La cena está servida:

Chicken Drumsticks - 4

Todas la fotos fueron tomadas con el nuevo Samsung Galaxy S9+.

¡Buen provecho!

Preparando la cena: Chuletas

Preparando la cena: Chuletas

Pork Chops - Air Fryer - 1

Saludos a todos,

En este post, les muestro lo sencillo que es preparar chuletas 😂

El primer paso, es descongelarlas:

Pork Chops - Air Fryer - 2

El segundo paso, es adobarlo. Éste es mi sazón favorito:

Pork Chops - Air Fryer - 3

El tercer paso es ponerlas en el Horno de Convección (Air Fryer/Cooker, etc):

Pork Chops - Air Fryer - 4

Le daremos 10 minutos a 400 grados. Una vez termine, volteamos las chuletas y procedemos a darle otros 10 minutos a los mismos grados:

Pork Chops - Air Fryer - 5

Una vez terminen, estarán lístas para consumir:

Pork Chops - Air Fryer - 6

Bono:

Preparar papas: Símplemente las ponemos y le damos 5 minutos a 400 grados. Luego, las volteamos y le damos otros 5 minutos más, pero reduciremos la temperatura para no quemarlas. Así comemos más saludables pues no estamos friendo las papas:

Air Frier - French Fries

El resultado de este plato es el que se muestra en la primera imagen de este post.

¡Buen provecho!

Cocinando Chicken Fries en un Horno de Convección

Cocinando Chicken Fries en un Horno de Convección

Hola a todos,

En este post, les muestro lo rápido y fácil que es preparar aliementos en este Horno de Convección.

En el día de hoy, estaré calentando unos «Chicken Fries» que venden en bolsas en las tiendas ALDI aquí en los Estados Unidos.

Preparación:

La bolsa nos dice cláramente que la porción a servir es de 7 piezas. Es por eso que colocamos 7 piezas de Chicken Fries en la parrilla del horno:

Cooking Chicken Fries on a Convection Oven - 1

Ahora, presionamos el botón de «Chicken Pieces» en nuestro horno de convección pero le reducimos el tiempo a 15 minutos, dado que tiempo de más nos quemará los pollos. De todas formas, vigilaremos los pollos pues llegará un momento en que los giraremos para que se tuesten en sus otras partes y evitamos que se quemen:

Cooking Chicken Fries on a Convection Oven - 2

Cuando veamos que se están dorando, que falten aproximadamente 5 minutos para que estén listo, éste es el momento en donde cuidadosamente observamos si están listas para comer, pues usualmente puede ocurrir que la galleta empanada se tueste demaciado. En estos casos ya los Chicken Fries están listos por dentro y están muy calientes, así que tengan precaución al sacarlos del horno.

Así quedaron una vez los saqué del horno:

Cooking Chicken Fries on a Convection Oven - 3

Pueden observar que se ven dorados y están listos para ingerirse.

El horno utilizado lo pueden adquirir en Amazon aquí.

¡Espero que les haya gustado este post!

Reviviendo el SSD Crucial M4

Reviviendo el SSD Crucial M4

Hola a todos,

En este post, les hablaré sobre cómo reviví mi SSD (Solid-State Drive) Crucial M4 mSATA.

Al parecer, a veces, cuando ocurre una falla eléctrica, el SSD no es detectado por el BIOS de la computadora. Pensé que el disco estaba muerto, pero por suerte, Encontré estas instrucciones en el foro de Crucial e inmediatamente procedí a seguirlas.

¿El resultado? El SSD ¡revivió!

Este es mi equipo:

Crucial M4 128GB SSD 1

Estas fueron las instrucciones que seguí:

  1. Con el SSD insertado, prendí el equipo y fui al BIOS por 20 minutos.
  2. Apagué la computadora y removí el SSD por 30 segundos. Luego, lo volví a insertar.
  3. Debería haber seguido los pasos 1 y 2 nuevamente, pero cuando entré al BIOS nuevamente, el SSD fue detectado otra vez. Reinicié la computadora en este momento y el sistema operativo cargó. Todo estaba intacto tal y como estaba antes y pude continuar usando la computadora.

Pensé realmente que el SSD murió. Es por esto que es muy importante hacer backups de la data. Nunca sabes cuando un SSD puede fallar, incluso si está en perfectas condiciones.

¿Aún no ves la unidad mSATA? Aquí está:

Crucial M4 128GB SSD 2

¡Eso es todo!

Resolviendo el problema de sobrecalentamiento de las tabletas HP Stream

Resolviendo el problema de sobrecalentamiento de las tabletas HP Stream

Hola a todos,

En este post, les hablaré sobre las tabletas HP Stream y cómo solucionar el problema de sobrecalentamiento que podrían estar enfrentando con ellas.

Estas tabletas funcionan generalmente bien a menos que estés en algún lugar donde haga mucha calor, como es el caso de aquellos que viven en alguna Isla tropical, en donde las temperaturas suelen ser entre 70 a 90 grados Fahrenheit, y en el verano pueden llegar y superar los 100 grados. Esto causa que las tabletas se sobrecalienten y como consecuencia, el procesador empieza a reducir la velocidad para evitar daños.

Estas tabletas tienen un procesador Intel Atom Z3735G de 4 núcleos, con una velocidad de 1.33Ghz, pero este CPU puede subir hasta 1.57Ghz cuando se usan los 4 núcleos a vez, y siempre y cuando la tableta no se sobrecaliente.

Ahora, el otro problema de por qué estas tabletas se sobrecalientan es que están hechas con plástico, el cual no es un buen conductor de calor. Generalmente los equipos que son hechos con metal suelen tener mayor rendimiento, ya que el metal transfiere el calor del procesador. El problema de estos equipos que usan metal es que el calor puede ser transferido hacia la batería, causando que se dañe con el tiempo más rápido, ya que el calor es uno de los enemigos de las baterías. Otro problema que suele suceder muy a menudo es que las baterías se inflen debido al calor. Al estas tabletas ser de plástico, no tenemos problema con la batería, pero sí con el rendimiento.

HP Stream 8 tablet
HP Stream 8

Como podrán podido observar en mis posts anteriores, suelo correr el «Berkeley Open Infrastructure for Network Computing» (BOINC) en todos mis equipos, y estas tabletas no son excepción alguna. Están trabajando 24/7 procesando unidades de trabajo de varios proyectos de BOINC, pero debido al sobrecalentamiento de las mismas, tuve que buscar una solución para mantenerlas frías.

HP Stream 7 and 8 crunching BOINC Tasks

Normalmente, el procesador no disminuye su rendimiento significativamente si se corre un proyecto de BOINC que sólo corre en el CPU, pero cuando añades un proyecto que ejecuta unidades de trabajo en la tarjeta de video, entonces la tableta disminuirá severamente su rendimiento, hasta el punto que pensarás que la tableta se trancó y tienes que reiniciarla, pero no es así, sino que la tableta disminuye su rendimiento temporeramente en lo que la temperatura baja y una vez la temperatura vuelva a la normalidad, el rendimiento del procesador aumenta, pero esto es un ciclo en donde sigue subiendo y bajando el reloj del procesador y esto no es algo bueno, porque claramente significa que la tableta se está sobrecalentando.

¿Así que cuál es la mejor manera para evitar que el procesador se sobrecaliente y disminuya el rendimiento? Compré estos heatsinks de aluminio en Amazon, que son utilizados para mantener fríos los Raspberry Pi y otros equipos similares. Estos heatsinks de aluminio vienen con un tape que conduce calor y es una buena manera de disipar el calor del equipo.

Una vez me llegaron estos heatsinks, los puse en las tabletas inmediatamente. A continuación podrás ver el proceso de cómo instalarlos en las tablets:

Primero, tenemos que remover el panel trasero y remover los tornillos + que tienen. Remover este panel es muy facil, y luego podemos ver el circuito impreso:

HP Stream 7 and 8 Heatsink Mod 1

El área que necesitamos mantener fría es esta:

HP Stream 7 and 8 Heatsink Mod 2

Necesitamos ponerle el tape a los heatsinks:

Ahora, lo colocamos en el area que vamos a enfriar:

HP Stream 7 and 8 Heatsink Mod 5

Claro, uno no es suficiente, así que añadiré más (le puse 5 a cada tableta, ya que el paquete viene con 10 heatsinks):

Ahora que le hemos puesto los heatsinks, necesitamos hacer un corte en el panel trasero para que podamos poner el panel nuevamente para proteger el circuito electrónico del equipo:

Y eso es básicamente todo. Ahora la tableta disipa mejor el calor y prevenimos que se sobrecaliente. Claro, conviene ponerle un abanico para que disipe el calor más rápido 🙂

Ahora puedo correr [email protected] en la tarjeta de video de la tableta sin que disminuya el rendimiento.

BOINCTasks HP Tablets

¡Espero que les haya gustado este post! Recuerda seguirme y votar en el post para ver más cosas de tecnología 🙂