Ffmpeg permite a estas herramientas trabajar con un sinnúmero de formatos que no son compatibles con el convertidor original de la herramienta a usar. Por ejemplo, en Exhale y Opus GUI, ffmpeg nos permite convertir varios archivos de música a .opus y xHE-AAC, de lo contrario, sólo podríamos trabajar con archivos WAV. En rav1e y SVT-AV1 GUI, similarmente, se nos permite trabajar con un sinnúmero de archivos de video para convertirlos al formato AV1.
Previamente, mis guías apuntaban a la página de Zeranoe, pero esta página ya no funciona y esas instrucciones quedan obsoletas. Es por eso que en esta guía les muestro los nuevos pasos para descargar ffmpeg.
Nota: Estos pasos son obsoletos. Haz click aquí para ver la guía actualizada.
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:
Dejaremos todo como se nos aparece y le daremos click al botón Download Build:
Una vez la descarga finalice, presiona en el archivo descargado:
Dentro del archivo, ve a «ffmpeg» y luego a «bin». Verás el archivo «ffmpeg.exe» adentro:
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
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:
El problema es que como esta versión de Ubuntu no ha sido oficialmente lanzada, se nos presenta el siguiente mensaje:
No hay problema. Vamos a intentar instalar Node.js siguiendo las instrucciones para una instalación manual:
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 -
Configuramos la versión de Node.js a node_10.x: VERSION=node_10.x
Utilizaremos la distribución eoan, la versión oficial de Ubuntu más reciente: DISTRO="eoan"
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
Los comandos se deben ver así al ejecutarlos:
Ahora, actualizaremos la información del repositorio con sudo apt update:
Procedemos a instalar Node.js usando sudo apt install nodejs:
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
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:
Una vez el archivo se haya descargado, lo descomprimiremos con la herramienta ar: ar x nodejs_10.19.0-1nodesource1_amd64.deb
Ahora, descomprimiremos el archivocontrol.tar.gz: tar -xzf control.tar.gz
Usando nano o algún otro editor de texto, editaremos el archivo control. Busca la parte donde dicepython-minimal: nano control
Cambiapython-minimal a python2-minimal:
Grabaremos el arhico. Con nano, oprimiremos CTRL + O. Luego, saldremos el editor presionando CTRL + X.
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
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
Nota: Estos pasos son obsoletos. Haz click aquí para ver la guía actualizada.
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.
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
3. Una vez la descarga finalice, presiona en el archivo descargado:
Paso 3
4. Dentro del archivo, ve a «ffmpeg» y luego a «bin». Verás el archivo «ffmpeg.exe» adentro:
Paso 4
5. Descomprime este archivo al lugar donde tienes la herramienta SVT-AV1 GUI:
Nota: Estos pasos son obsoletos. Haz click aquí para ver la guía actualizada.
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.
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
3. Una vez la descarga finalice, presiona en el archivo descargado:
Paso 3
4. Dentro del archivo, ve a «ffmpeg» y luego a «bin». Verás el archivo «ffmpeg.exe» adentro:
Paso 4
5. Descomprime este archivo al lugar donde tienes la herramienta Audio MD5 Checker:
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:
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):
Haremos papas si queremos, dándole 5 minutos, volteándolo y dándole nuevamente 5 minutos:
¡Listo! La cena está servida:
Todas la fotos fueron tomadas con el nuevo Samsung Galaxy S9+.
En este post, les muestro lo sencillo que es preparar chuletas 😂
El primer paso, es descongelarlas:
El segundo paso, es adobarlo. Éste es mi sazón favorito:
El tercer paso es ponerlas en el Horno de Convección (Air Fryer/Cooker, etc):
Le daremos 10 minutos a 400 grados. Una vez termine, volteamos las chuletas y procedemos a darle otros 10 minutos a los mismos grados:
Una vez terminen, estarán lístas para consumir:
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:
El resultado de este plato es el que se muestra en la primera imagen de este post.
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:
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:
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:
Pueden observar que se ven dorados y están listos para ingerirse.
El horno utilizado lo pueden adquirir en Amazon aquí.
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:
Estas fueron las instrucciones que seguí:
Con el SSD insertado, prendí el equipo y fui al BIOS por 20 minutos.
Apagué la computadora y removí el SSD por 30 segundos. Luego, lo volví a insertar.
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á:
¡Eso es todo!
Resolviendo el problema de sobrecalentamiento de las tabletas HP Stream
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
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.
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.
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:
El área que necesitamos mantener fría es esta:
Necesitamos ponerle el tape a los heatsinks:
Ahora, lo colocamos en el area que vamos a enfriar:
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 SETI@Home en la tarjeta de video de la tableta sin que disminuya el rendimiento.
¡Espero que les haya gustado este post! Recuerda seguirme y votar en el post para ver más cosas de tecnología 🙂
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish.AcceptRead More
Privacy & Cookies Policy
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.