Mopidy: Kein Audio in der Datei gefunden.

Erstellt am 20. Mai 2016  ·  3Kommentare  ·  Quelle: mopidy/mopidy

Da ich Mopidy auf einem frischen Raspian Jessie-Image installiert habe, kann ich weder lokal gespeicherte m4a- noch mp3-Dateien abspielen.
Es hat eine HiFiBerry DAC+ - Cinch-Soundkarte installiert (funktionierte vorher) und mopidy läuft als Dienst, ABER SEIT DER NEUINSTALLATION führt der Befehl sudo mopidyctl local scan zu Fehlern für alle gefundenen Dateien.

BEISPIEL:

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

Mopidy Deps sagt:

$ 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

Und die eigentliche Konfiguration sieht so aus:

$ 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

Die Musikdateien wurden auf der alten Installation gut abgespielt und die Dateiberechtigung für alle ist wie folgt festgelegt:

$ 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

Könnte mir jemand mit meiner Frage, wie ich das lösen kann, in die richtige Richtung weisen?

Hilfreichster Kommentar

Ich hatte das gleiche Problem. Die Installation von gstreamer1.0-libav mit dem folgenden Befehl hat es für mich gelöst:
sudo apt-get install gstreamer1.0-libav

Alle 3 Kommentare

Versuchen Sie es gst-play-1.0 "/media/usb1/iTunes\ Music/DJ\ Wigs/Loungin'/01 Titel 01.m4a" , wenn das nicht funktioniert, haben Sie ein GStreamer-Problem, kein Mopidy-Problem. Es gibt eine Reihe von GStreamer-Plugins, also fehlt Ihnen wahrscheinlich eines.

Auch für Support-Fragen empfehlen wir https://discuss.mopidy.com , auf dem viel mehr Leute antworten können als auf dem Bug-Tracker, da Sie wahrscheinlich gesehen haben, wie lange es gedauert hat, Ihnen diese Antwort zu geben.

Wird geschlossen, da seit über einem Monat keine Aktivität stattgefunden hat.

Ich hatte das gleiche Problem. Die Installation von gstreamer1.0-libav mit dem folgenden Befehl hat es für mich gelöst:
sudo apt-get install gstreamer1.0-libav

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen