Hier ist die versprochene Version:
viewtopic.php?f=11&t=4153#p16445
Viel Spaß damit!
Mit freundlichen Grüßen
Ihr Silverjuke-Team
Fragen zu Version 15.8
- Service-Team
- Posts: 2448
- Joined: 7. Dec 04, 04:48
- Location: Germany [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
-
- Posts: 101
- Joined: 6. Aug 10, 07:26
- Location: Wuppertal [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
Re: Fragen zu Version 15.8 /15.10.3
Hallo liebes Service-Team,
um zu testen, ob die führende Null für die Tracks der TAGs nun geschrieben wird, habe ich mir die "Silverjuke-15.10.3beta-Setup.exe" angesehen.
Zuerst habe ich mit <update> ein ausgewähltes Album zurückgeschrieben. Ein Album mit 14 Songs ist nun anstelle von 01 ... 14 mit den Zahlen 102, 202, 302 ... 1402 durchnummeriert. Da ist also - trotz Eintrag "tagflags=47" - irgendwas schief gelaufen.
Der Eintrag ratinguser=myname@meinedomain.de wurde überhaupt nicht ausgeführt. Der Standard-Wert "r@silverjuke.net" bleibt erhalten.
Auffällig ist dabei, dass das "Genre" von Songs in einem Album nicht richtig eingetragen wird. Zuvor stand im TAG "Pop".
Dieser Ausdruck "Pop" wird in das Datenbankfeld "genrename" richtig übernommen. Nach dem <update> und dem Zurückschreiben der Felder steht aber plötzlich eine "13" in dem Feld des Songs. Ein F5 in Silverjuke führt dann dazu, dass im nächsten Schritt auch in der Datenbank eine "13" steht.
Verändere ich hingegen bei einem einzelnen Song die Wertung, indem ich ihn von "unbewertet" auf 5 Sternen hochsetze, bleibt die ursprünglich vorhandene Track-Nummer (01, 02, etc) vollkommen richtig erhalten.
Das Feld Popularimeter (POPM) wird nun auch korrekt mit dem neuen Wert "myname@meinedomain.de|255|0" gefüllt.
Ändere ich aber einen vorhandenen Song von 3 z.B. auf 5 Sterne wird der neue ratinguser=myname@meinedomain.de nicht in den TAG geschrieben. Der Bewertungswert wird aber richtig auf 255 geändert.
Also die <update>-Funktion ist noch nicht so richtig rund.
um zu testen, ob die führende Null für die Tracks der TAGs nun geschrieben wird, habe ich mir die "Silverjuke-15.10.3beta-Setup.exe" angesehen.
Zuerst habe ich mit <update> ein ausgewähltes Album zurückgeschrieben. Ein Album mit 14 Songs ist nun anstelle von 01 ... 14 mit den Zahlen 102, 202, 302 ... 1402 durchnummeriert. Da ist also - trotz Eintrag "tagflags=47" - irgendwas schief gelaufen.
Der Eintrag ratinguser=myname@meinedomain.de wurde überhaupt nicht ausgeführt. Der Standard-Wert "r@silverjuke.net" bleibt erhalten.
Auffällig ist dabei, dass das "Genre" von Songs in einem Album nicht richtig eingetragen wird. Zuvor stand im TAG "Pop".
Dieser Ausdruck "Pop" wird in das Datenbankfeld "genrename" richtig übernommen. Nach dem <update> und dem Zurückschreiben der Felder steht aber plötzlich eine "13" in dem Feld des Songs. Ein F5 in Silverjuke führt dann dazu, dass im nächsten Schritt auch in der Datenbank eine "13" steht.
Verändere ich hingegen bei einem einzelnen Song die Wertung, indem ich ihn von "unbewertet" auf 5 Sternen hochsetze, bleibt die ursprünglich vorhandene Track-Nummer (01, 02, etc) vollkommen richtig erhalten.
Das Feld Popularimeter (POPM) wird nun auch korrekt mit dem neuen Wert "myname@meinedomain.de|255|0" gefüllt.
Ändere ich aber einen vorhandenen Song von 3 z.B. auf 5 Sterne wird der neue ratinguser=myname@meinedomain.de nicht in den TAG geschrieben. Der Bewertungswert wird aber richtig auf 255 geändert.
Also die <update>-Funktion ist noch nicht so richtig rund.
- Service-Team
- Posts: 2448
- Joined: 7. Dec 04, 04:48
- Location: Germany [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
-
- Posts: 101
- Joined: 6. Aug 10, 07:26
- Location: Wuppertal [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
Re: Fragen zu Version 15.8
- Attachments
-
- Bild01.jpg (155.07 KiB) Viewed 2677 times
-
- Bild03.jpg (45.12 KiB) Viewed 2677 times
-
- Bild02.jpg (80.12 KiB) Viewed 2677 times
-
- Bild04.jpg (154.78 KiB) Viewed 2677 times
- Service-Team
- Posts: 2448
- Joined: 7. Dec 04, 04:48
- Location: Germany [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
Re: Fragen zu Version 15.8
Hallo Stefan,
vielen Dank für ihren ausführlichen Bericht; wir werden das nochmal durchgehen und uns dann nochmal melden.
Mit freundlichen Grüßen
Ihr Siverjuke-Team
vielen Dank für ihren ausführlichen Bericht; wir werden das nochmal durchgehen und uns dann nochmal melden.
Mit freundlichen Grüßen
Ihr Siverjuke-Team
- Service-Team
- Posts: 2448
- Joined: 7. Dec 04, 04:48
- Location: Germany [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
Re: Fragen zu Version 15.8
Hallo noch einmal,
so, wir fassen mal unsere Sicht der Dinge zusammen:
- <update> funktioniert
- Wertungen schreiben funktioniert, inkl. Berücksichtigung von
- Genre: Es wird eine 11 anstelle von Oldies geschrieben - dies ist konform zum ID3 Standard in der Version 2.4 (s. TCON unter http://id3.org/id3v2.4.0-frames#line-398 ) - man könnte sich hier zwar überlegen, optional über tagflags auf das Schreiben der Genre-Codes komplett zu verzichten, aber das ist eine andere Geschichte. Ein paar mehr Details hierzu haben wir unter https://github.com/r10s/silverjuke/issues/53 notiert.
Bleibt:
- komische Tracknummern - das können wir hier so gar nicht nachvollziehen - was steht den in Silverjuke auf "Tageditor / Info / Weitere Informationen" unter "TRCK" (hier werden die Daten aus den Tags weitgehend unverändert ausgegeben) oder in anderen Programmen?
Ansonsten können Sie uns gerne auch eine der Dateien zukommen lassen.
Fragen über Fragen, sie haben Recht, man sollte sich nicht verzetteln ...
Mit freundlichen Grüßen
Ihr Silverjuke-Team
so, wir fassen mal unsere Sicht der Dinge zusammen:
- <update> funktioniert
- Wertungen schreiben funktioniert, inkl. Berücksichtigung von
- Genre: Es wird eine 11 anstelle von Oldies geschrieben - dies ist konform zum ID3 Standard in der Version 2.4 (s. TCON unter http://id3.org/id3v2.4.0-frames#line-398 ) - man könnte sich hier zwar überlegen, optional über tagflags auf das Schreiben der Genre-Codes komplett zu verzichten, aber das ist eine andere Geschichte. Ein paar mehr Details hierzu haben wir unter https://github.com/r10s/silverjuke/issues/53 notiert.
Bleibt:
- komische Tracknummern - das können wir hier so gar nicht nachvollziehen - was steht den in Silverjuke auf "Tageditor / Info / Weitere Informationen" unter "TRCK" (hier werden die Daten aus den Tags weitgehend unverändert ausgegeben) oder in anderen Programmen?
Ansonsten können Sie uns gerne auch eine der Dateien zukommen lassen.
Fragen über Fragen, sie haben Recht, man sollte sich nicht verzetteln ...

Mit freundlichen Grüßen
Ihr Silverjuke-Team
-
- Posts: 101
- Joined: 6. Aug 10, 07:26
- Location: Wuppertal [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
Re: Fragen zu Version 15.8
- Attachments
-
- Bild001.jpg (63.26 KiB) Viewed 2590 times
-
- Bild002.jpg (40.2 KiB) Viewed 2590 times
-
- Bild003.jpg (43.91 KiB) Viewed 2590 times
-
- Bild004.jpg (74.51 KiB) Viewed 2590 times
-
- Posts: 101
- Joined: 6. Aug 10, 07:26
- Location: Wuppertal [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
Re: Fragen zu Version 15.8
Nachtrag:
Kann es sein, dass das o.a. Problem nur bei Songs auftritt, die ein "image" im File haben?
Kann es sein, dass das o.a. Problem nur bei Songs auftritt, die ein "image" im File haben?
- Service-Team
- Posts: 2448
- Joined: 7. Dec 04, 04:48
- Location: Germany [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
Re: Fragen zu Version 15.8
Hallo Stefan,
so wir haben - unseren - Fehler gefunden und unter viewtopic.php?p=16467#p16445 steht auch bereits eine neue Beta-Version bereit.
Vielen Dank noch einmal für Ihre hervorragende Aufbereitung.
Zum Hintergrund: Der Fehler war ein kleiner , wir sollten hier mal neue Brillen verteilen. Der Dreher führte dazu, dass beim Schreiben mit führender Null ohne Gesamtanzahl, anstelle der Null die Ziffern "02" hinzugefügt wurden. Also schon ziemlich speziell, zumal die Nebenschauplätze "Update" und "Genre" noch falsche Fährten lieferten
Noch zum Genre: Grundsätzlich haben wir nichts dagegen, hier anstelle einer gefundenen ID den Namen des Genres zu Schreiben - allerdings kann dies andere Probleme mit anderen Playern mit sich bringen - die dann z.B. die ID3v1 Tags nicht mehr synchron halten o.ä. Man sollte da sehr vorsichtig operieren und zunächst mal Analysieren, welche "Großen" Player mit der jetzigen Implementierung Probleme haben; so richtig viele Beschwerden gab es da in letzter Zeit nicht - "Never change a running system"
Soweit, ein schönes Wochenende und freundliche Grüße,
Ihr Silverjuke-Team
so wir haben - unseren - Fehler gefunden und unter viewtopic.php?p=16467#p16445 steht auch bereits eine neue Beta-Version bereit.
Vielen Dank noch einmal für Ihre hervorragende Aufbereitung.
Zum Hintergrund: Der Fehler war ein kleiner , wir sollten hier mal neue Brillen verteilen. Der Dreher führte dazu, dass beim Schreiben mit führender Null ohne Gesamtanzahl, anstelle der Null die Ziffern "02" hinzugefügt wurden. Also schon ziemlich speziell, zumal die Nebenschauplätze "Update" und "Genre" noch falsche Fährten lieferten

Noch zum Genre: Grundsätzlich haben wir nichts dagegen, hier anstelle einer gefundenen ID den Namen des Genres zu Schreiben - allerdings kann dies andere Probleme mit anderen Playern mit sich bringen - die dann z.B. die ID3v1 Tags nicht mehr synchron halten o.ä. Man sollte da sehr vorsichtig operieren und zunächst mal Analysieren, welche "Großen" Player mit der jetzigen Implementierung Probleme haben; so richtig viele Beschwerden gab es da in letzter Zeit nicht - "Never change a running system"

Soweit, ein schönes Wochenende und freundliche Grüße,
Ihr Silverjuke-Team
-
- Posts: 101
- Joined: 6. Aug 10, 07:26
- Location: Wuppertal [phpBB Debug] PHP Warning: in file [ROOT]/vendor/twig/twig/lib/Twig/Extension/Core.php on line 1266: count(): Parameter must be an array or an object that implements Countable
Re: Fragen zu Version 15.8
Super - jetzt funktioniert das Schreiben der Tracknummer einwandfrei.
Grüße
Stefan
Grüße
Stefan