miércoles, 28 de julio de 2021

Font Manager, manejado fuentes en Linux

Suele pasar habitualmente, al abrir un programa de diseño/dibujo/escritura, tengamos miles de fuentes para seleccionar. Cada programa relacionado instala las suyas, aparte de las que trae el sistema.
Te encuentras con una cantidad ingente de fuentes, muchas muy simiilares, otras con símbolos o dibujos, otras en idiomas ilegibles para tu sistema... en mi caso, 2600 fuentes con casi nada instalado.

Manajar esa cantidad es una tarea ardua, y más cuando quieres instalar alguna fuente que no tienes y pretendes usar en Gimp o Inkscape, por ejemplo...
He encontrado un aliado perfecto.... Font Manager

Como ellos mismos definen su programa, File-Manager es un simple "manejador" de fuentes. Diseñado para el escritorio Gnome, es extensible a cualquiera que use GTK, como Cinnamon.
Al iniciarlo, escaneará el equipo en busca de fuentes. Nos encontramos una interface acorde a nuestro color, en mi caso oscura. En ella nos muestra las fuentes, así como un árbol de selección y una muestra, que se puede cambiar con diferentes vistas (cascada, Lorem Ipsum...)

Las características que posee el programa son muy diversas, pero claras. Sus características principales son

  • Previsualizar y comparar fuentes de letra
  • Activación y desactivación de familias de fuentes
  • Catalogación de fuentes automatica
  • Catálogo de Google Fonts integrado
  • Mapa de caracteres
  • Instalación y manipulación de fuentes de usuario
 En la parte central, con el botón azul podemos activar o desactivar la fuente para que aparezca o no en nuestros programas, por ejemplo.
Tambien nos muestra la carpeta dónde se encuentra la fuente, por si queremos eliminarla a mano.

Un descubrimiento que se añade a mis programas imprescindibles para hacer mis pinitos dentro del mundo de la edición.

miércoles, 21 de julio de 2021

Hypnotix, reproductor IPTV en Debian/Ubuntu/Mint


Parece que el mundo de la tv se mueve más hacia los servicios de streaming bajo demanda, que a los canales tradicionales.
Afortnadamente, el equipo de Linux Mint ha creado una aplicación para poder seguir esos canales dentro de tu distribución gnu/Linux


Hypnotix es una aplicación de streaming IPTV gratuita y de código abierto con soporte para TV en directo, películas y series. Está desarrollada y gestionada por el equipo de Linux Mint, soportando múltiples proveedores de IPTV de los tipos Xtream API, lista de reproducción m3u local y M3U URL.

Aunque es un programa hecho por el equipo de Clement Lefevbre, está disponible en varias distribuciones. Para instalarlo en Debian (Testing), Ubuntu o Linux Mint

sudo apt install hypnotix

También podemos acceder a su página de desarrollo en Github, para ver las últimas novedades o descargar el paquete .deb.
Cargar listas es muy sencillo y la navegación entre canales, también se desarrolla muy bien. Es un programa ágil, incluso con listas de canales grandes


Por defecto lleva la lista de canales gratuítos Free-TV, que nos divide por países. En el caso español, incluye algunos de los canales que se emiten por la TDT.

En un futuro hay previsto el soporte para programación electrónica EPG, incluir PVR para poder grabar y reproducir contenido, ordenador nuestros canales por categoría o temática, etc.

Sin duda, un gran programa que va avanzando. Al principio no le día mucha vida, pero poco a poco he sustituído al socorrido VLC por Hypnotix.


miércoles, 14 de julio de 2021

Convirtiendo imágenes BiN en ISO por terminal


 Me he lanzado en una  pequeña "odisea", un viejo sueño que estoy intentando realizar. Para ello necesito descargar imágenes de disco .ISO, el formato universal para éste tipo de archivos, que no es más que un "contenedor" que evita pérdidas de archivos, mantiene la estructura de éstos y con ello preserva el correcto funcionamiento del programa.
La mayoría de sistemas operativos se descargan en éste formato, que a la vez, casi todos entienden y tratan como si fuera un soporte externo.

 Lógicamente, a algunas empresas no les bastaba con ese formato y hace unos (muchos) años, con el afán de vender sus productos de grabación y modificación de .ISO, crearon sus propias modificaciones de éstos archivos, como pude ser:

  • NRG - Nero AG
  • BIN - CDR-Win (acompañado por un archivo .CUE)
  • CCD - CloneCD
  • MDF - Alcohol 120....

En la colección que estoy montando, aunque la gran mayoría viene en.ISO, algunas imágenes vienen en .BIN (+.CUE). Prefiero preservar un poco el formato, que todos sean el mismo y cambiarlo suele acabar en desastre.
Por suerte encontré un programa  por terminal, muy interesante y simple.. El comando IAT.
En Debian, Ubuntu, Mint y derivadas  y derivadas, se instala con el típico

sudo apt install iat

Ocupa apenas unos Kb y ya tenemos un programa que asegura poder convertir archivos de imágen de disco BIN, MDF, PDI, CDI, NRG y B5I a ISO-9660, osea el estándar.
Para hacer la conversión, es muy fácil. Nos situamos en la carpeta dónde tenemos el archivo Bin por ejemplo y escribimos en la terminal:

iat archivo.bin destino.iso

Obviamente sustituyendo la palabra archivo por el nombre que tenga el BIN y el que le queramos una vez convertido.
Hay que tener en cuenta que no permite espacios en los nombres. El proceso tarda escasos segundos, dependiendo del tamaño de la imagen.

He probado los archivos una vez convertidos y, por lo menos en mi cometido, funcionan correctamente.




miércoles, 7 de julio de 2021

OBS y Nvidia NVENC sobre Debian 11

Hace unos días me pasé a Debian Stable. Me gustó la experiencia, pero creo que la rama Stable es para usarlo como equipo todo terreno, seguro y fiable.
Me decidí a seguir con Debian, pero instalando la rama Testing, que precisamente se convertirá en la nueva versión Stable en unos días con la salida de Debian 11.

Todo correcto sin mucho problema hasta ahora. Instalé los controladores privados de Nvidia para poder jugar (v.460), instalé Steam y OBS Studio.
Al abrir éste último, me fijé que el codificador por hardware NVENC no estaba disponible, así que me dispuse a investigar.
Y después de mucho buscar, he dado con la tecla y os lo dejo aquí para cualquiera que lo necesite y para no olvidarlo.

Debemos instalar los codec privados de Nvidia en nuestro Debian 11. Podemos mirar aquí

Modificamo nuestro repositorios para añadir los famosos contrib, non-free y añadir el multimedia.

sudo nano /etc/apt/sources.list

En mi caso lo he apuntado todo a Testing para evitarme versiones. Así siempre estaré en la rama Testing sin importar la versión.  Así lo tengo:


Guardamos con CTRL+O, sobreescribimos con INTRO y salimos con CTRL+X

Nos vamos AQUI  bajamos el archivo .deb y lo instalamos. Es la Key del repositorio

sudo apt update

Si no hay novedad, ya tenemos los repositorios correctos. Ahora nos vamos a instalar una librerías de Nvidia y las librerías FFMPEG.

sudo apt install libnvidia-encode1
sudo apt install ffmpeg


OJO. El paquete FFMPEG tiene una versión anterior en los repos Testing que no sirven. Por ello debemos instalar el repo Multimedia.
Una vez haya terminado, le decimos a ffmpeg que debe usar NVENC.

ffmpeg -h encoder=h264_nvenc


Saldrán una serie de números y letras en nuestra terminal durante unos instantes.
Una vez haya acabado, abrimos OBS Studio, en mi caso es la versión 26.1
Nos vamos a Archivo/Configuración.

En la sección de Salida/Codificador tendremos disponible nuestro codificador por hardware NVENC,

Con él activado, usaremos nuestra gráfica (hardware) para codificar el vídeo que grabamos y con ello, usar menos cantidad de recursos del equipo.

Con Debian es todo más complicado, pero también se aprende un montón.