Häufig gestellte Fragen

Hier werden die am häufigsten gestellten Fragen aus dem Forum gesammelt und beantwortet, um eine kleine Anlaufstelle bei Problemen bereit stellen zu können.

Ich habe Einstellungen vorgenommen, aber diese scheinen nicht aktiv zu sein!

Du hast wahrscheinlich die allgemeinen Einstellungen geändert, nicht die Stream-Einstellungen. Die allgemeinen Einstellungen werden über das Hauptmenü vorgenommen ("Datei"->"Einstellungen..."), die Stream-Einstellungen per Rechtsklick auf den Stream und dann "Einstellungen..." im Menü. Wenn die allgemeinen Einstellungen geändert werden, sind sie für alle Streams gültig, die der Liste neu hinzugefügt werden.

Warum speichert streamWriter keine Songs?

Das liegt wahrscheinlich daran, dass der Sender, der aufgenommen wird, keine Titeländerungen bekanntgibt. Der aktuelle Titel wird in der Stream-Ansicht in der Spalte "Titel" angezeigt - ein Song wird nur gespeichert, wenn sich der Titel ändert, weil streamWriter dann weiß, dass der vorherige Titel nun zuende ist und gespeichert werden kann.

Warum speichert streamWriter Songs mit komischen Namen?

Das könnte daran liegen, dass der Sender, der aufgenommen wird, in seinen Titelinformationen nicht das aktuell gespielte Lied bekanntgibt, sondern irgendetwas anderes, wie z.B. aktuelle Nachrichten oder anderen Kram. streamWriter kann dann natürlich nicht den korrekten Titel ermitteln, und wenn der Sender alle paar Sekunden eine Schlagzeile der Nachrichten ausgibt, landen komisch benannte Dateien auf der Festplatte, z.B. "Unbekannter Künstler - Top News: streamWriter ist super!.mp3" oder etwas in der Art. Das Speichern dieser Tracks lässt sich in den Einstellungen unter dem Punkt "Einzelne Tracks speichern" abschalten, dafür sollte dann "Empfangene Daten in Speicher schreiben" abgeschaltet sein, so dass wenigstens der Stream an sich auf der Festplatte gespeichert wird.

Warum fehlen bei Liedern aus der Wunschliste ein paar Sekunden am Anfang?

Das liegt an der Funktionsweise der automatischen Aufnahmen. Irgendein streamWriter, der bei einem anderen Benutzer läuft, erkennt den Song bei irgendeinem Sender. Diese Information geht dann zum Server, vom Server aus geht es dann zu dir, und dann verbindet sich dein streamWriter zum Sender, um den Song aufzunehmen. Dieser Vorgang hat natürlich eine Verzögerung zur Folge und ist der Grund, warum manche Lieder am Anfang nicht komplett sind.

Wie kann ich streamwriter so einstellen, dass er für jeden Sender einen eigenen Ordner anlegt?

Mache einen Rechtsklick auf den Stream, im Menü musst du dann "Einstellungen..." auswählen. In der Kategorie "Dateinamen" kannst du den Ordner mit den beiden Textfeldern oben festlegen. Ein "\" zum Trennen ist dabei erlaubt. "MeinOrdner\%a - %t" speichert also aufgenommene Dateien nach "MeinOrdner" ab. Das Standardmuster ist "%s\%a - %t", wobei %s für den Namen des Senders steht, was in den meisten Fällen reichen sollte.

Wie kann ich dem Browser neue Sender hinzufügen?

Du musst den Stream einfach nur einmal aufnehmen oder wiedergeben. Das geht mit der Adressleiste oben oder indem du den Link zum Stream aus dem Web-Browser heraus in die Stream-Liste links vom Stream-Browser hinein ziehst. Wenn die Option in den Einstellungen aktiv ist (standardmäßig ist sie das) schickt streamWriter die URL zum Stream an den Server, der den Stream danach auswertet. Nach spätestens zwei Tagen sollte dein Stream dann im Browser sichtbar sein, wenn du im Stream-Browser einen Rechtsklick machst und "Aktualisieren" wählst. Diese Aktualisierung findet alle sieben Tage automatisch statt.

Die Aufnahme bricht nach kurzer Zeit ab!

Meistens liegt das daran, dass zu wenig Bandbreite verfügbar ist. In diesem Fall merkt der Sender des Streams das und beendet die Verbindung. Versuche die Internetverbindung weniger stark zu beanspruchen und dann versuche es noch einmal.

Warum werden Titel gespeichert, obwohl sie auf der Ignorierliste stehen?

Wahrscheinlich ist die Ignorierliste für den Stream nicht aktiviert. Klicke den Stream mit der rechten Maustaste an, wähle "Einstellungen..." und aktiviere die Ignorierliste unten in der Kategorie "Streams".

Wie können Kommandozeilen-Argumente benutzt werden?

Zum Programmstart können die folgenden Argumente benutzt werden:

  • "-datadir [PFAD]" - z.B. streamwriter.exe -datadir z:\settings Wenn zum Start von streamWriter dieser Parameter gesetzt wurde, werden die Dateien "streamwriter_data.dat" und "streamwriter_settings.ini" in das angegebene Verzeichnis gespeichert.
  • "-tempdir [PFAD]" - z.B. streamwriter.exe -tempdir z:\temp Wenn dieser Parameter beim Programmstart angegeben wird, speichert streamWriter temporäre Dateien in dem angegebenen Verzeichnis.
  • "-minimize" - streamWriter wird minimiert gestartet. Ist die Einstellung zum Anzeigen im Benachrichtigungsbereich aktiv, wird streamWriter beim Start in den Benachrichtigungsbereich minimiert.

Für einige Funktionen können Argumente an streamwriter.exe übergeben werden.
Die folgenden Schalter stehen zur Verfügung und können auch in Kombination verwendet werden:

  • "-r [URL]" - z.B. streamwriter.exe -r http://stream.com/stream.m3u
    Dieser Aufruf würde den angegebenen Stream aufnehmen.
  • "-p [URL]" - z.B. streamwriter.exe -p http://stream.com/stream.m3u
    Dieser Aufruf würde den angegebenen Stream abspielen.
  • Die Argumente "-sr" und "-sp" beenden eine Aufnahme ("-sr") bzw. Wiedergabe ("-sp").
  • "-wishadd [TITEL]" - z.B. streamwriter.exe -wishadd "künstler - titel" "weiterer künstler - weiterer titel"
    Dieser Aufruf würde die angegebenen Titel der Wunschliste hinzufügen.
  • "-wishremove [TITEL]" - z.B. streamwriter.exe -wishremove "künstler - titel" "weiterer künstler - weiterer titel"
    Dieser Aufruf würde die angegebenen Titel von der Wunschliste entfernen.

Irgendetwas ist komisch - wie kann ich alle Einstellungen zurücksetzen?

Der einfachste Weg ist es, im Menü von streamWriter "Datei"->"Einstellungen..." zu öffnen. Dort gibt es unten in der Kategorie "Allgemein" den Knopf "Profil löschen". Damit werden alle Einstellungen gelöscht und beim nächsten Start von streamWriter ist wieder alles, wie bei der ersten Benutzung. Mit dem Knopf "Profil exportieren" können vor dem Löschen alle Daten gesichert werden. Falls es dabei Probleme gibt oder man die Einstellungen nicht löschen, sondern nur verschieben möchte, muss streamWriter geschlossen werden, danach kann wie folgt vorgegangen werden.

  • Installierte Version
    • Mit dem Windows-Explorer nach "%APPDATA%\streamWriter" gehen (das kann man so oben in der Leiste einfügen) und streamwriter_data.dat löschen/in anderen Ordner verschieben.
    • Mit Regedit nach "HKEY_CURRENT_USER\Software\mistake.ws\" gehen und dort den Schlüssel "streamWriter" löschen/exportieren und dann löschen.
  • Portable Version
    • streamwriter_data.dat und streamwriter.ini aus dem Ordner, wo auch streamwriter.exe liegt, verschieben/löschen.

Wie kann ich das neueste Build benutzen?

Ganz einfach: Die bestehende streamwriter.exe-Datei durch die Datei im Zip-Archiv ersetzen. Das ist bei einer normalen Installation "%programfiles(x86)%\streamWriter\streamwriter.exe", also z.B. "C:\Programme\streamWriter\streamwriter.exe". Im portablen Modus solltest du wissen, wo sich streamwriter.exe befindet. Bitte behalte im Hinterkopf, dass die neueste Build nicht immer die bessere ist. Wenn streamWriter dann irgendwie nicht mehr richtig funktioniert, kann man zwar ins Forum posten und das Problem melden, aber der Anspruch zu sagen "streamWriter ist Mist, weil das und das nicht mehr geht!" verfällt damit.
Wichtig beim Benutzen der neuesten Build ist folgendes: Manchmal ändert sich mit neuen Versionen von streamWriter das Format, in dem Programmdaten und Einstellungen gespeichert werden. Ein neuer streamWriter kann immer das Format der alten Version verstehen und importieren, das passiert automatisch - beim Beenden der neuen Version werden die Daten aber im neuen Format gespeichert. Solltest du nach dem Beenden der neuen Version eine alte Version starten, kann es eine Fehlermeldung geben. Ließ dir den Text der Meldung aufmerksam durch, bevor du "Ja" klickst, weil du das wahrscheinlich nicht möchtest. Stelle sicher, dass, wenn einmal eine neuere Build benutzt wurde, danach nicht wieder eine alte Version gestartet wird.

Zuletzt bearbeitet von alex am 03.01.15 um 02:00 Uhr