Necesita un creador de listas de reproducción para Linux que haga rutas relativas

8

En Windows utilizo "Playlist Creator 3.6.2". Este es el programa ideal para lo que quiero, pero en Wine, no puedes acceder a su configuración para configurar la función que más quiero, y esa es una ruta relativa en la lista de reproducción. Sin esto, las listas de reproducción no son tan portátiles en todos los dispositivos.

Estoy buscando una pequeña aplicación independiente a la que pueda simplemente arrastrar y soltar archivos para crear listas de reproducción, pero también intenté, pero no puedo ver cómo, obtener ritmombox o amarok para hacer esto.

Editar: Lo que quiero hacer es poder sentarme en mi computadora y crear listas de reproducción (bastante largas) que pueda reproducir el pequeño reproductor de música basado en Linux conectado a mi sistema de alta fidelidad. Tanto el reproductor como mi escritorio pueden ver la misma unidad de red que contiene la música, pero la ven montada / compartida de manera diferente; por lo tanto, las listas de reproducción, ubicadas en la raíz del almacenamiento de la red, deben usar rutas relativas, entonces funcionarán, sin importar cómo se monta o se accede a él.

Jazz
fuente
Disculpe si sueno tonto, ¿hay un formato de reproductor / lista de reproducción que admita la ruta relativa?
saji89
Por supuesto. Hice listas de reproducción con rutas relativas desde la aplicación de Windows que mencioné. Es una de sus opciones de configuración, y Totem y Audacious, por solo dos ejemplos, están más que felices de usar las listas.
Jazz

Respuestas:

5

Estoy buscando una pequeña aplicación independiente a la que pueda simplemente arrastrar y soltar archivos para crear listas de reproducción, pero también intenté, pero no puedo ver cómo, obtener ritmombox o amarok para hacer esto.

Clementine Music Player es tu software. "Arrastrar y soltar archivos para crear listas de reproducción" es precisamente la base de su experiencia de usuario. También puedes escuchar tus listas de reproducción con él.

En cuanto a sus listas de reproducción con rutas relativas, puede hacer esto:

  1. Hacer y guardar la lista de reproducción con Clementine.
  2. Reemplazar todas las ocurrencias del directorio raíz (sin la barra inclinada final) por .. Por ejemplo, si el directorio raíz de su lista de reproducción es /home/ubnewbie2/Music/Playlist_Root/, reemplácelo /home/ubnewbie2/Music/Playlist_Rootpor ..

También puede crear un script personalizado (o un pequeño programa) para automatizar el segundo paso.

air-dex
fuente
Se ve bien Y parece estar usando rutas relativas en las listas de reproducción que he hecho (aunque no encontré ningún elemento de configuración para controlar esto). ¡Si eso sigue siendo así, esta puede ser mi respuesta!
Jazz
2
Parece que ahora es una característica (v1.0) "Guardar las listas de reproducción m3u con rutas relativas cuando se almacenan en el mismo directorio que los archivos de audio".
Jazz
1
Como este programa cumple con todos mis requisitos, le he dado la recompensa a esta respuesta. También es una buena aplicación de reproductor de música. Gracias.
Jazz
Gracias por la generosidad. Diviértete con Clementine :) PD: también puedes usarlo en Windows y MAC.
air-dex
6

Terminal abierta

cd /your/folder/
find . -name '*.mp3' > playlist.m3u

Es posible que necesite modificar otras extensiones de archivo que no sean mp3. Las comillas son necesarias para escapar de los resultados.

Freudi
fuente
1

Me gusta el reproductor multimedia VLC para hacer listas de reproducción m3u en Ubuntu. Arrastre y suelte los archivos de audio a la sección de la lista de reproducción, en "Medios", haga clic en "Guardar lista de reproducción en el archivo", seleccione qué tipo de lista de reproducción desea crear junto a "Archivos de tipo", asígnele un nombre y luego guárdelo.

RedPook
fuente
0

Use sed para eliminar cualquier parte de la información de ruta para que sea relativa y, si es necesario, para cambiar de barras diagonales inversas a barras diagonales hacia adelante.

En el siguiente ejemplo, el primer comando lo elimina /full/path/Music/y lo reemplaza con un punto. El segundo invierte las barras (mi sistema de audio Ford Sync no le gusta las barras diagonales en las listas de reproducción).

sed -i 's/\/full\/path\/Music\//\./g' "playlist name.m3u"
sed -i "s/\//\\\/g" "playlist name.m3u"
Bob H
fuente
-1

¡Reproductor de multimedia VLC! Aquí puede guardar crear y guardar la lista de reproducción en un archivo, ¡pero también me gustaría tener Playlist Creator para trabajar en Ubuntu!

Lars
fuente
1
No puedo ver cómo configurarlo para usar rutas relativas. ¿Encontraste una manera de hacerlo?
Jazz