Foobar über IPS steuern

Hi,
hat jemand Erfahrung mit der Steuerung von Foobar über IPS? Ich würde gerne Foobar auf meinem HTPC über die Tablet FB steuern. Ist so was überhaupt möglich? Wie sieht es mit Feedback dabei aus?

Wenn Foobar auf dem gleichen Rechner läuft wie IP-Symcon kannst Du es mal mit der CommandLine probieren
CommandLine Foobar
und
IPS_ExecuteEx

Ganz verstanden warum Du aber nicht einfach Kodi benutzt habe ich immer noch nicht da bekommst Du auf alle Fälle Feedback sogar das Cover.

Kodi Audio Formats:

Audio formats: MIDI, AIFF, WAV/WAVE, AIFF, MP2, MP3, AAC, AACplus (AAC+), Vorbis, AC3, DTS, ALAC, AMR, FLAC, Monkey’s Audio (APE), RealAudio, SHN, WavPack, MPC/Musepack/Mpeg+, Shorten, Speex, WMA, IT, S3M, MOD (Amiga Module), XM, NSF (NES Sound Format), SPC (SNES), GYM (Genesis), SID (Commodore 64), Adlib, YM (Atari ST), ADPCM (Nintendo GameCube), and CDDA.

Was fehlt Dir denn da an Audioformaten die Foobar abspielen kann Kodi aber nicht, bzw. was ist das besondere an Foobar das Du das unbedingt benutzten willst?

Ich habe sehr viele z.B. Vinyl Rips in 96 kHz oder auch 192 kHz als Flac, DSD Files, Multichannel Files oder auch SACD Images. Des weiteren glaube ich gibt es in Foobar bessere persöhnliche Einstellungen die man machen kann. Ich habe auch viele Aufnahmen mehrmals z.B. Erstauflage, dann als gemastert etc. Ich denke mal das man durch diese persönlichen Einstellungen besser das ganze handhaben kann und den Überblick behaltet. Ich habe z.B. bei meinem Tablet die FoobarCon Pro App am laufen und da kann ich Zusatz Infos einstellen wie ich es gerne hätte. Gut weiß aber auch nicht ob das bei Kodi auch geht oder vielleicht sogar besser geht…

Als Beispiel:

Bei den Remastered CD’s habe ich Zusatzinfos wie Original Release, Release, Composer etc.

Anderseits hätte ich gerne sowas, das man in der FB das ganze so abbilden kann, wie auf dem Bild.

Musik FB.JPG
Musik FB1.JPG

Du musst auf alle Fälle
foo_httpcontrolzum Laufen bringen. Wenn sich Foobar über http steuern lässt dann geht dies auch von IP-Symcon.

Ob und was foobar zurückmeldet musst Du im Foobar Forum erfragen. Aber wenn es eine Android App gibt schein dies ja zumindest mit gebastel möglich zu sein.

http Befehle sendest Du von IP-Symcon mit
Sys_GetURLContent
oder
file_get_contents
oder
Curl

Je nachdem ob und was Foobar dann zurückliefert sieht ein Schicken und Auswertung dann z.B. so aus
JSON Daten von einer Webseite auslesen und auswerten

Ich selber nutzte Plex statt Kodi und da habe ich mir auch nicht die Mühe gemacht etwas zu basteln weil die HTML Remote Oberflächen so ausgereift sind das es für mich wenig Sinn macht das zu versuchen nochmal nachzubauen. Die HTML Remote von Plex habe ich einfach als Webseite eingebunden und schon kann ich das steuern.

foo_controlserver
foobar2000-web-ui

Oje…du machst mich fertig. :smiley: Ich weiß gar nicht wo ich anfangen soll.

FoobarCon wird über diese Component gesteuert https://sites.google.com/site/foobarcon/

Aber wenn es eine Android App gibt schein dies ja zumindest mit gebastel möglich zu sein.

In der App werden alle Infos bzw. Tags die ich möchte von Foobar auf die App übertragen incl. Cover, Lyrics…

Ich würde ja an Deiner Stelle damit beginnen Foobar über http steuerbar zu machen s.o., dann die Befehle rausbekommen die Du schicken musst und dass dann erst mal mit einem Browser ausprobieren ob das funktioniert. Wenn das alles geht kannst Du Dich daran machen Variablen in IP-Symcon zu setzen die dann genau die Befehle abschicken.

Um so was nachzubauen musst Du programmieren können und wissen was Du tust. Das auch nur in ähnlicher Form in IP-Symcon nachzubauen dauert ewig. Daher würde ich dann eher auf Lösungen wie den Webcontroller s.o. setzten.

:confused::confused::confused::confused::confused:

Wie würde den so ein HTTP Befehl aussehen, das ich in etwa weiß wonach ich suchen muss.

Das wird wohl irgendwo dokumentiert sein sonst würde es ja nicht
foo_httpcontrol
geben. Musst Du mal im Foobar Forum suchen.

Das mit der Integration von Foobar sieht wohl nicht gut für mich aus. Nirgendwo finde ich diese Steuerbefehle. Schon seltsam das hier im Forum so wenig sich mit Foobar beschäftigen.

Na ja Foobar ist ja ein reiner Audio Player, in Zeiten von Mediacentern wie Kodi und Plex haben da wohl wenige einen Bedarf für, da diese ja doch das meiste abdecken und dafür jeweils für beide Mediacenter eine große Community besteht.

Wenn Du siehst wie viele Steuerungsmöglichkeiten es für Plex gibt
Plex App | Media Server App | Media Streaming Server App
und das mit Foobar vergleichst weist Du auch warum wohl die meisten eher Plex oder Kodi nutzten.

jetzt mal ne doofe frage, wenn du Plex oder Kodi über ein Webseiten Element bedienen kannst, müsste es das doch für Foobar auch gehen oder?

Ja Du kannst eine der Vorlagen benutzten die es gibt
foo_httpcontrol und das darüber steuern, Du musst das nur in Foobar einrichten.Die Webseite wird wie in der Anleitung von foobar beschrieben unter %APPDATA%\foobar2000\foo_httpcontrol_data\ abgelegt. Im Webfront von IP-Symcon bindest Du die Webseite z.B. über eine String Variable mit Profil HTMLBox und einem iframe ein.

Variableninhalt wäre so was in der Art:


<iframe src="http://127.0.0.1:8888/ajquery/index.html" border="0" frameborder="0" style= "width: 100%; height: 750px;"/></iframe>

Von NEO oder IPSView rufst Du die Seite in einem Webseitenelement im User Ordner mit


http://127.0.0.1:8888/ajquery/index.html

auf.

Sieht dann so aus:


Haut mich jetzt selber grafisch nicht von den Socken aber es gibt ja mehrere Templates und Du wirst ja Deine Gründe haben warum es unbedingt Foobar sein muss.

Da muss ich dir recht geben, das ist grafisch wirklich nicht der Renner.

Das sieht für mich persönlich schöner aus
vakata.com :: foobar2000 - foo_httpcontrol skin

Wenn er sich nicht fernsteuern lässt ist er für eine „Steuersoftware“ ja auch nicht besonders interessant :wink:

Dazu kommt eben, dass reines Audio eher nicht mehr so attraktiv ist. Aber wenn ich mich recht erinnere hab ich Foobar2000 immer als DLNA Rendere verwendet. Das Plugin dafür war sehr gut und nahe am Standard. Für DLNA gibts ein sehr umfangreiches Script hier im Forum.

Toni

Wenn er sich nicht fernsteuern lässt ist er für eine „Steuersoftware“ ja auch nicht besonders interessant

Ich denke schon das er sich steuern lässt, dafür ist ja http_control gedacht. Die App „FoobarCon Pro“ die ich nutze, hat auch eine verfeinerte http_control Variante. Damals hatte ich auch mal für Foobar die Vertigo Oberfläche und App.

http://www.anamon.eu/index.php?cat=c5_foobar-iPhone-remotes.html

Die Vertigo Oberfläche sieht doch gut aus warum nimmst Du nicht die? Läst sich genauso installieren wie der Rest auch und kannst Du dann in den Webfront von IP-Symcon oder als Webseitenelement in NEO oder IPSView einbinden.

Ja Du kannst eine der Vorlagen benutzten die es gibt
foo_httpcontrol und das darüber steuern, Du musst das nur in Foobar einrichten.Die Webseite wird wie in der Anleitung von foobar beschrieben unter %APPDATA%\foobar2000\foo_httpcontrol_data\ abgelegt. Im Webfront von IP-Symcon bindest Du die Webseite z.B. über eine String Variable mit Profil HTMLBox und einem iframe ein.

Ich habe gerade gesehen das im Foobar Ordner unter http_control_data auch ein Ordner von der FoobarCon App vorhanden ist mit den Daten:

Dann müsste es doch mit dieser App Oberfläche auch gehen oder?

Wenn in dem Verzeichnis auch ein HTML oder PHP Seite liegt die Du aufrufen kannst ja, ansonsten musst Du halt Vertigo (s.o.) nutzen das ist ja auch kostenfrei.