Luego de consultar con especialistas en el tema, programadores de diversas áreas y profesores hemos dado con la respuesta a la interrogande y la plasmamos en este post.
Solución:
¿Cómo hacer una lista de reproducción desde un directorio de archivos mp3?
cd
al directorio y
ls -1 *.mp3 > playlist.m3u
Resulta que existe un formato bastante universal llamado m3u
y puede ser tan simple como una lista de nombres de archivos separados por saltos de línea.
Después de que mi esposa movió los archivos mp3 que quería a una memoria USB vacía, abrí una terminal, navegué hasta el directorio de medios, escribí lo siguiente y presioné enter:
ls -1 *.mp3 > playlist.m3u
Luego abrí el archivo para ella en gedit y dejé que copiara y pegara las líneas tantas veces como quisiera para colocarlas en el orden deseado.
Cuando terminó, guardó el archivo, hizo doble clic en él en un explorador de carpetas y RhythmBox lo abrió. Hizo clic en reproducir, y se reprodujo, y yo era un héroe.
Lista de reproducción aleatoria
Ejemplo de script Bash para Pi Musicbox con USB HDD (generatePlaylist.sh)…
find /music/USB/mp3/* -iname *.mp3 -type f | shuf | head -n 200 > /music/playlists/mp3_shuffle.m3u
combinado con trabajo crontab para ejecutar cada 4 horas…
0 */4 * * * root /music/playlist/generatePlaylist.sh
valoraciones y reseñas
Eres capaz de favorecer nuestra ocupación fijando un comentario o dejando una valoración te damos la bienvenida.