Über WinMusik WinMusik ist ein Plattform-unabhängiges Programm zum Verwalten von Musiktiteln auf Audio-CDs, DVDs, Musikkassetten, Schallplatten, MP3-Datenträgern und anderer Tonträger. Es ist komplett in C++ geschrieben und steht ab Version 3.0.0 unter der Open Source Lizenz "GPL 3" (http://www.gnu.org/licenses/gpl.html).
Neben Qt (http://qt.nokia.com/) als grafische Oberfläche verwendet es auch meine Programmbibliothek PPL6 (siehe http://www.pfp.de/ppl/). Es läuft neben Windows XP, Vista, 7, 8 und 10 auch auf allen Unixen, auf denen Qt4 oder Qt5 und PPL6 verfügbar sind. Ich selbst teste und entwickle unter Windows 10, FreeBSD und Ubuntu. MacOS kann ich leider mangels Mac nicht unterstützt. |
Download
Platform | Dateiname / URL | Größe | SHA-256 |
---|---|---|---|
Quellcode | WinMusik-3.5.1-src.tar.bz2 | 14 MB | 181f53571e6dccf815cbed1a198b7c1e51d72b000add3e53af8b3ee769ddb79c |
Windows (64-Bit) | WinMusik-3.5.1.45-Setup-64bit.exe | 23 MB | 892965caf6db30c86a4df9958801f07ba09d279f4c3956567fb8a27f2d1c41bc |
Ubuntu 18.04 (64-Bit) | WinMusik-3.5.1-Ubuntu-18.04-amd64.deb | 5385 KB | deb928afd30ca3794e01f617058b1bb783f164cac7d14264555ac0cbf4a9bacb |
FreeBSD Port | WinMusik-3.5.1-FreeBSD-Port.shar | 4244 Bytes | dcfdeb06b1b63247cfb43f69c4c5a0c48c9c4c7d471a61642396bcc43c37bd67 |
Der Quellcode ist auf GitHub zu finden: https://github.com/pfedick/winmusik
Alle Versionen
Version | Release-Datum | Release-Notes |
---|---|---|
3.5.1 | 05.08.2018 | anzeigen |
3.5.0 | 21.01.2018 | anzeigen |
3.4.0 | 25.12.2016 | anzeigen |
3.3.1 | 03.01.2015 | anzeigen |
3.3.0 | 13.07.2014 | anzeigen |
3.2.1 | 18.05.2014 | anzeigen |
3.2.0 | 16.02.2014 | anzeigen |
3.1.0 | 05.11.2013 | anzeigen |
3.0.6 | 28.05.2012 | anzeigen |
3.0.5 | 19.02.2012 | anzeigen |
3.0.4 | 30.10.2011 | anzeigen |
3.0.3 | 28.11.2010 | anzeigen |
3.0.2 | 17.10.2010 | anzeigen |
3.0.1 | 16.10.2010 | anzeigen |
3.0.0 | 04.12.2009 | anzeigen |
Geschichte
WinMusik Version 1Die erste Version wurde bereits im Jahr 1992 mit Visual Basic unter Windows 3.11 programmiert und bis 1996 immer mehr erweitert. Veröffentlicht wurde sie jedoch nie. Zum einen war die Version nicht ganz ausgereift, da es mein erstes Programm unter Windows und ein ziemlicher Performance-Fresser war. Zum anderen war das Internet damals noch nicht so weit. Version 21996 habe ich dann mit der zweiten Version begonnen, ebenfalls in Visual Basic. Diese war wesentlich ausgereifter, so dass ich sie zeitweilig auch im Internet zum Download angeboten habe. Auch diese wuchs im Laufe der Jahre immer weiter. So kam zum Beispiel die Möglichkeit MP3-Files zu importieren hinzu. Jedoch wurde der Visual Basic Code immer schwerer wartbar und liess sich auch nicht auf Visual Basic .NET portieren. Außerdem wollte ich generell weg von Visual Basic, hin zu plattform-unabhängigem C++. Version 3Im Laufe der Jahre gab es viele Versuche eine C/C++ Version zu schreiben, zunächst noch Plattform gebunden mit den MFCs von Microsoft unter Windows, später auch mit anderen Lösungen. Schließlich bin ich 2008 bei Qt gelandet (https://www.qt.io/) und habe damit zunächst ein paar kleinere Programme geschrieben. Qt ist eine C++-Klassenbibliothek für die plattformübergreifende Programmierung grafischer Benutzeroberflächen. Qt wird insbesondere in den Bibliotheken des K Desktop Environment verwendet (siehe http://www.kde.org/). Qt wurde von dem norwegischen Unternehmen Trolltech (ehemals Quasar Technologies) entwickelt, gehörte zeitweise Nokia und ist inzwischen wieder unabhängig. Im Mai 2009 habe ich mit den Grundfunktionalitäten von WinMusik begonnen, im Juli waren fast alle Features komplett. Den größten Zeitaufwand bereiteten jedoch die Tests, Feinschliff, Bugfixes und die Dokumentation. Das neue Programm ist komplett in C++ geschrieben und verwendet neben Qt 5 als grafische Oberfläche auch meine Programmbibliothek PPL6 (siehe http://www.pfp.de/ppl). Es läuft nicht nur unter Windows sondern potentiell auch unter allen Unixen, auf denen Qt verfügbar ist. Ich selbst teste und entwickle unter Windows 10, FreeBSD und Ubuntu. Leider steht mir kein Mac zur Verfügung, so dass es erstmal keine Macintosh-Version geben wird. Erstmalig wird WinMusik 3 auch als Open Source unter der GPL 3 veröffentlicht, das heisst der komplette Quellcode ist öffentlich! Änderungen gegenüber WinMusik 2
| News
Seit dem letzten offiziellen Release - ich glaube es war Version 3.0.6 aus dem Jahr 2012 - ist gewaltig viel Zeit vergangen und es gab in der Zwischenzeit unglaublich viele Änderungen.
mehr...
Quellcode Umgezogen Sämtlicher Quellcode meiner OpenSource-Software ist nun auf GitHub zu finden:
https://github.com/pfedick Zuvor hatte ich meine Projekte zum Teil in Subversion-Repositories bei Sourceforge und Google-Code. Google hat seinen Dienst jedoch in diesem Jahr eingestellt und von Sourceforge möchte ich aus verschiedenen Gründen schon länger weg. Das Zupflastern mit Werbung (man kann ja kaum noch zwischen Werbung und Download-Button unterscheiden) und das Kapern bekannter Projekte, die Sourceforge verlassen haben, um darüber Malware zu vertreiben, möchte ich nicht länger tolerieren (Quelle: https://en.wikipedia.org/wiki/SourceForge). Der beinahe zweiwöchige Totalausfall im Juli diesen Jahres hat mich dazu gebracht meinen Quellcode zunächst temporär auf einem eigenen Server zu hosten, und jetzt auf GitHub. Die Release-Binaries befinden sich derzeit noch bei Sourceforge, bis ich dafür eine bessere Lösung gefunden habe. Neue WinMusik-Version: 3.0.6 In dieser Version wurden eine ganze Reihe von Bugs gefixt:
Bugfixes:
Änderungen:
Release:
Die Downloads für verschiedene Betriebssystem sind hier zu finden: https://www.pfp.de/winmusik/ Neue WinMusik-Version: 3.0.5 - Massenimport und Suchlisten Diesmal gibt es einen ganzen Schwung Änderungen und neue Features. Insbesondere ist es nun möglich einen automatisierten Massenimport von MP3-Files durchzuführen und Suchlisten anzulegen. Die Änderungen im Detail:
Die Downloads für verschiedene Betriebssystem sind hier zu finden: https://www.pfp.de/winmusik/ Neue WinMusik-Version: 3.0.3 - Tags, Tonträgerliste und verbesserte Suche Diesmal gibt es wieder eine Reihe von Verbesserungen: Zu jedem Musiktitel können nun "Tags" gespeichert werden, eine Komma- oder Semikolon separierte Liste Worten, nach denen gesucht werden kann. Die Suche wurde komplett überarbeitet und bietet nun mehr Suchmöglichkeiten. Die Änderungen im Detail:
Die Downloads für verschiedene Betriebssystem sind hier zu finden: https://www.pfp.de/winmusik/ Neue WinMusik-Version: 3.0.2 [Update] Nach einem Jahr "Funkstille", folgt nun das erste Update meiner Musikverwaltungs-Software. Neben einigen Bugfixes werden nun auch Cover in MP3-Files unterstützt. Die Änderungen im Detail:
Die Downloads für verschiedene Betriebssystem sind hier zu finden: https://www.pfp.de/winmusik/ Update 17.10.2010: Scheinbar habe ich durch einen Fehler bei den Spracheinstellungen meiner Workstation auch die Sprachdateien von WinMusik durcheinander gebracht, was sich insbesondere in der englischen Version deutlich bemerkbar machte. Ich habe daher nochmal ein neues Release gebaut. Winmusik: Repository auf CVS umgestellt SVN ist sicherlich ein moderneres Code-Verwaltungssystem, allerdings hat es aus meiner Sicht zwei gravierende Nachteile:
cvs -d:pserver:anonymous@winmusik.cvs.sourceforge.net:/cvsroot/winmusik login cvs -z3 -d:pserver:anonymous@winmusik.cvs.sourceforge.net:/cvsroot/winmusik co -P client WinMusik jetzt bei SourceForge.net Das Webportal SourceForge.net dient zur Entwicklung von Open-Source-Programmen und wird von vielen Software-Entwicklern zur Verwaltung ihrer Projekte genutzt. Die Website wird von SourceForge, Inc. gehostet und nutzt die SourceForge-Software.
Ab sofort wird auch das Code-Repository von WinMusik dort gehostet.
Als Quellcode-Repository wird SVN verwendet. Es kann folgendermassen ausgechecked werden: svn co https://winmusik.svn.sourceforge.net/svnroot/winmusik winmusik Die Webseite bleibt jedoch unverändert und ist erreichbar unter http://www.winmusik.de/ bzw. http://www.pfp.de/winmusik/. Nach gut einem halben Jahr Entwicklung, Test und Feintuning ist meine runderneuerte Musikverwaltungssoftware WinMusik Version 3 endlich fertig!
WinMusik ist ein Plattform-unabhängiges Programm zum Verwalten von Musiktiteln auf Audio-CDs, DVDs, Musikkassetten, Schallplatten, MP3-Datenträgern und anderer Tonträger. Es ist komplett in C++ geschrieben und steht unter der Open Source Lizenz "GPL 3". mehr... WinMusik macht Fortschritte In den vergangenen Wochen habe ich sehr intensiv an WinMusik gearbeitet und gute Fortschritte gemacht. Inzwischen sind fast alle Funktionen eingebaut, auf meiner TODO-Liste stehen noch folgende Punkte:
Auch hiervon sind Teile schon begonnen, selbst die Anwenderdokumentation hat die ersten fertigen Kapitel. Bis zu einem ersten Release dauert es aber schon noch ein bischen, schließlich will die Anwendung auch noch getestet werden :-) Vor einiger Zeit habe ich begonnen meine Musikverwaltungssoftware WinMusik neuzuschreiben. WinMusik ist ein Programm zur Verwaltung von Musiktiteln auf verschiedenen Tonträgern, z.B. CDs, Schallplatten, Musikkassetten oder Datenträgern mit MP3-Dateien. Es besitzt eine Oberfläche zur Eingabe der Titel und eine Suchfunktion. Die bisherigen Versionen wurden mit Visual Basic unter Windows geschrieben und zum Teil auch zum Download angeboten. Die neue Version wird vollständig in C++ geschrieben und verwendet meine Library PPL sowie Qt4 von Nokia (früher Trolltech) als GUI. Sie wird als Open Source unter der GPL 3 veröffentlicht.
Weitere Informationen findet Ihr auf der WinMusik-Seite. Ältere Artikel |