Mopidy: No se encontró audio en el archivo.

Creado en 20 may. 2016  ·  3Comentarios  ·  Fuente: mopidy/mopidy

Desde que instalé mopidy en una nueva imagen de raspian jessie, no puedo reproducir archivos m4a ni mp3 almacenados localmente.
Tiene una tarjeta de sonido HiFiBerry DAC+ - RCA instalada (que funcionaba antes) y mopidy se ejecuta como un servicio, PERO DESDE LA REINSTALACIÓN, el comando sudo mopidyctl local scan genera errores en todos los archivos encontrados.

EJEMPLO:

**WARNING Failed local:track:DJ%20Wigs/Loungin%27/01%20Titel%2001.m4a: No audio found in file.**

mopidy deps dice:

$ mopidy deps
**libGL error: No matching fbConfigs or visuals found
libGL error: failed to load driver: swrast**
Executable: /usr/bin/mopidy
Platform: Linux-4.1.19+-armv6l-with-debian-8.0
Python: CPython 2.7.9 from /usr/lib/python2.7
Mopidy: 2.0.0 from /usr/lib/python2.7/dist-packages
Pykka>=1.1: 1.2.1 from /usr/lib/python2.7/dist-packages
requests>=2.0: 2.4.3 from /usr/lib/python2.7/dist-packages
tornado>=2.3: 3.2.2 from /usr/lib/python2.7/dist-packages
GStreamer: 1.4.4.0 from /usr/lib/python2.7/dist-packages/gi
Detailed information: 
Python wrapper: python-gi 3.14.0
Relevant elements:
Found:
uridecodebin
souphttpsrc
appsrc
alsasink
osssink
oss4sink
pulsesink
flump3dec
id3demux
id3v2mux
mad
mpegaudioparse
mpg123audiodec
vorbisdec
vorbisenc
vorbisparse
oggdemux
oggmux
oggparse
flacdec
flacparse
shout2send
Not found:
lamemp3enc

Y la configuración real se ve así:

$ sudo mopidyctl config
Running "/usr/bin/mopidy --config /usr/share/mopidy/conf.d:/etc/mopidy/mopidy.conf config" as user mopidy
[core]
cache_dir = /var/cache/mopidy
config_dir = /etc/mopidy
data_dir = /var/lib/mopidy
max_tracklist_length = 10000

[logging]
color = true
console_format = %(levelname)-8s %(message)s
debug_format = %(levelname)-8s %(asctime)s [%(process)d:%(threadName)s] %(name)s\n %(message)s
debug_file = /var/log/mopidy/mopidy-debug.log
config_file = /etc/mopidy/logging.conf

[audio]
mixer = software
mixer_volume = 
output = autoaudiosink
buffer_time =

[proxy]
scheme = 
hostname = 
port = 
username = 
password =

[mpd]
enabled = true
hostname = 127.0.0.1
port = 6600
password = 
max_connections = 20
connection_timeout = 60
zeroconf = Mopidy MPD server on $hostname
command_blacklist = 
listall
listallinfo
default_playlist_scheme = m3u

[http]
enabled = true
hostname = 127.0.0.1
port = 6680
static_dir =
zeroconf = Mopidy HTTP server on $hostname

[stream]
enabled = true
protocols = 
http
https
mms
rtmp
rtmps
rtsp
metadata_blacklist = 
timeout = 5000

[m3u]
enabled = true
base_dir =
default_encoding = latin-1
default_extension = .m3u8
playlists_dir = /var/lib/mopidy/playlists

[softwaremixer]
enabled = true

[file]
enabled = true
media_dirs = 
$XDG_MUSIC_DIR|Music
~/|Home
show_dotfiles = false
follow_symlinks = false
metadata_timeout = 1000

[local]
enabled = true
library = json
media_dir = /media/usb1/iTunes Music
scan_timeout = 1000
scan_flush_threshold = 100
scan_follow_symlinks = false
excluded_file_extensions = 
.directory
.html
.jpeg
.jpg
.log
.nfo
.png

Los archivos de música se reprodujeron bien en la instalación anterior y el permiso de archivo para todos ellos se establece de la siguiente manera:

$ ls -l /media/usb1/iTunes\ Music/DJ\ Wigs/Loungin\'/
total 155992
-rwxr-xr-x 1 mopidy audio 31944754 Mar 7 2011 01 Titel 01.m4a
-rwxr-xr-x 1 mopidy audio 44805884 Mar 7 2011 02 Titel 02.m4a
-rwxr-xr-x 1 mopidy audio 42822626 Mar 7 2011 03 Titel 03.m4a
-rwxr-xr-x 1 mopidy audio 40156581 Mar 7 2011 04 Titel 04.m4a

¿Alguien podría indicarme la dirección correcta con mi pregunta sobre cómo resolver esto?

Comentario más útil

Tuve el mismo problema. La instalación de gstreamer1.0-libav con el siguiente comando me lo resolvió:
sudo apt-get install gstreamer1.0-libav

Todos 3 comentarios

Pruebe gst-play-1.0 "/media/usb1/iTunes\ Music/DJ\ Wigs/Loungin'/01 Titel 01.m4a" si eso no funciona, tiene un problema de GStreamer, no un problema de mopidy. Hay un montón de complementos de GStreamer, por lo que es probable que te falte uno.

También para preguntas de soporte, recomendamos https://discuss.mopidy.com , que tiene muchas más personas disponibles para responder que el rastreador de errores, como probablemente haya visto por cuánto tiempo ha tardado en recibir esta respuesta.

Cerrando esto ya que no ha habido ninguna actividad durante más de un mes.

Tuve el mismo problema. La instalación de gstreamer1.0-libav con el siguiente comando me lo resolvió:
sudo apt-get install gstreamer1.0-libav

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

flyingrub picture flyingrub  ·  15Comentarios

godzillamesel picture godzillamesel  ·  6Comentarios

zopyx picture zopyx  ·  4Comentarios

ice-bear-forever picture ice-bear-forever  ·  6Comentarios

actionless picture actionless  ·  18Comentarios