Zum Inhalt springen

Problem beim Abspielen mit fe_mp3player

Erstellt am 1. September 2005 · 20 Antworten · letzte Antwort am 14. Oktober 2012 · Seite 1 von 2

Tags: Frage

steffenk ·

Hi torge,

erstmal Respekt vor Deinem Einsatz.

Leider führt das bei mir nicht zum Erfolg. Ich kann Schritt 3 auch nicht nachvollziehen, da ich diese Ext nicht im Einsatz habe.
Ich verstehs auch nicht - wo soll die xml-Datei denn landen ?

lassahn ·

die datei landet nirgendwo. es wird an den flash-player einer reihe
von variblen übergeben und über die index.php vom typo3 wird im
hintergrund eine xml-datei erzeugt in der die liste mit den mp3's
und deren speicher ort steht.

also, am besten kann man es nach vollziehen wenn man alles was mit
simulate_static (und auch realurl) zu tun hat ausschaltet.

mach noch mal schritt 1 rückgängig und dann noch in der datei
"/tslib/class.tslib_fe.php" die zeilen 2609 bis 2613 auskommentieren.
das ist der bereich wo von typo3 der xml-header gesendet wird.

dann ruf folgendes auf:

http://www.domain.de/index.php?type=9000&playlist=1

wobei 9000 gleich der gewählte typenum ist und 1 die id der liste
mit den mp3's.
da müsste dann etwas in der richtung bei raus kommen:

<?xml version="1.0" encoding="utf-8" ?> 
- <player autostart="no" showplaylist="no" showdisplay="no">
  <song path="/uploads/tx_femp3player/01.mp3" title="Titel 1" />
  <song path="/uploads/tx_femp3player/01.mp3" title="Titel 1" /> 
  </player>

wenn diese ausgabe funkioniert, dann sollte auch der mp3-player
funktionieren. tut er zumindest bei mir.

grüße ... torge

steffenk ·

aha - danke für den Tipp 😃
Auch ohne Modifikationen sehe ich die korrekte xml-Datei.

Probiert habe ich das allerdings auf meiner lokalen Installation, und da ist typo3 nicht im root sondern in einem Ordner, dadurch stimmt der Pfad nicht.
Also muss ich da ran und dem Pfad noch den Ausganspfad hinzufügen, das werd ich jetzt mal probieren.

funktioniert bestens 😃

Was ich nur nicht nachvollziehen kann - ich hab alle Änderungen rückgängig gemacht, und es läuft (also im Prinzip von Anfang an), einzig die Pfadanpassung musste sein, und natürlich die Grössenbeschränkung.

Dafür kenn ich jetzt die Extension und weiss wo ich schrauben muss 8-)

steffenk ·

jetzt nachdem ich einen funktionierenden MP3-Player habe 😃

möchte ich über Links dem Player verschiedene Playlisten mit auf den Weg geben.
Leider hab ich nichts funktionierendes entdecken können, im Source holt er die ja aus der DB.

Gibt es da einen konventionellen Weg oder kann man das nur durch Modifikation des Sources erreichen ?

TKe ·

sorry, aber ich habe leider immer noch probleme damit...

die xml-datei erhalte ich jetzt so, wie sie von euch beschrieben wurde. leider bleibt mein player immer noch stumm (Nan% loaded).

ich habe mittlerweile nur tslib/class.tslib_fe.php die entsprechenden zeilen (2609-2613) auskommentiert - so wie ihr auch, oder???

steffenk ·

ich hab garnichts auskommentiert, nur die Grössenbeschränkung in der xml angepasst und den upload-Pfad in der xml_output.php angepasst.

TKe ·

hallo lassahn,

nein benutze ich nicht. Ich habe außer dieser extension keine speziellen installiert.

Guido ·

Hi Torge,

erstmal tausend Dank. Es ist klasse, dass es so Leute wie Dich gibt, die der Sache auf den Grund gehen. Ich habe Deinen Workaround jtzt zweimal versucht, bleibe aber immer an folgendem Phänomen hängen:

Nachdem ich 1) und 2) geändert habe, tut sich nichts. Nach 3)

3. ich verwende die extension "gst_aliaspro". mit der extension und einer
modifizierten .htaccess werden alle anfragen an/über die indx.php abgefangen und
umgewandelt. dadurch wurde ebenfalls der xml-output unterbunden.
ich habe dazu in der datei "class.tx_femp3player_pi1.php" die zeile 178
wie folgt modifiziert.

Php: Zeilennummerierung: An / Aus

$xmlFile = 'index.' . $this->conf['xmlPageId'] . '.html?type=' . $this->conf['xmlPageId'] . '&playlist=' . $this->conf['playlist'] . '&autoStart=' . $this->conf['playerParams.']['autoStart'] . '&showPlaylist=' . $this->conf['playerParams.']['showPlaylist'] . '&showDisplay=' . $this->conf['playerParams.']['showDisplay'] . '';

damit wird der xml-output jetzt über eine index.9000.html und nicht wie vorher
über eine index.php erzeugt. wobei die 9000 für die typeNum steht. wenn ihr
bei der installation der extension eine andere typeNum angegeben habt dann
wird diese einstellung automatisch übernommen.
ich weiß leider nicht wie die extension realurl darauf reagiert. kann evtl.
sein das es mit der auf anhieb ohne änderung (schritt 3) funktioniert.
müsste mal jemand ausprobieren und dann das ergbnis posten.

passiert folgendes: der player zeigt nicht mehr die ausgeklappten Menüs an, was ich durch Klick aber ändern kann und meine eigene Playlist wird ignoriert und stattdessen eine Playlist mit einem track "12: Linkin Park - Bad Habit" angezeigt.

Ich habe Null Ahnung, wo er diese Info herbekommt, von mir kann es nicht sein, da ich mit linkin park nichts am Hut habe.

Wäre mir auch gal, wenn der Player jetzt funktionieren würde. Aber er tut leider nur so, ich sehe den grafischen Equalizer, aber keinen Sound.

Hat jemand ähnliche Phänomene und eine Idee, an was das liegt??

Tausend Dank Euch allen,

Guido

dfluess ·

Hallo,

ich habe genau das gleiche Problem und fummle nun schon fast 3 Tage. Leider gibt es keine Vergleichbare Extension, über der man PlayListen darstellen kann oder?

Die mp3 lasse ich für die Playlist über den Pfad einfügen. Playlist angegeben und Plugin installiert. Der Player erscheint, aber in der Liste nur eine Zeile "01. " nichts weiter.

Ich komme wohl bei der Modifizierung mit der Pfadangabe in der xml_output.php nicht weiter, bin bei Mittwald und weiß nicht genau, wie der Pfand lauten muss, bzw. wo und wie ich das anpassen muss.

Der Autor scheint kein Interesse an einer lauffähigen Version mehr zu haben. 🙁

Gibt's eine Chance?

Danke und Gruß, D.

SHARE ·

Kurzes feedback nachdem ich meine Probleme löäsen konnte (Keine Playlist geladen, nur NaN% ausgeworfen)

Konf: Typo3 4.6, PhP 5.4, neueste Version des fe_mp3player

1) Zuerst musste ich die max_size aus der xml (siehe oben) anpassen, damit die größere Datei geladen wurde
2) In der Konfiguration habe ich einmal die UPDATE Funktion bedient
3) WICHTIG !!! war dann, daß bei der Playlist sowohl der PATH ind er Playlist angegeben wurde, ALS AUCH die MP3 Datei. Dann lief es. Un zwar ohne dass ich andere Dateien wie vorher beschrieben verändert hätte. Es läuft auch mit RealURL!

http://www.share-austria.at/89/

Hope that helps, LG