Mostrando las entradas para la consulta audio ordenadas por fecha. Ordenar por relevancia Mostrar todas las entradas
Mostrando las entradas para la consulta audio ordenadas por fecha. Ordenar por relevancia Mostrar todas las entradas

Distribución Linux Mint


Tux sentado en un escritorio trabajando en ordenador de sobre mesa en que se encuentra instalado Linux
Hace ya algún tiempo que utilizo el sistema operativo Linux Mint, y os lo recomiendo a aquellos que quieran una distribución robusta, ligera y elegante. Linux Mint es una distribución Linux basada en Ubuntu y Debian, esto ya nos da una idea de la estabilidad de esta distribución.  Es una sistema enfocado al usuario domestico, o que  realice trabajos de oficina, que no necesite grandes conocimientos sobre Linux, que busca una distribución con menús clásicos y un sistema operativo que no resulte engorroso, o difícil de mantener.
En el momento de escribir este articulo Linux Mint se encuentra en la versión estable:



Linux Mint 22 Wilma

Un ordenador portátil junto a una pantalla en el que está corriendo el sistema operativo Linux Mint


  • Facilidad de uso: Tiene una interfaz intuitiva, lo que lo hace accesible para usuarios que están cambiando desde otros sistemas operativos.
  • Ediciones: Disponible en diferentes entornos de escritorio como Cinnamon, MATE y Xfce, adaptándose a diversas preferencias y capacidades de hardware.
  • Rendimiento: Conocido por ser ligero y eficiente, especialmente la edición Xfce.
  • Comunidad: Fuerte apoyo de la comunidad y actualizaciones regulares basadas en los comentarios de los usuarios.

Linux Mint es una de las distribuciones de Linux de escritorio más populares y utilizada por millones de personas.
Es una de las mejores alternativas a Microsoft Windows y Apple MacOS.
Propósito
El propósito de Linux Mint es producir un sistema operativo moderno, elegante y cómodo que sea a la vez potente y fácil de usar.
Algunas de las razones del éxito de Linux Mint son:
Funciona de forma inmediata, con soporte multimedia completo y es extremadamente fácil de usar.
Es gratuito y de código abierto.
Está impulsado por la comunidad. Se anima a los usuarios a enviar comentarios al proyecto para que sus ideas puedan utilizarse para mejorar Linux Mint.
Basado en Debian y Ubuntu, proporciona unos 30.000 paquetes y uno de los mejores gestores de software.
Es seguro y confiable, gracias a las actualizaciones de software conservadoras, un administrador de actualizaciones único y su sólida arquitectura Linux.
Linux Mint requiere muy poco mantenimiento (sin regresiones, sin antivirus, sin anti-spyware... etcétera).


Escritorio con el menú de aplicaciones de una distribución Linux Mint

 


Las ediciones de Linux Mint, Cinnamon, MATE y Xfce, tienen características distintas que las hacen adecuadas para diferentes tipos de usuarios y hardware:

  • Cinnamon:
Elegante, moderno, innovador
La versión más popular de Linux Mint es la edición Cinnamon. Cinnamon está desarrollado principalmente por y para Linux Mint. Es elegante, hermoso y está lleno de nuevas características.
    • Interfaz: Moderna y elegante.
    • Características: Completa con muchas funcionalidades y efectos visuales.
    • Requisitos de hardware: Más altos, necesita más recursos para funcionar de manera fluida.
Ideal para: Usuarios que buscan una experiencia de escritorio rica y moderna.
  • MATE:
Clásico, tradicional
MATE es un entorno de escritorio clásico. Es la continuación de GNOME 2, que fue el escritorio predeterminado de Linux Mint entre 2006 y 2011.
    • Interfaz: Clásica, basada en GNOME 2.
    • Características: Menos funciones que Cinnamon, pero más estable y rápido.
    • Requisitos de hardware: Moderados, usa menos recursos que Cinnamon.
Ideal para: Usuarios que prefieren un entorno de escritorio tradicional y estable.

  • Xfce:
Ligero, sencillo, eficiente
Xfce es un entorno de escritorio ligero. No es compatible con tantas funciones como Cinnamon, pero es más ligero en el uso de recursos.
    • Interfaz: Simple y ligera.
    • Características: Menos funciones, pero extremadamente rápido y eficiente.
    • Requisitos de hardware: Muy bajos, ideal para hardware limitado.
Ideal para: Usuarios con equipos antiguos o con recursos limitados.

 

Captura de pantalla del cambio entre escritorios, función cubo 3D


Linux Mint y Ubuntu están estrechamente relacionados, ya que Linux Mint se basa en Ubuntu:


  • Base Común: Linux Mint utiliza los repositorios de software de Ubuntu, lo que significa que comparte la misma base de paquetes y actualizaciones.
  • Versiones LTS ( Long Term Support, Soporte a Largo Plazo): Linux Mint se basa principalmente en las versiones de soporte a largo plazo (LTS) de Ubuntu, lo que garantiza estabilidad y soporte prolongado.
  • Diferencias Filosóficas: Aunque comparten una base común, Linux Mint y Ubuntu tienen enfoques diferentes. 
    • Linux Mint Se centra en la facilidad de uso y la inclusión de software propietario y códecs multimedia desde el principio. 
    • Ubuntu Sigue una filosofía más estricta de software libre.
  • Entornos de Escritorio
    • Linux Mint desarrolla su propio entorno de escritorio, Cinnamon, además de ofrecer MATE y Xfce. 
    • Ubuntu, por otro lado, utiliza GNOME como su entorno de escritorio predeterminado, aunque también ofrece otros sabores como Kubuntu (KDE), Xubuntu (Xfce), y más.

En resumen, Linux Mint aprovecha la robustez y la estabilidad de Ubuntu, pero añade su propio toque para mejorar la experiencia del usuario.


Captura de pantalla instalación del sistema operativo Linux Mint


La última versión de Linux Mint, la 22 “Wilma”, viene con una variedad de software preinstalado para ofrecer una experiencia completa desde el primer momento. Aquí tienes algunos de los programas más destacados:

  • Gestor de Archivos: Nemo, que es el gestor de archivos predeterminado en el entorno de escritorio Cinnamon.
  • Suite Ofimática: LibreOffice, que incluye Writer (procesador de textos), Calc (hojas de cálculo), Impress (presentaciones), entre otros.
  • Reproductor Multimedia: VLC Media Player, conocido por su capacidad para reproducir casi cualquier formato de audio y vídeo.
  • Editor de Imágenes: GIMP, una alternativa libre a Photoshop.
  • Gestor de Paquetes: Synaptic y el Software Manager de Linux Mint para instalar y gestionar aplicaciones.
  • Herramientas de Sistema
    • Timeshift para copias de seguridad del sistema, 
    • MintUpdate para gestionar actualizaciones.
  • Aplicaciones de Utilidad
    • Xed Editor de texto.
    • Pix Visor de imágenes.
    • Thunderbird Cliente de correo electrónico.

Además, incluye mejoras en el soporte de idiomas, nuevas tecnologías como el servidor de sonido PipeWire, y compatibilidad con temas GTK412.

Si te he convencido, o quieres probarlo, puedes ir a la página de descargas y elegir el gestor grafico que mejor se adapte a ti. Y si tienes alguna duda, tienes una pagina sobre información y ayuda sobre la instalación de esta fabulosa distribución Linux. 

WebWormhole realizar envíos de archivos sin intermediario entre dispositivos

Imagen generada por DALL-E que muestra el intercambio de archivos entre dos ordenadores a través de un agujero de gusano
Imagen generada por DALL-E que muestra el intercambio de archivos entre dos ordenadores a través de un agujero de gusano

WebWormhole es una herramienta en linea y de código abierto que creara una agujero de gusano entre nuestros dispositivos utilizando los navegadores para realizar envíos de archivos de gran tamaños sin que estos sean almacenados y tratados por terceros. Esto nos permite transferir archivos sin limite de tamaño, sin registros y de forma segura y privada al ser una comunicación peer-to-peer, p2p, de igual a igual.

Esta aplicación web nos permite trasferir archivos sin importar el sistema operativo que utilizamos. Podremos intercambiar documentos, imágenes entre un ordenador cuyo sistema operativo es una distribución Linux y un teléfono móvil Apple, por ejemplo.

WebWormhole utiliza la API de trasmisiones WebRTC (Comunicaciones en tiempo real a través de la web). Es una tecnología que permite la comunicación en tiempo real entre navegadores sin importar el sistema operativo que utilicemos . Es una herramienta de código abierto que facilita el intercambio directo, es decir, peer-to-peer, de audio, vídeo y datos entre los usuarios sin necesidad de plugins o aplicaciones externa.

Con WebRTC, puede agregar funciones de comunicación en tiempo real a su aplicación que funciona además de un estándar abierto. Admite los datos de vídeo, voz y genéricos que se envían entre pares, lo que permite a los desarrolladores crear potentes soluciones de voz y videocomunicación. La tecnología está disponible en todos los navegadores modernos, así como en los clientes nativos de todas las plataformas principales. Las tecnologías detrás de WebRTC se implementan como un estándar web abierto y están disponibles como API de JavaScript normales en todos los navegadores principales.

WebWormhole es una herramienta muy sencilla y simple. Para poder entablar la comunicación los dos dispositivos han de estar en linea y han de permanecer con los navegadores abiertos siempre y cuando dure la conexión, hay que tener en cuenta que aunque no está limitado el tamaño y numero de archivos a transferir el tiempo necesario dependerá del ancho de banda del que dispongamos. Si cerramos el navegador, o bloqueamos, por ejemplo el smartphone, la conexión se perderá y el trasvase de archivos se perderá.

Pagina principal WebWormhole en el que se nos pide generar una conexión o unirnos a una ya creada
Pagina principal WebWormhole en el que se nos pide generar una conexión o unirnos a una ya creada

Crearemos un agujero de gusano y el sistema nos generará una frase única que será la que tendremos que comunicar a la otra parte para que se pueda crear el agujero de gusano. Si queremos realizar la conexión entre teléfonos inteligentes en local, podremos capturar el código QR que contiene la dirección web y la clave aleatoria para enlazar los dispositivos.

Una vez creada la conexión nos genera una clave y código QR  que deberemos compartir con el otro dispositivo con el que queramos compartir archivos
Una vez creada la conexión nos genera una clave y código QR  que deberemos compartir con el otro dispositivo con el que queramos compartir archivos

La conexión es de igual a igual y por ello podremos realizar intercambio de archivos en ambos sentidos.

Un vez creado el vinculo es hora de compartir los archivos entre los dispositivos
Un vez creado el vinculo es hora de compartir los archivos entre los dispositivos

Envio de archivos desde un smartphone a un ordenador, con dos sistemas operativos diferentes
Envío de archivos desde un smartphone a un ordenador, con dos sistemas operativos diferentes


WebWormhole es compatible con la mayoría de navegadores y de sistemas operativos.
También dispones de extensiones para los navegadores:

Denunciar llamadas SPAM

Desde el pasado 30 de junio de 2023 las llamadas con fines comerciales no solicitadas están prohibidas en España. Todos esperamos que esta nueva normativa pusiera fin a las llamadas SPAM. Pero ha día de hoy se incumple sistemáticamente esta norma. Si es cierto que cuando hablas con el operador, comentándole que la comunicación es ilegal, por que tu no has consentido expresamente que se pongan comunicado conmigo venderte un producto, la conversación se acaba sin más y se termina la llamada.

Registro llamada SPAM

La OCU (Organización de Consumidores y Usuarios) también denuncia que 9 de cada 0 personas aun siguen recibiendo Llamadas comerciales indeseadas, problema aún no resuelto.


La Agencia Española de Protección de Datos AEPD, es el galante que debe hacer cumplir esta nueva ley. Solo si denuncia los hechos, se podrá forzar a las operadoras de tele-marketing a cumplir la normativa.

Descargar video y audio con youtube-dl

En esta entrada se muestra el uso de la aplicación youtube-dl que permite descargar video y/o audio de servicios de publicación audiovisuales tales como:

  • BBC iPlayer
  • CNN
  • Dailymotion
  • Dropbox
  • Facebook
  • Google Drive
  • LiveLeak
  • Lynda
  • Metacafe
  • Metacritic
  • Openload
  • Streamango
  • Tonton
  • Vid.me
  • Vimeo
  • YouTube
  • Crunchyroll
  • Música
  • 8tracks.com
  • AudioMack
  • Bandcamp
  • Beatport
  • Deezer
  • EveryonesMixtape
  • Freesound
  • Hearthis.at
  • Myspace
  • SoundCloud
  • más....
Recuerda que algunos audios y videos que se encuentran alojado en estos servicios, pueden estar tutelados bajo licencias privativas y por consiguiente con derechos de autor. Y que deberás actuar en consecuencia a las leyes de tu país.

Youtube-dl es una aplicación liviana y multiplataforma (Windows, Linux) que nos permite descargar de internet contenido audiovisual a nuestro ordenador, en formatos que podemos utilizar de forma offline, sin conexión a red. Principalmente está enfocado a descargar video y audio del servidor de contenido multimedia Youtube , aunque puede ser utilizado otras plataformas.

Se encuentra en los repositorios oficiales de Debian

 sudo apt-get install youtube-dl

Si no disponemos de distribucion basada en Debian, descargamos el archivo de la aplicación y le daremos privilegios de ejecución.

 sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl

o

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl

Y le daremos permisos daremos permisos de ejecución

 sudo chmod a+rx /usr/local/bin/youtube-dl

En sistemas Linux es posible que necesitemos instalar el paquete ffmpeg, para la conversión en distintos formatos de audio y video

Youtube-dl no tiene entorno gráfico, y deberá ser ejecutado el terminal

Para descargar el archivo en nuestro ordenador, primero deberemos navegar por los distribuidores de contenido favoritos y obtener la dirección url del video del queremos tener copia offline.

Te dejo unos ejemplos con las opciones básicas, si quieres profundizar más o no encuentras la configuración adecuada, siempre puedes consultar la documentación de youtube-dl

  • Descargar un archivo de <url> donde se encuentre alojada el ejecutable
    • youtube-dl <url>
  • Descargar un archivo de  <url> en una carpeta concreta.
    • Linux usaremos comillas simple para indicar la ruta de la carpeta: youtube-dl -o '<carpeta donde queremos guardar el archivo>' <url>
    • Windows no es necesario usar comillasyoutube-dl -o  <carpeta donde queremos guardar el archivo>' <url>
  • Youtube-dl nos permite descargar ficheros en gran variedad de formatos de audio y video, dependiendo de la fuente. Para listar las opciones disponibles para un medio:
    • youtube-dl --list-formats <url>
  • Descargar video en formato determinado
    • youtube-dl -f mp4 <url>
  • Para descargar el multimedia en todos los formatos soportados
    • youtube-dll --all-formats <url>
  • Para descargar el audio y convertirlo a formato mp3. Recuerde que en Linux, tendremos que tener instalado el paquete ffmpeg.
    • Windows: youtube-dl -x --audio-format mp3 <url>
    • Linux: youtube-dl --format mp3 <url>
  • Descargar con la máxima calidad
    • Mejor video y audio: youtube-dl -f best <url>
    • Mejor audio y convertirlo a mp3: youtube-dl -f bestaudio -x --audio-format mp3 <url>
    • Mejor calidad de video: youtube-dl -f bestvideo <url>
  • Descargar con la mínima calidad disponible
    • Peor video y audio: youtube-dl -f worst <url>
    • Peor audio y convertirlo a mp3: youtube-dl -f worstaudio -x --audio-format mp3 <url>
    • Peor calidad de video: youtube-dl -f worstvideo <url>
  • Descargar varias direcciones que hemos listado en un archivo de texto, indicando cada url en una línea.
    • youtube-dl -a <archivo que contiene url>
  • Descargar el video y los subtitulos, siempre y cuando estén habilitados
    • youtube-dl --embed-subs <url>
  • También permite la descarga de listas de reproducción, simplemente hay que indicar el URL de la lista en lugar del URL del vídeo. La url del la lista tiene que ser: https://www.youtube.com/playlist?list=<lista>
    • youtube-dl <url playlist>

  • Para descargar solo una parte de una lista de reproducción 
    • youtube-dl --playlist-start 5 --playlist-end 10 <url playlist>
  • ERROR: 7UiyB3zXm3c: YouTube said: Unable to extract video data
    • youtube-dl --update
Algunas de las ventajas de usar youtube-dl son:
  • Es compatible con muchas más páginas web que sus competidores.
  • Es un programa pensado para usarse desde la terminal, lo que lo hace muy ligero y rápido.
  • Es un software libre y gratuito, lo que te garantiza su transparencia y seguridad.
  • No contiene , ni muestra publicidad, como si ocurre con ciertas aplicaciones web.

Instalar servidor MiniDLNA

Vamos a instalar un servidor DLNA en, por ejemplo Raspberry, para utilizarla de servidor multimedia para poder ver nuestros archivos en nuestra SmartTV. La tecnología DLNA es admitida por la mayoría de dispositivos multimedia actuales, a diferencia de utilizar un servidor PLEX en la que tenemos que instalar la APP en nuestra SmartTV y registrándose en su plataforma.

Es un servidor muy sobrio y de un consumo de recursos muy reducido, el aspecto es el de un explorador de archivos, y su reproductor multimedia muy simple. Pero cumple su función de servidor de videos, música e imágenes en nuestra red local.

También podríamos instalar nuestro servidor DLNA en un viejo ordenador en el que hubiéramos instalado un Linux con alguna de las múltiples distribuciones basadas en Debian.

Accedemos a nuestra Raspberry o nuestro servidor casero a traves de SSH e instalamos con privilegios de root la aplicación MiniDLNA también conocida como ReadyMedia

sudo apt-get install minidlna

 Iniciaremos el servicio:

sudo service minidlna start

Y habilitaremos minidlna para que el servicio sea levantado cuando iniciemos nuestro servidor local 

sudo service minidlna enable

Deberemos acceder al archivo de configuración para indicarle, entre otras cosas, la ruta donde se encuentran los archivos que queremos mostrar en nuestra LAN. Estos se pueden encontrar en un disco duro externo que habremos conectado a través del puerto USB de nuestro servidor doméstico.

sudo nano /etc/minidlna.conf

Accederemos a un archivo de texto plano donde cambiaremos

  • Ubicación de los archivos de video
media_dir=V,/media/downloads/videos
  • Ubicación de los archivos de música: 
media_dir=A,/media/downloads/musica
  • Ubicación de los archivos de imagen
media_dir=P,/media/downloads/fotos

  • Ubicación de la base de datos que almacenará los archivos que se mostraran
db_dir=/var/cache/minidlna

  •  Si queréis almacenar logs de lo que pasa en el servidor tienen que descomentar esta línea. Los logs los podréis encontrar en la ubicación.
log_dir=/var/log

  •  Puerto en el que escuchara el pequeño servidor web, que nos mostrara una pequeña información de nuestro servidor. No podremos realizar ninguna acción, como por ejemplo la de configuración
port=8200


MiniDLNA status

  •  Nombre con el que se anunciara en nuestros clientes multimedia
friendly_name=Pi

  • Seleccionamos la opción yes. De este modo, cuando se borre o copie contenido del servidor se actualizará la información de la base de datos

inotify=yes

  •  Definimos los nombres que deben tener las caratulas de un audio o vídeo. Si queremos definir una caratula para una película podemos hacerlo guardando una imagen con el nombre cover.jpg o Cover.jpg en la carpeta que contiene la película. El tamaño recomendado es de 160×160 pixeles
album_art_names=cover.jpg/cover.jpg

  • En esta linea configuramos el intervalo de segundos que nuestro servidor anunciara su presencia en la red. Un buen intervalo serian cada 60 segundos
notify_interval=60

Una vez modificado el archivo a nuestro gusto, lo guardaremos y reiniciaremos el demonio para que la nueva configuración tenga efecto:

sudo service minidlna restart

MiniDLNA usa la propiedad del Kernel inotify para detectar las modificaciones en cada una de las carpetas que almacena contenido. Al detectarse una modificación se actualiza el contenido de la base de datos /var/cache/minidlna/files.db.


Para que inotify pueda monitorizar las modificaciones tendremos que cambiar sus límites. Para fijar un nuevo límite ejecutaremos el siguiente comando:

sudo echo 65538 > /proc/sys/fs/inotify/max_user_watches 

sudo service minidlna restart

Si por alguna razón deseamos reconstruir la base de datos:

sudo service minidlna force-reload

Y listo ya tendríamos un servidor multimedia en nuestra red local y podríamos ver nuestros videos en nuestro:

  • SmartTV
Botón Source, Entrada externa o Fuente

 


  • En otros dispositivos podemos utilizar el reproductor multimedia VLC 
Accederemos a Plug’n’Play Universal y esperamos a que VLC encuentre nuestro servidor miniDLNA y nos permita reproducir su contenido.

Reproductor VLC

VLC media player

"VLC es un reproductor multimedia libre y de código abierto multiplataforma y un «framework» que reproduce la mayoría de archivos multimedia, así como DVD, Audio CD, VCD y diversos protocolos de transmisión."


El reproductor del cono de obra, es uno de los más versátiles que he utilizado. Es gratuito, distribuido bajo la licencia GPLv2.1+.2​, y multiplataforma, tanto para ordenadores como para dispositivos móviles: como tablet y smartphone, sin importar el sistema operativo. También nos permite reproducir gran variedad de códecs y formatos de audio y vídeo, y/o escuchar medios en línea y emitir en streaming para que se pueda ver en otro dispositivo. E incluye herramientas para la conversión de archivos cambiando el formato de compresión, para que por ejemplo sea compatible con nuestra SmartTV. Es prácticamente una navaja suiza para nuestros medios audio-visuales.


Formatos de video que soporta:

MPEG-1/2, DivX® (1/2/3/4/5/6), MPEG-4 ASP, XviD, 3ivX D4, H.261, H.263 / H.263i, H.264 / MPEG-4 AVC, Cinepak, Theora, Dirac / VC-2, MJPEG (A/B), WMV 1/2, WMV 3 / WMV-9 / VC-1, Sorenson 1/3, DV, On2 VP3/VP5/VP6, Indeo Video v3 (IV32), Real Video (1/2/3/4).

Formatos de audio que soporta

MPEG Layer 1/2, MP3 - MPEG Layer 3, AAC - MPEG-4 part3, Vorbis, AC3 - A/52, E-AC-3, MLP / TrueHD>3, DTS, WMA 1/2, WMA 3, FLAC, ALAC, Speex, Musepack / MPC, ATRAC 3, Wavpack, Mod, TrueAudio, APE, Real Audio, Alaw/µlaw, AMR (3GPP), MIDI, LPCM, ADPCM, QCELP, DV Audio, QDM2/QDMC, MACE.

Subtítulos que soporta:

DVD, Text files (MicroDVD, SubRIP, SubViewer, SSA1-5, SAMI, VPlayer), Closed captions, Vobsub, Universal Subtitle Format (USF), SVCD / CVD, DVB, OGM, CMML, Kate.
ID3 tags, APEv2, Vorbis comment.

Formatos soportados de entrada:

UDP/RTP Unicast, UDP/RTP Multicast, HTTP / FTP, MMS, TCP/RTP Unicast, DCCP/RTP Unicast, File, DVD Video, Video CD / VCD, SVCD, Audio CD (no DTS-CD), DVB (Satellite, Digital TV, Cable TV), MPEG encoder, Video acquisition.

Formato soportados de salida

MPEG (ES,PS,TS,PVA,MP3), AVI, ASF / WMV / WMA, MP4 / MOV / 3GP, OGG / OGM / Annodex, Matroska (MKV), Real, WAV (including DTS), Raw Audio: DTS, AAC, AC3/A52, Raw DV, FLAC, FLV (Flash), MXF, Nut, Standard MIDI / SMF, Creative™ Voice.




No te conformes con el reproductor predeterminado de tu sistema operativo y atrévete a probar VLC.
En sistemas basados en Debian, esta incluido en los repositorios oficiales, solo tendremos que entrar en nuestro terminal y teclear el comando:
sudo apt install vlc

 O también podemos instalarlo desde el repositorio de paquetes SNAP:

sudo snap install vlc