Subsonic: servidor de streaming universal y gratuito
+2
stersa
pablopi
6 participantes
Página 1 de 1.
Subsonic: servidor de streaming universal y gratuito
Estoy probando Subsonic, se trata de un aplicación basada en java compatible con Windows, Mac y diferentes sabores de Linux que permite compartir toda la biblioteca de audio y vídeo almacenada en un PC o NAS y hacerla accesible a una variedad de dispositivos y clientes.
http://www.subsonic.org
La lista de características es enorme, resumo algunas cosas chulas:
- Soporta mp3, ogg, acc, flac, wma, ape, entre otros. En general, cualquier cosa que pueda ser emitida por http, con transcoding a mp3 en tiempo real si el cliente lo requiere.
- Acceso remoto desde cualquier dispositivo que corra un navegador web con flash o disponga de una aplicación de reproducción instalada localmente.
- Emite en shoutcast (Winamp, iTunes, XMMS) audio + metada (artista, tema, etc.).
- Soporta búsquedas, tags (con edición) y carátulas.
- Permite valorar y comentar los álbumes.
- Permite crear listas de reproducción.
- Apps nativas para Android, iPhone y Windows Phone, mucho más práctico que emplear el navegador.
- Múltiples reproductores concurrentes conectados al mismo servidor.
- Permite subir / bajar archivos comprimidos al / del servidor en remoto.
- Se integra con Last.fm.
- Incorpora un recolector para localizar carátulas y letras en Internet.
- Control de acceso desde el navegador por usuario / clave. Posibilidad de crear múltiples usuarios y gestionar de un modo granular los permisos: por ejemplo, se pueden definir usuarios con la capacidad para editar tags, subir archivos, comentar, crear listas, etc. También es posible determinar el modo de reproducción o si se hace un remuestreo hacia abajo del flujo de audio, todo ello por usuario. Además es posible ver quién está conectado, controlar el uso que se está haciendo del ancho de banda, lo que se está reproduciendo, etc.
- Soporte para podcasts: te suscribes desde el servidor y automáticamente están disponibles para los oyentes.
- Puede funcionar en modo jukebox, reproduciendo entonces el audio en el sistema de sonido del propio servidor. Esto permite emplearlo como un front-end de reproducción, conectado directamente al ampli, y controlarlo desde un móvil, por ejemplo.
En fin, una pasada .
La aplicación no es otra cosa que un servidor web, al estilo del Logitech Media Server, pero mucho más abierto (y con el que puede coexistir perfectamente). Se instala en un momento y simplemente hay que decirle en qué carpetas debe buscar la musiquita que tengamos. Estas carpetas pueden ser locales en el PC en el que hemos instalado la aplicación o estar localizadas en un NAS dentro de la red local. Puede ejecutarse manualmente o como servicio, de modo automático, al arrancar el ordenador. Dispone incluso de un control para limitar su uso máximo de memoria, de modo que se pueda ajustar el impacto sobre configuraciones modestas.
Lo estoy probando ahora mismo sobre Windows y tengo que decir que funciona de cine. A continuación mapeas puertos en tu router doméstico (el 80 para http y 443 para https) y ya tienes un spotify privado con toda tu música y sin restricciones, al que además puedes invitar a quien te dé la gana .
Aunque en la captura la interfaz está en inglés se pude cambiar a castellano desde el panel de control (me di cuenta después de colgarla).
Parece ser que es posible instalarlo en los NAS de Netgear, este fin de semana voy a ver si lo consigo hacer funcionar en mi Ultra4... y desde luego lo añado como servicio necesario a mi proyecto de NAS casero.
Probadlo porque no creo que os arrepintáis.
http://www.subsonic.org
La lista de características es enorme, resumo algunas cosas chulas:
- Soporta mp3, ogg, acc, flac, wma, ape, entre otros. En general, cualquier cosa que pueda ser emitida por http, con transcoding a mp3 en tiempo real si el cliente lo requiere.
- Acceso remoto desde cualquier dispositivo que corra un navegador web con flash o disponga de una aplicación de reproducción instalada localmente.
- Emite en shoutcast (Winamp, iTunes, XMMS) audio + metada (artista, tema, etc.).
- Soporta búsquedas, tags (con edición) y carátulas.
- Permite valorar y comentar los álbumes.
- Permite crear listas de reproducción.
- Apps nativas para Android, iPhone y Windows Phone, mucho más práctico que emplear el navegador.
- Múltiples reproductores concurrentes conectados al mismo servidor.
- Permite subir / bajar archivos comprimidos al / del servidor en remoto.
- Se integra con Last.fm.
- Incorpora un recolector para localizar carátulas y letras en Internet.
- Control de acceso desde el navegador por usuario / clave. Posibilidad de crear múltiples usuarios y gestionar de un modo granular los permisos: por ejemplo, se pueden definir usuarios con la capacidad para editar tags, subir archivos, comentar, crear listas, etc. También es posible determinar el modo de reproducción o si se hace un remuestreo hacia abajo del flujo de audio, todo ello por usuario. Además es posible ver quién está conectado, controlar el uso que se está haciendo del ancho de banda, lo que se está reproduciendo, etc.
- Soporte para podcasts: te suscribes desde el servidor y automáticamente están disponibles para los oyentes.
- Puede funcionar en modo jukebox, reproduciendo entonces el audio en el sistema de sonido del propio servidor. Esto permite emplearlo como un front-end de reproducción, conectado directamente al ampli, y controlarlo desde un móvil, por ejemplo.
En fin, una pasada .
La aplicación no es otra cosa que un servidor web, al estilo del Logitech Media Server, pero mucho más abierto (y con el que puede coexistir perfectamente). Se instala en un momento y simplemente hay que decirle en qué carpetas debe buscar la musiquita que tengamos. Estas carpetas pueden ser locales en el PC en el que hemos instalado la aplicación o estar localizadas en un NAS dentro de la red local. Puede ejecutarse manualmente o como servicio, de modo automático, al arrancar el ordenador. Dispone incluso de un control para limitar su uso máximo de memoria, de modo que se pueda ajustar el impacto sobre configuraciones modestas.
Lo estoy probando ahora mismo sobre Windows y tengo que decir que funciona de cine. A continuación mapeas puertos en tu router doméstico (el 80 para http y 443 para https) y ya tienes un spotify privado con toda tu música y sin restricciones, al que además puedes invitar a quien te dé la gana .
Aunque en la captura la interfaz está en inglés se pude cambiar a castellano desde el panel de control (me di cuenta después de colgarla).
Parece ser que es posible instalarlo en los NAS de Netgear, este fin de semana voy a ver si lo consigo hacer funcionar en mi Ultra4... y desde luego lo añado como servicio necesario a mi proyecto de NAS casero.
Probadlo porque no creo que os arrepintáis.
Re: Subsonic: servidor de streaming universal y gratuito
Ya tengo Subsonic corriendo estupendamente en el NAS de casa y he podido probarlo un poco más con mi biblioteca, que dicho sea de paso ha indexado a la velocidad del rayo. Deciros que esta joyita me tiene cada vez más flipado, me parece coj*nudo poder disponer de una mini-nube musical privada (como se comentó hace tiempo en cierto hilo) accesible desde cualquier lugar y desde cualquier dispositivo. Hace tiempo ya probé un script PHP (Music Browser), pero éste está a años luz.
Me quedan un montonazo de cosas por probar, pero os cuento alguna cosa más a golpe de pantallazo:
Al acceder al servicio nos recibe una pantalla de bienvenida con una selección de álbumes. Podemos ver los más nuevos, los más valorados o escuchados, muy a lo Spotify. En la parte izquierda hay un árbol de navegación con todos los álbumes y, en la parte superior, estadísticas de resumen de la biblioteca. También tenemos un cuadro de búsqueda general.
Es posible crear usuarios y darles diferentes permisos. Los usuarios pueden valorar álbumes, comentarlos o chatear entre ellos. Este componente social vendría muy bien para montar un sistema de compartición de música entre amiguetes.
El administrador puede visualizar qué usuarios están conectados, con qué clientes y cuál es el uso de la red que están haciendo.
Es posible limitar el bitrate por usuario, en ese caso los archivos se remuestrean automáticamente. El proceso se lleva a cabo con LAME y es totalmente parametrizable.
Por supuesto, existe todo un sistema de transcodificación "al vuelo", tanto para audio como para vídeo, también parametrizable. Yo estoy ahora mismo escuchando un recopilatorio de Chesky en flac que suena estupendamente... y estoy a varios kilómetros de mi casa. Lo que no he conseguido reproducir, de momento, son flac a 96/24 (suena ruído). No me preocupa demasiado porque mi ADSL tiene una velocidad de subida más bien escasa (600Kbps), así que probablemente tampoco me serviría de nada. En cualquier caso estoy seguro de que es un problema subsanable.
Por si fuera poco, los usuarios con permisos pueden editar los tags de los archivos y álbumes, carátula incluida.
Lo dicho, me parece increíble todo lo que hace... el programador se lo ha currado a base de bien. Ahora mismo voy a contribuir al proyecto con un donativo.
Me quedan un montonazo de cosas por probar, pero os cuento alguna cosa más a golpe de pantallazo:
Al acceder al servicio nos recibe una pantalla de bienvenida con una selección de álbumes. Podemos ver los más nuevos, los más valorados o escuchados, muy a lo Spotify. En la parte izquierda hay un árbol de navegación con todos los álbumes y, en la parte superior, estadísticas de resumen de la biblioteca. También tenemos un cuadro de búsqueda general.
Es posible crear usuarios y darles diferentes permisos. Los usuarios pueden valorar álbumes, comentarlos o chatear entre ellos. Este componente social vendría muy bien para montar un sistema de compartición de música entre amiguetes.
El administrador puede visualizar qué usuarios están conectados, con qué clientes y cuál es el uso de la red que están haciendo.
Es posible limitar el bitrate por usuario, en ese caso los archivos se remuestrean automáticamente. El proceso se lleva a cabo con LAME y es totalmente parametrizable.
Por supuesto, existe todo un sistema de transcodificación "al vuelo", tanto para audio como para vídeo, también parametrizable. Yo estoy ahora mismo escuchando un recopilatorio de Chesky en flac que suena estupendamente... y estoy a varios kilómetros de mi casa. Lo que no he conseguido reproducir, de momento, son flac a 96/24 (suena ruído). No me preocupa demasiado porque mi ADSL tiene una velocidad de subida más bien escasa (600Kbps), así que probablemente tampoco me serviría de nada. En cualquier caso estoy seguro de que es un problema subsanable.
Por si fuera poco, los usuarios con permisos pueden editar los tags de los archivos y álbumes, carátula incluida.
Lo dicho, me parece increíble todo lo que hace... el programador se lo ha currado a base de bien. Ahora mismo voy a contribuir al proyecto con un donativo.
Re: Subsonic: servidor de streaming universal y gratuito
Gracias....UN GRAN PROGRAMA,pero me funciona en windows,pero No en Mac..igual no es compatible con lino
No abre el programa
Parece muy interesante,y lo bueno que se reproduce perfectamente en Iphone,Ipad...
Saludos
Sisco
No abre el programa
Parece muy interesante,y lo bueno que se reproduce perfectamente en Iphone,Ipad...
Saludos
Sisco
Última edición por stersa el Sáb 10 Dic - 8:44, editado 1 vez
stersa- Cantidad de envíos : 1443
Localización : Lleida
Fecha de inscripción : 31/01/2009
Re: Subsonic: servidor de streaming universal y gratuito
Muchas gracias por este gran aporte, el programa parece la releche, en cuanto pueda lo investigo más a fondo.
Un sasludo.
Un sasludo.
Narayan- Cantidad de envíos : 1159
Localización : P.Mallorca
Fecha de inscripción : 20/11/2010
Re: Subsonic: servidor de streaming universal y gratuito
Hola
es de lo mejorcito que he visto, permite tirar de reproductor externo (aimp3, winamp, etc) y desde android va muy bien
Saludos
Marco Pagot
es de lo mejorcito que he visto, permite tirar de reproductor externo (aimp3, winamp, etc) y desde android va muy bien
Saludos
Marco Pagot
Invitado- Invitado
Re: Subsonic: servidor de streaming universal y gratuito
Pues sí, lo cierto es que es impresionante.
Ojo porque el streaming a smartphones es una característica premium que se desactiva a los 30 días a menos que dones al proyecto. Yo lo hice ayer (10€) y además de eso consigues que desaparezca la por otra parte nada intrusiva publicidad que aparece de vez en cuando en pantalla.
En concreto, estas son las características "premium":
- Apps para smartphones
- Compartir en Facebook, Twitter, Google+
- Sin anuncios.
- Redirección web del tipo miservidor.subsonic.org
Ojo porque el streaming a smartphones es una característica premium que se desactiva a los 30 días a menos que dones al proyecto. Yo lo hice ayer (10€) y además de eso consigues que desaparezca la por otra parte nada intrusiva publicidad que aparece de vez en cuando en pantalla.
En concreto, estas son las características "premium":
- Apps para smartphones
- Compartir en Facebook, Twitter, Google+
- Sin anuncios.
- Redirección web del tipo miservidor.subsonic.org
Re: Subsonic: servidor de streaming universal y gratuito
pablopi escribió:Pues sí, lo cierto es que es impresionante.
Ojo porque el streaming a smartphones es una característica premium que se desactiva a los 30 días a menos que dones al proyecto. Yo lo hice ayer (10€) y además de eso consigues que desaparezca la por otra parte nada intrusiva publicidad que aparece de vez en cuando en pantalla.
En concreto, estas son las características "premium":
- Apps para smartphones
- Compartir en Facebook, Twitter, Google+
- Sin anuncios.
- Redirección web del tipo miservidor.subsonic.org
¿Cómo has hecho para que conviva con el touch?
DrFunk- Cantidad de envíos : 7854
Localización : MD
Fecha de inscripción : 22/12/2008
Re: Subsonic: servidor de streaming universal y gratuito
DrFunk escribió:
¿Cómo has hecho para que conviva con el touch?
No he hecho absolutamente nada: LMS escucha en tcp/9000 en tanto que subsonic lo hace en tcp/80 y 443 (opcionalmente) en su versión estándar (la versión para ReadyNAS en 4040). No hay conflictos por lo que hace a las bases de datos respectivas.
Simplemente he ajustado en la configuración que la biblioteca musical se localiza en la misma carpeta que vigilan LMS y otros servicios que también tengo instalados (un servidor iTunes y otro uPNP) y a correr.
Re: Subsonic: servidor de streaming universal y gratuito
gracias por el dato, lo colocaré en mi lista de cacharros a revisar.
Jaime2010- Cantidad de envíos : 4195
Localización : Santiago de Chile
Fecha de inscripción : 31/05/2010
Re: Subsonic: servidor de streaming universal y gratuito
Si alguien quiere probarlo sin instalarlo no tenéis más que decírmelo por privado y os creo un usuario temporal... pero no le metáis mucha caña que solo tengo 600kbps de subida.
Re: Subsonic: servidor de streaming universal y gratuito
Ya lo he configurado,tanto en el Mac como en el PC
He conectado el Cowon como disco duro al MAC con el monton de ficheros en Flac,Apes,mp3,etc.......El Iphone lo reproduce sin problemas....Y cuando em llegue el BW Zeppelin Air,por Air Play desde el Mac y con el mando en el Iphone y en el Ipad....
IMPRESIONANTE coin sus carátulas en los Iphones
Me gusta jugar con estos cachorrillos
ya le he pagado los 10 euros por Paypal para las dos máquinas
Saludos y otra vez gracias
Sisco
He conectado el Cowon como disco duro al MAC con el monton de ficheros en Flac,Apes,mp3,etc.......El Iphone lo reproduce sin problemas....Y cuando em llegue el BW Zeppelin Air,por Air Play desde el Mac y con el mando en el Iphone y en el Ipad....
IMPRESIONANTE coin sus carátulas en los Iphones
Me gusta jugar con estos cachorrillos
ya le he pagado los 10 euros por Paypal para las dos máquinas
Saludos y otra vez gracias
Sisco
stersa- Cantidad de envíos : 1443
Localización : Lleida
Fecha de inscripción : 31/01/2009
Re: Subsonic: servidor de streaming universal y gratuito
Hola
lo que no funciona bien ( al menos a mi es el tema letras)
sabeis donde se le indica el servidor para obtener los lyrics ?, en el foro de SUBSONIC he visto gente con estos problemas, pero no he visto la solucion
saludos
Marco Pagot
lo que no funciona bien ( al menos a mi es el tema letras)
sabeis donde se le indica el servidor para obtener los lyrics ?, en el foro de SUBSONIC he visto gente con estos problemas, pero no he visto la solucion
saludos
Marco Pagot
Invitado- Invitado
Re: Subsonic: servidor de streaming universal y gratuito
Parece que el problema está en que el programador accede a un servicio de letras a través de la API que expone y que ya no funciona o se ha visto modificado de algún modo.
http://forum.subsonic.org/forum/viewtopic.php?f=2&t=8223
Si la recuperación de las letras es "programático" me temo que no bastará con cambiar una URL en un archivo de texto de configuración, más bien será necesario un parche o una nueva versión.
He actualizado la versión instalada en el NAS a la 4.6 pero me sigue sin funcionar la transcodificación de flac 96/24 a mp3. En mi caso el problema tiene que ver con las versiones de lame / ffmpeg instaladas en mi cacharro... he estado probando cosas, pero:
- Si utilizo ffmpeg lo que obtengo es silencio.
- Si tiro por ffmpeg > lame ruido blanco.
- Si opto por flac > lame ni siquiera reproduce.
http://forum.subsonic.org/forum/viewtopic.php?f=2&t=8223
Si la recuperación de las letras es "programático" me temo que no bastará con cambiar una URL en un archivo de texto de configuración, más bien será necesario un parche o una nueva versión.
He actualizado la versión instalada en el NAS a la 4.6 pero me sigue sin funcionar la transcodificación de flac 96/24 a mp3. En mi caso el problema tiene que ver con las versiones de lame / ffmpeg instaladas en mi cacharro... he estado probando cosas, pero:
- Si utilizo ffmpeg lo que obtengo es silencio.
- Si tiro por ffmpeg > lame ruido blanco.
- Si opto por flac > lame ni siquiera reproduce.
Re: Subsonic: servidor de streaming universal y gratuito
pablopi escribió:Parece que el problema está en que el programador accede a un servicio de letras a través de la API que expone y que ya no funciona o se ha visto modificado de algún modo.
http://forum.subsonic.org/forum/viewtopic.php?f=2&t=8223
Si la recuperación de las letras es "programático" me temo que no bastará con cambiar una URL en un archivo de texto de configuración, más bien será necesario un parche o una nueva versión.
He actualizado la versión instalada en el NAS a la 4.6 pero me sigue sin funcionar la transcodificación de flac 96/24 a mp3. En mi caso el problema tiene que ver con las versiones de lame / ffmpeg instaladas en mi cacharro... he estado probando cosas, pero:
- Si utilizo ffmpeg lo que obtengo es silencio.
- Si tiro por ffmpeg > lame ruido blanco.
- Si opto por flac > lame ni siquiera reproduce.
Saludos
... oido cocina, estare atento al tema parche, la verdad pense que podia ser por configuracion, era bastante mas sencillo hacerlo asi, que po la api, pero...
saludos
Marco Pagot
Invitado- Invitado
Re: Subsonic: servidor de streaming universal y gratuito
Bueno, pues parece que he conseguido resolver mi problema con los flac 96/24.
Si recordáis, los flac 44/16 se reproducían perfectamente en mi ReadyNas con Subsonic 4.4, en tanto que los 96/24 no. La regla de transcodificación, de 2 pasos, era esta:
Las versiones de ffmpeg y lame instaladas en mi NAS son desconocida y 3.97, respectivamente. Inicialmente intenté crear una nueva regla, también de 2 pasos, utilizando en primer lugar flac (v. 1.21, com soporte 96/24) en lugar de ffmpeg y entubando el resultado hacia lame, con silencio absoluto como respuesta con cualquier flac tanto de 44/16 como 96/24. Por otra parte leí que el soporte para audio 96/24 solo estaba disponible en lame 3.99, así que como no tenía ganas de liarme a montar un entorno de compilación para la particular versión de Linux que corre el NAS aparqué la idea.
El caso es que esta tarde me he dado cuenta de que el panel de administración de addons del NAS me ofrecía actualizar Subsonic a la versión 4.6b1 (ya sé que no es la última), cosa que he hecho aparentemente sin problemas.
Los ajustes de transcodificación en la 4.6 son distintos. En lugar de una regla por formato de archivo se ha optado por agrupar los distintos formatos que deben ser convertidos al vuelo a un mismo formato destino. Además se ha eliminado 1 de las etapas posibles en la secuencia de transcodificación, que pasan de 3 en la v4.4 a 2. La regla genérica por defecto es en la versión 4.6 esta:
Como veis ahora se aprovecha el soporte que ffmpeg tiene para generar mp3 de modo directo (si ha sido compilado con las opciones adecuadas).
El caso es que a partir de la actualización a la 4.6b1 la cosa ha empeorado con respecto a los flacs, incluso los que antes sí funcionaban. En algunas ocasiones y de modo aparentemente aleatorio la reproducción no comienza hasta pasado un buen rato desde el momento en que se hace clic en PLAY, como si se transcodificara completamente el flac previamente. En otras, extrañamente, el inicio de la reproducción es instantáneo. Y por supuesto de los 96/24 ni hablamos.
Por suerte le he dado otra oportunidad a la decodificación vía flac. He añadido a la carpeta transcode del Subsonic un enlace al comando flac que reside en /usr/bin para que el servidor lo encuentre y he modificado las reglas del siguiente modo:
Con estos ajustes ya puedo reproducir flacs correctamente y de cualquier tipo: 44/16, 88/24, 96/24 e incluso 192/24 .
En fin, creo que estas penalidades que he sufrido con los flacs tienen que ver más bien con particularidades del funcionamiento de Subsonic en mi Ultra4, pero en cualquier caso lo detallo por si alguien se encuentra con dificultades similares.
Viendo lo flexible que es el sistema de transcodificación no sería descabellado pensar en un "montaje" para hacer streaming de archivos DFF / DSF, AOB/VOB o incluso ISOs de DVD-A o SACD.
Por cierto, he podido comprobar a golpe de top que si antes de finalizar la reproducción de un flac pasamos a otro los ejecutables empleados en la transcodificación del primero (sean estos ffmpeg, flac o lame) siguen a lo suyo, consumiendo procesador, hasta finalizar totalmente el trabajo con el archivo que tienen entre manos. De este modo se pueden simultanear fácilmente en memoria 3 o 4 procesos ffmpeg chupando CPU. Tenedlo en cuenta si corréis Subsonic en una configuración modesta.
Si recordáis, los flac 44/16 se reproducían perfectamente en mi ReadyNas con Subsonic 4.4, en tanto que los 96/24 no. La regla de transcodificación, de 2 pasos, era esta:
- Código:
Convertir de flac a mp3:
1. ffmpeg -i %s -v 0 -f wav -
2. lame -b %b --tt %t --ta %a --tl %l -S --resample 44.1 - -
Las versiones de ffmpeg y lame instaladas en mi NAS son desconocida y 3.97, respectivamente. Inicialmente intenté crear una nueva regla, también de 2 pasos, utilizando en primer lugar flac (v. 1.21, com soporte 96/24) en lugar de ffmpeg y entubando el resultado hacia lame, con silencio absoluto como respuesta con cualquier flac tanto de 44/16 como 96/24. Por otra parte leí que el soporte para audio 96/24 solo estaba disponible en lame 3.99, así que como no tenía ganas de liarme a montar un entorno de compilación para la particular versión de Linux que corre el NAS aparqué la idea.
El caso es que esta tarde me he dado cuenta de que el panel de administración de addons del NAS me ofrecía actualizar Subsonic a la versión 4.6b1 (ya sé que no es la última), cosa que he hecho aparentemente sin problemas.
Los ajustes de transcodificación en la 4.6 son distintos. En lugar de una regla por formato de archivo se ha optado por agrupar los distintos formatos que deben ser convertidos al vuelo a un mismo formato destino. Además se ha eliminado 1 de las etapas posibles en la secuencia de transcodificación, que pasan de 3 en la v4.4 a 2. La regla genérica por defecto es en la versión 4.6 esta:
- Código:
Convertir de ogg oga aac m4a flac wav wma ape mpc shn a mp3:
1. ffmpeg -i %s -ab %bk -v 0 -f mp3 -
Como veis ahora se aprovecha el soporte que ffmpeg tiene para generar mp3 de modo directo (si ha sido compilado con las opciones adecuadas).
El caso es que a partir de la actualización a la 4.6b1 la cosa ha empeorado con respecto a los flacs, incluso los que antes sí funcionaban. En algunas ocasiones y de modo aparentemente aleatorio la reproducción no comienza hasta pasado un buen rato desde el momento en que se hace clic en PLAY, como si se transcodificara completamente el flac previamente. En otras, extrañamente, el inicio de la reproducción es instantáneo. Y por supuesto de los 96/24 ni hablamos.
Por suerte le he dado otra oportunidad a la decodificación vía flac. He añadido a la carpeta transcode del Subsonic un enlace al comando flac que reside en /usr/bin para que el servidor lo encuentre y he modificado las reglas del siguiente modo:
- Código:
Convertir de ogg oga aac m4a wav wma ape mpc shn a mp3:
1. ffmpeg -i %s -ab %bk -v 0 -f mp3 -
Convertir de flac a mp3:
1. flac -c -s -d %s
2. lame -b %b --tt %t --ta %a --tl %l -S --resample 44.1 - -
Con estos ajustes ya puedo reproducir flacs correctamente y de cualquier tipo: 44/16, 88/24, 96/24 e incluso 192/24 .
En fin, creo que estas penalidades que he sufrido con los flacs tienen que ver más bien con particularidades del funcionamiento de Subsonic en mi Ultra4, pero en cualquier caso lo detallo por si alguien se encuentra con dificultades similares.
Viendo lo flexible que es el sistema de transcodificación no sería descabellado pensar en un "montaje" para hacer streaming de archivos DFF / DSF, AOB/VOB o incluso ISOs de DVD-A o SACD.
Por cierto, he podido comprobar a golpe de top que si antes de finalizar la reproducción de un flac pasamos a otro los ejecutables empleados en la transcodificación del primero (sean estos ffmpeg, flac o lame) siguen a lo suyo, consumiendo procesador, hasta finalizar totalmente el trabajo con el archivo que tienen entre manos. De este modo se pueden simultanear fácilmente en memoria 3 o 4 procesos ffmpeg chupando CPU. Tenedlo en cuenta si corréis Subsonic en una configuración modesta.
Re: Subsonic: servidor de streaming universal y gratuito
Vaya con Subsonic... Yo hice un pequeño donativo en su momento para acceder a la versión premium, más que nada porque cuando descubrí la aplicación me pareció buenisima.
No creo que tengas dificultades en integrar Subsonic dentro de un entorno LAMP, al fin y al cabo no es otra cosa que una aplicación Java que además escucha en un puerto distinto al 80. En mi NAS corre junto a otros servicios web sin causar el menor problema.
No dejes de contarnos tus impresiones sobre Subsonic y Ampache.
No creo que tengas dificultades en integrar Subsonic dentro de un entorno LAMP, al fin y al cabo no es otra cosa que una aplicación Java que además escucha en un puerto distinto al 80. En mi NAS corre junto a otros servicios web sin causar el menor problema.
No dejes de contarnos tus impresiones sobre Subsonic y Ampache.
Temas similares
» StreamSquid: otro servicio de streaming musical gratuito
» Spotify a lo chino :: NetEase Cloud Music = Streaming 320kbps + descarga sin DRM [gratuito y sin anuncios]
» SUBSONIC
» JRiver Media Jukebox, ahora gratuito
» Concierto benéfico y gratuito en youtube de Devin Townsend
» Spotify a lo chino :: NetEase Cloud Music = Streaming 320kbps + descarga sin DRM [gratuito y sin anuncios]
» SUBSONIC
» JRiver Media Jukebox, ahora gratuito
» Concierto benéfico y gratuito en youtube de Devin Townsend
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.