Ir al contenido principal
Traducción Beta No Oficial

Esta página fue traducida por PageTurner AI (beta). No está respaldada oficialmente por el proyecto. ¿Encontraste un error? Reportar problema →

Probar compilaciones inestables en macOS

Probar compilaciones inestables requiere que no temas usar la línea de comandos.

Antes de ejecutar las compilaciones inestables, asegúrate de hacer una copia de seguridad de tus datos actuales en estas carpetas:

~/.config/jellyfin/
~/.local/share/jellyfin/
~/Library/Application Support/Jellyfin/

Obtener el servidor inestable

A diferencia de las versiones estables, las compilaciones inestables para macOS no incluyen un instalador empaquetado ni una aplicación. En su lugar, deben ejecutarse desde la línea de comandos.

Las últimas compilaciones inestables del servidor Jellyfin empaquetado para macOS pueden obtenerse del repositorio de compilaciones inestables para macOS.

Las Mac con Intel deben descargar los binarios AMD64.

Las Mac con Apple Silicon deben descargar los binarios ARM64.

No hay diferencia en el contenido entre los archivos tar.gz y tar.xz. Solo están comprimidos en formatos diferentes y cualquiera de ellos funcionará.

Obtener Jellyfin FFmpeg

Las compilaciones inestables no incluyen FFmpeg integrado. En su lugar, los binarios deben descargarse por separado.

La compilación personalizada de FFmpeg para macOS de Jellyfin está disponible en el repositorio de FFmpeg para macOS.

Selecciona la versión que corresponda a la versión inestable del servidor.

Preparar el servidor inestable y FFmpeg

Después de descargar tanto el servidor como FFmpeg, extráelos a una carpeta de tu elección. Antes de ejecutarlos, es necesario eliminar la marca de cuarentena y crear una firma ad-hoc para los binarios.

Abre una interfaz de línea de comandos. Puedes usar la Terminal.app que viene con macOS y luego ejecutar estos comandos:

cd /path/to/jellyfin
xattr -rd com.apple.quarantine .
codesign -fs - --deep jellyfin

Del mismo modo, también debe eliminarse la marca de cuarentena de ffmpeg y ffprobe. No es necesario firmarlos manualmente, ya que la firma ad-hoc se creará automáticamente en la primera ejecución:

cd /path/to/jellyfin-ffmpeg
xattr -rd com.apple.quarantine .

Ejecutar el servidor inestable

En este punto, los binarios deberían estar listos para probarse. Ejecuta el siguiente comando en una terminal para iniciar Jellyfin:

/path/to/jellyfin-folder/jellyfin --ffmpeg /path/to/ffmpeg-folder/ffmpeg

Después de ejecutar el comando, Jellyfin debería iniciarse en la ventana de la terminal.

Para detener Jellyfin, pulsa CONTROL+C en la ventana de la terminal y Jellyfin se cerrará correctamente. Cerrar la ventana de la terminal también detendrá Jellyfin.