Jellyfin vs Plex. Comparativa de caracteristicas

Entre los programas que permiten montar un servidor multimedia destacan 2: Jellyfin y Plex. Jellyfin es de código abierto, mientras que Plex es de código cerrado. En este artículo se van a comparar ambos programas en diferentes aspectos

Instalación

Para instalar Plex se descarga el paquete de instalación desde la página oficial y se instala mediante el gestor de paquetes de nuestro sistema operativo. Es necesario crear una cuenta en Plex para poder configurar nuestro servidor. Para poder acceder al servidor desde internet es necesario abrir el puerto TCP 32400 en el router (este puerto no se puede cambiar).

Jellyfin se instala agregando los repositorios del proyecto al gestor de paquetes de nuestro sistema operativo (por lo menos en Debian y derivados). Para acceder al servidor desde internet se puede abrir el puerto http asociado a Jellyfin, pero es recomendable utilizar un proxy inverso con SSL en su lugar (para las pruebas utilicé NGINX)

Interfaz web

Para acceder a un servidor Plex se debe entrar al sitio web del proyecto e iniciar sesión

Al reproducir un archivo de audio en formato opus, este es convertido al formato aac a pesar de que el navegador es completamente compatible con el formato. Este problema nunca será solucionado por los desarrolladores

Así se ve el reproductor de video

En el caso de Jellyfin se accede entrando a la url de nuestro servidor

Al reproducir un archivo de audio en formato opus, este se reproduce directamente en caso de ser compatible

Así se ve el reproductor de video

Cliente para Roku

El cliente de Plex para Roku no es compatible con música en formato opus, por lo que se convierte en formato aac. Así se ve el reproductor de música

El reproductor de video se ve así

El cliente de Jellyfin para Roku actualmente no permite reproducir música en su versión estable, pero se está trabajando en implementar dicha característica. El reproductor de video se ve así

Cliente para Android TV

El cliente de Plex para Android TV requiere una suscripción a Plex Pass para poderse utilizar. Una vez desbloqueado, este permite reproducir música en formato opus de forma directa

Así se ve el reproductor de video

El cliente de Jellyfin para Android TV permite reproducir música en formato opus de forma directa

Así se ve el reproductor de video

Cliente para Android

El cliente de Plex para Android también requiere una suscripción a Plex Pass para poderse utilizar. Permite descargar música y videos para ver sin conexión, pero dicha característica tiene un problema que consiste en eliminar de forma aleatoria algún elemento descargado para volverlo a descargar, lo cual se repite de forma indefinida hasta dañar la tarjeta de memoria elegida para guardar estos datos (o el almacenamiento del teléfono en caso de no usar tarjeta de memoria). Una vez desbloqueado permite reproducir música en formato opus de forma directa. Así se ve el reproductor de música

Así se ve el reproductor de video

El ciente de Jellyfin para Android se puede descargar elementos sueltos en el sistema de archivos para abrirlos con programas externos. La música en formato opus se reproduce de forma directa. Así se ve el reproductor de música

Así se ve el reproductor de video

Ambos son compatibles con Chromecast

Reproductor de música para Android

Plexamp está programado con React Native y requiere una suscripción a Plex Pass para poderse utilizar. Permite enviar contenido a Chromecast, así como descargar música para escuchar sin conexión. Así se ve el reproductor de música

Para escuchar la música descargada debe utilizarse la sección de descargas. En caso de que una canción esté presente en varias listas descargadas, esta se descargará una vez por lista, lo que termina siendo demasiado redundante. En caso de tener una biblioteca musical grande, esta no se podrá descargar completa debido a que deja de distinguir cuales canciones están descargadas y cuales no. Para evitar que el uso de datos móviles debe utilizarse algún firewall debido a que esta app no tiene un modo offline

Finamp está programado con Flutter. Actualmente no permite enviar contenido a Chromecast, pero se tienen planes para ello. También permite descrgar música para descargar sin conexión. Así se ve el reproductor de música

Tiene un modo offline para evitar cargos por uso de datos móviles. Cada canción se asocia con un identificador único, lo cual se utiliza para determinar cuales canciones ya están descargadas y de esta forma evitar el problema de Plexamp

Conclusión

Plex ofrece algunas características que Jellyfin no tiene, pero dichas características están mal implementadas, además de requerir subscripción para poder utilizarlas. Desde mi punto de vista es mejor utilizar Jellyfin debido a que las características que este tiene las tiene mejor implementadas que Plex

Dejar un comentario