hier habe ich mal meinen MediaTomb Ordner gezippt..
MediaTomb-0.12.1-Fritz!Box.zip
hier habe ich mal meinen MediaTomb Ordner gezippt..
MediaTomb-0.12.1-Fritz!Box.zip
Fritz!Box Fon WLAN 7270 - Firmware: 54.04.86freetz-devel-6140
MediaTomb, CallMonitor [für WOL, Samsung TV Lautstärke und Anrufinfo, MusicPal Anrufinfo]
Hi,
Zitat von olistudent
ja, als ich deinen Post las und mich an meine Zeilen erinnerte dachte ich auch: "geht nicht, ist keine ausreichende Fehlerbeschreibung"
Beim make kommen folgende Zeilen:
..ich kann da leider nix raus erkennen.Code:cmd() { PATH="/var/fr/freetz-trunk.110305/toolchain/build/mipsel_gcc-4.4.5_uClibc-0.9.29/mipsel-linux-uclibc/bin:/var/fr/freetz-trunk.110305/toolchain/build/mipsel_gcc-3.4.6/mipsel-unknown-linux-gnu/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" LD_RUN_PATH="/usr/lib/freetz" make -j2 "$@" || { printf "\n\\033[33m%s\\033[m\n" "ERROR: Build failed."; exit 1; } }; if [ -e source/.echo_item_start -a ! -e source/.echo_item_build ]; then echo -n "building... "; touch source/.echo_item_build; fi; cmd -C source/target-mipsel_uClibc-0.9.29/mediatomb-0.12.1 \ LDFLAGS="-static" STATIC_LINKING_LIBS="-lavcodec -lavutil -lssl -lcrypto -ldl -lz -lm" make[1]: Betrete Verzeichnis '/var/fr/freetz-trunk.110305/source/target-mipsel_uClibc-0.9.29/mediatomb-0.12.1' make all-recursive make[2]: Betrete Verzeichnis '/var/fr/freetz-trunk.110305/source/target-mipsel_uClibc-0.9.29/mediatomb-0.12.1' Making all in tombupnp make[3]: Betrete Verzeichnis '/var/fr/freetz-trunk.110305/source/target-mipsel_uClibc-0.9.29/mediatomb-0.12.1/tombupnp' Making all in build make[4]: Betrete Verzeichnis '/var/fr/freetz-trunk.110305/source/target-mipsel_uClibc-0.9.29/mediatomb-0.12.1/tombupnp/build' make[4]: Für das Ziel »all« ist nichts zu tun. make[4]: Verlasse Verzeichnis '/var/fr/freetz-trunk.110305/source/target-mipsel_uClibc-0.9.29/mediatomb-0.12.1/tombupnp/build' make[4]: Betrete Verzeichnis '/var/fr/freetz-trunk.110305/source/target-mipsel_uClibc-0.9.29/mediatomb-0.12.1/tombupnp' make[4]: Für das Ziel »all-am« ist nichts zu tun. make[4]: Verlasse Verzeichnis '/var/fr/freetz-trunk.110305/source/target-mipsel_uClibc-0.9.29/mediatomb-0.12.1/tombupnp' make[3]: Verlasse Verzeichnis '/var/fr/freetz-trunk.110305/source/target-mipsel_uClibc-0.9.29/mediatomb-0.12.1/tombupnp' Making all in build make[3]: Betrete Verzeichnis '/var/fr/freetz-trunk.110305/source/target-mipsel_uClibc-0.9.29/mediatomb-0.12.1/build' /var/fr/freetz-trunk.110305/toolchain/build/mipsel_gcc-4.4.5_uClibc-0.9.29/mipsel-linux-uclibc/bin/mipsel-linux-uclibc-g++-uc -I../src -I../tombupnp/ixml/inc -I../tombupnp/threadutil/inc -I../tombupnp/upnp/inc -I.. -I/var/fr/freetz-trunk.110305/toolchain/build/mipsel_gcc-4.4.5_uClibc-0.9.29/mipsel-linux-uclibc/usr/include/js -I/var/fr/freetz-trunk.110305/toolchain/build/mipsel_gcc-4.4.5_uClibc-0.9.29/mipsel-linux-uclibc/usr/include/taglib -Os -pipe -march=4kc -Wa,--trap -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -static -o mediatomb mediatomb-main.o libmediatomb.a ../tombupnp/build/libtombupnp.a -lsqlite3 -L/var/fr/freetz-trunk.110305/toolchain/build/mipsel_gcc-4.4.5_uClibc-0.9.29/mipsel-linux-uclibc/usr/lib -ltag -L/var/fr/freetz-trunk.110305/toolchain/build/mipsel_gcc-4.4.5_uClibc-0.9.29/mipsel-linux-uclibc/usr/lib -ljs -lexif -lz -lrt -lpthread -lavformat -lavutil -lexpat -L/var/fr/freetz-trunk.110305/toolchain/build/mipsel_gcc-4.4.5_uClibc-0.9.29/mipsel-linux-uclibc/usr/lib -lcurl -lcurl -lavcodec -lavutil -lssl -lcrypto -ldl -lz -lm /var/fr/freetz-trunk.110305/toolchain/build/mipsel_gcc-4.4.5_uClibc-0.9.29/mipsel-linux-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.5/../../../../mipsel-linux-uclibc/bin/ld: cannot find -lssl /var/fr/freetz-trunk.110305/toolchain/build/mipsel_gcc-4.4.5_uClibc-0.9.29/mipsel-linux-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.5/../../../../mipsel-linux-uclibc/bin/ld: cannot find -lcrypto collect2: ld returned 1 exit status make[3]: *** [mediatomb] Fehler 1 make[3]: Verlasse Verzeichnis '/var/fr/freetz-trunk.110305/source/target-mipsel_uClibc-0.9.29/mediatomb-0.12.1/build' make[2]: *** [all-recursive] Fehler 1 make[2]: Verlasse Verzeichnis '/var/fr/freetz-trunk.110305/source/target-mipsel_uClibc-0.9.29/mediatomb-0.12.1' make[1]: *** [all] Fehler 2 make[1]: Verlasse Verzeichnis '/var/fr/freetz-trunk.110305/source/target-mipsel_uClibc-0.9.29/mediatomb-0.12.1' ERROR: Build failed. make: *** [source/target-mipsel_uClibc-0.9.29/mediatomb-0.12.1/build/mediatomb] Fehler 1
@ sf3978
danke für die info. ein aktuelles "make" läuft gerade
@ dOnMoP
Super, herzlichen Dank dafür. Ich werde es mal austesten.
Eine Frage: für welche Box hast du es gebaut? Ich nutze eine 7170
//Edit:
@ sf3978
Leider war der neue Lauf auch erfolglos...
Danke euch zusammen für die Hilfe.Code:/var/fr/freetz-trunk.110305/toolchain/build/mipsel_gcc-4.4.5_uClibc-0.9.29/mipse l-linux-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.5/../../../../mipsel-linux -uclibc/bin/ld: cannot find -lssl /var/fr/freetz-trunk.110305/toolchain/build/mipsel_gcc-4.4.5_uClibc-0.9.29/mipse l-linux-uclibc/bin/../lib/gcc/mipsel-linux-uclibc/4.4.5/../../../../mipsel-linux -uclibc/bin/ld: cannot find -lcrypto collect2: ld returned 1 exit status make[3]: *** [mediatomb] Fehler 1 make[3]: Verlasse Verzeichnis '/var/fr/freetz-trunk.110305/source/target-mipsel_ uClibc-0.9.29/mediatomb-0.12.1/build' make[2]: *** [all-recursive] Fehler 1 make[2]: Verlasse Verzeichnis '/var/fr/freetz-trunk.110305/source/target-mipsel_ uClibc-0.9.29/mediatomb-0.12.1' make[1]: *** [all] Fehler 2 make[1]: Verlasse Verzeichnis '/var/fr/freetz-trunk.110305/source/target-mipsel_ uClibc-0.9.29/mediatomb-0.12.1' ERROR: Build failed. make: *** [source/target-mipsel_uClibc-0.9.29/mediatomb-0.12.1/build/mediatomb] Fehler 1
Gruß, Borner
Geändert von Borner (12.03.2011 um 19:20 Uhr) Grund: Log hinzugefügt, für make nach Änderung der make/mediatomb/mediatomb.mk
hab die 7270.
viel erfolg![]()
Fritz!Box Fon WLAN 7270 - Firmware: 54.04.86freetz-devel-6140
MediaTomb, CallMonitor [für WOL, Samsung TV Lautstärke und Anrufinfo, MusicPal Anrufinfo]
Eine Frage: Was ist das "/var/fr/freetz-trunk.110305/...", für ein Verzeichnis bei dir?
FRITZ!Box Fon WLAN 7240 (ata-Modus, replaced kernel, automatic kernel module loading); FW: 7240_7270_v3_04.88freetz-devel- 7 2 9 3 - 7 5 6 1 M klick
Prosody (ein XMPP/HTTP-Server) mit bzw. fuer Freetz
FreeBSD; FBCauth (authentication server); iptables (alle iptables Module aus Freetz); trickle; ADC; sshguard
BS: gcc 4.5.3 20110428
@sf3978
es ist das Verzeichnis, in welches ich das freetz tar entpackt habe.Eine Frage: Was ist das "/var/fr/freetz-trunk.110305/...", für ein Verzeichnis bei dir?
Wieso?
Gruß, Borner
FRITZ!Box Fon WLAN 7240 (ata-Modus, replaced kernel, automatic kernel module loading); FW: 7240_7270_v3_04.88freetz-devel- 7 2 9 3 - 7 5 6 1 M klick
Prosody (ein XMPP/HTTP-Server) mit bzw. fuer Freetz
FreeBSD; FBCauth (authentication server); iptables (alle iptables Module aus Freetz); trickle; ADC; sshguard
BS: gcc 4.5.3 20110428
Eine Frage: Ich habe eine Musiksammlung von über 120 GB . Wie groß wird die DB Datei sein, wenn Ich die Sammlung scane? Was ist Eure Erfahrung?
ICh habe eine 7270 V3 bOx und zur Zeit ist das Mediatomb Paket einfach im IMage compiliert (nicht als Static), das heißt auch, dass die DB Datei in der Box ist. Jetzt habe Ich die Bedenken, dass die DB zu gross wird.
Danke
FirtzBox Fon 7270 V3
Firmware-Version 74.04.88freetz-devel-6666
Build-Umgebung Ubuntu 10.10 in VM PLayer
hmm also ich hatte mit ca. 5000 titeln / 20GB knappe 10MB Datenbank-größe
also wird wohl knapp bei dir![]()
Fritz!Box Fon WLAN 7270 - Firmware: 54.04.86freetz-devel-6140
MediaTomb, CallMonitor [für WOL, Samsung TV Lautstärke und Anrufinfo, MusicPal Anrufinfo]
Kann man die Datenbank nicht auf den Stick packen?
Gruß
Oliver
Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
Anbindung: T-Online DSL 16.000 RAM
Visit ##fritzbox on Freenode for help
Spenden für Freetz
In den Settings findet sich zumindest etwas zum Pfad:
<database-file>mediatomb.db</database-file>
Optional
Default: mediatomb.db
The database location is relative to the server's home, if the sqlite database does not exist it will be created automatically.
Spülkasten: Geberit UP200
man kann mediatomb mit einem parameter für das home directory starten:
http://mediatomb.cc/pages/documentation#id2855945
aber ich denke am meisten macht es sinn, static zu kompilieren und mediatomb von der platte zu starten.
Fritz!Box Fon WLAN 7270 - Firmware: 54.04.86freetz-devel-6140
MediaTomb, CallMonitor [für WOL, Samsung TV Lautstärke und Anrufinfo, MusicPal Anrufinfo]
Man kann auch dynamisch kompilieren und trotzdem von Platte starten.
Danke!
Das hat geklappt.
Jetzt habe Ich noch eine Frage: Ich habe viele flac Dateien. DIese würde Ich gern transcodieren, da mein Netzwerkplayer flac nicht unterstürzt.
Ich habe die config.xml zum einen um die Zeile " <map from="flac" to="audio/x-flac"/> " unter extension erweitert, zum anderen unter ´transcoding die Zeile " <transcode mimetype="audio/x-flac" using="oggflac2raw"/> " eingetragen.
Wenn Ich jetzt das Profile <profile name="oggflac2raw" auf "yes" ändere, dann kommt die Fehlermeldung beim starten wegen ogg123 : "ERROR: error in configuration, transcodi
ng profile "oggflac2raw" could not find transcoding command ogg123 in $PATH"
Muss Ich irgendwo noch og123 installieren?
Ich habe auch FFPMEg im IMage eingebaut. Kann Ich das benutzen?
Danke für die Hilfe
FirtzBox Fon 7270 V3
Firmware-Version 74.04.88freetz-devel-6666
Build-Umgebung Ubuntu 10.10 in VM PLayer
Wenn Du Transkodierung willst, muß auch das zugehörige Programm vorhanden sein.
Ich bezweifle aber, daß die Box schnell genug ist, um das in Echtzeit zu machen.
auch nicht flac nach wav?
FirtzBox Fon 7270 V3
Firmware-Version 74.04.88freetz-devel-6666
Build-Umgebung Ubuntu 10.10 in VM PLayer
Das kommt auf einen Versuch an.
würde Ich gern probieren, nur wie?
soweit ich sehe, ogg123 fehlt.
Kann man das mit FFmeg machen?
Danke
FirtzBox Fon 7270 V3
Firmware-Version 74.04.88freetz-devel-6666
Build-Umgebung Ubuntu 10.10 in VM PLayer
Hallo!
Ich habe für die FB7390 ein Image kompiliert mit dem Media Tomb Paket (mediatomb > with_playlist_support).
Ich kann Media Tomb von der Konsole auch starten:
Media Tomb startet also erfolgreich und ist auf IP 192.168.179.1:49152 gelinked.Code:root@192:/var/mod/root# mediatomb MediaTomb UPnP Server version 0.12.1 - http://mediatomb.cc/ =============================================================================== Copyright 2005-2010 Gena Batsyan, Sergey Bostandzhyan, Leonhard Wimmer. MediaTomb is free software, covered by the GNU General Public License version 2 2011-05-08 09:38:27 INFO: MediaTomb configuration was created in: /mod/root/.mediatomb/config.xml 2011-05-08 09:38:27 INFO: Loading configuration from: /mod/root/.mediatomb/config.xml 2011-05-08 09:38:27 INFO: UUID generated: c37b35df-2a37-4c65-8138-c5e18428f4d3 2011-05-08 09:38:27 INFO: Checking configuration... 2011-05-08 09:38:27 INFO: Setting filesystem import charset to ASCII 2011-05-08 09:38:27 INFO: Setting metadata import charset to ASCII 2011-05-08 09:38:27 INFO: Setting playlist charset to ASCII 2011-05-08 09:38:27 WARNING: You enabled the YouTube feature, which allows you to watch YouTube videos on your UPnP device! Please check http://www.youtube.com/t/terms By using this feature you may be violating YouTube service terms and conditions! 2011-05-08 09:38:27 INFO: Configuration check succeeded. 2011-05-08 09:38:27 WARNING: Sqlite3 database seems to be corrupt or doesn't exist yet. 2011-05-08 09:38:27 INFO: no sqlite3 backup is available or backup is corrupt. automatically creating database... 2011-05-08 09:38:28 INFO: database created successfully. 2011-05-08 09:38:28 INFO: Initialized port: 49152 2011-05-08 09:38:28 INFO: Server bound to: 192.168.179.1 2011-05-08 09:38:29 INFO: MediaTomb Web UI can be reached by following this link: 2011-05-08 09:38:29 INFO: http://192.168.179.1:49152/
Nun meine Frage:
Welche Konfigurationsdatei legt dies fest?
Kann diese modifiziert werden?
Oder muss Media Tomb mit Parametern gestartet werden?
THX
Router: AVM Fritz!Box 7170 freetz-1.2-stable-7201_8255MS, AVM Fritz!Box 7390 7390_devel-10228M
Anbindung: Kabel BW
Was steht bei dir in der "/mod/root/.mediatomb/config.xml"? Nach "/mod/root" solltest Du schreiben können. Du kannst aber auch eine andere config bzw. an einer anderen Speicherstelle benutzen:
Code:--config or -c By default MediaTomb will search for a file named “config.xml” in the ~/.mediatomb directory. This option allows you to specify a config file by the name and location of your choice. The file name must be absolute.
FRITZ!Box Fon WLAN 7240 (ata-Modus, replaced kernel, automatic kernel module loading); FW: 7240_7270_v3_04.88freetz-devel- 7 2 9 3 - 7 5 6 1 M klick
Prosody (ein XMPP/HTTP-Server) mit bzw. fuer Freetz
FreeBSD; FBCauth (authentication server); iptables (alle iptables Module aus Freetz); trickle; ADC; sshguard
BS: gcc 4.5.3 20110428
Router: AVM Fritz!Box 7170 freetz-1.2-stable-7201_8255MS, AVM Fritz!Box 7390 7390_devel-10228M
Anbindung: Kabel BW