Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Software-Projekte der Mitglieder (https://www.delphipraxis.net/26-software-projekte-der-mitglieder/)
-   -   Ogg2Mp3 [nonVCL] (https://www.delphipraxis.net/86265-ogg2mp3-%5Bnonvcl%5D.html)

Hador 11. Feb 2007 21:54


Ogg2Mp3 [nonVCL]
 
Da man, beispielsweise in den Wikimedia Commons, mittlerweile sehr viele Audio-Dateien im Ogg-Vorbis-Format vorfindet, mein Mp3-Player (Wie auch viele andere) damit jedoch leider nicht umgehen kann und mir das manuelle umwandeln mittels Ogg-Decoder und LAME zu umständlich war, habe ich für diese Aufgabe ein kleines Tool geschrieben, welches eine grafische Oberfläche für den Ogg-Vorbis-Decoder und den LAME-Encoder darstellt.

Da mir die VCL für solch ein kleines Projekt einfach zu groß war, habe ich dabei einfach auf diese verzichtet :wink:

Projektseite
Programm
Quellcode

Das ganze wurde zwar mit Delphi 2k6 erstellt, sollte aber eigentlich auch noch mit älteren Delphi-Versionen kompatibel sein.

EDIT (12.02.2007 - 01:19 Uhr): Hintergrundfarbe angepasst
EDIT (15.02.2007 - 15:49 Uhr): Tags werden übernommen
EDIT (16.02.2007 - 14:21 Uhr): Fehler beim Auslesen der VorbisComment behoben

Luckie 11. Feb 2007 22:03

Re: Ogg2Mp3 [nonVCL]
 
Die standard Fensterhintergrundfarbe ist:
Delphi-Quellcode:
hbrBackground  : COLOR_BTNFACE + 1;
Dann sieht es auch mit Themes unter XP gescheit aus. ;)

Hador 12. Feb 2007 00:18

Re: Ogg2Mp3 [nonVCL]
 
Danke. Habe ich angepasst. Da ich Themes bei mir komplett deaktiviert habe, ist mir das bisher nicht aufgefallen.

sh17 12. Feb 2007 08:21

Re: Ogg2Mp3 [nonVCL]
 
Super Teil, funktioniert sehr gut.

Wenn Du mal nix zu tun hast, hätte ich noch einen Vorschlag:

- Übernahme der Tags in die MP3-Datei

Hador 12. Feb 2007 15:07

Re: Ogg2Mp3 [nonVCL]
 
Wäre eine Idee.
Ich werde mir mal ansehen, wie die Tags in den Ogg-Dateien gespeichert sind und dass dann in den nächsten Tagen implementieren.

Heute werde ich allerdings erstmal für meine Abivorklausur in Deutsch (wird morgen geschrieben) lernen :wink:

sh17 12. Feb 2007 16:51

Re: Ogg2Mp3 [nonVCL]
 
Zitat:

Zitat von Hador
Heute werde ich allerdings erstmal für meine Abivorklausur in Deutsch (wird morgen geschrieben) lernen :wink:

richtig so, viel erfolg (oder sagt man viel glück?) :idea:

Hador 15. Feb 2007 14:52

Re: Ogg2Mp3 [nonVCL]
 
Zitat:

Zitat von sh17
Übernahme der Tags in die MP3-Datei

Ist implementiert. Standard-Tags werden direkt in die bei ID3 vorgesehenen Felder geschrieben, alle Anderen (bei VorbisComment sind ja theoretisch unedlich viele verschiedene möglich) werden in das Comment-Feld der ID3-Tags geschrieben.

Die neue Version findet ihr im ersten Post.

sh17 15. Feb 2007 15:09

Re: Ogg2Mp3 [nonVCL]
 
Danke.

Wer ich heute abend gleich mal ausprobieren.

Hador 15. Feb 2007 15:16

Re: Ogg2Mp3 [nonVCL]
 
Das wäre schön, denn ich hab hier nur eine Ogg-Vorbis-Datei mit Kommentaren und habe einfach gehofft, dass es bei allen funktioniert :wink:

sh17 15. Feb 2007 19:15

Re: Ogg2Mp3 [nonVCL]
 
Hmm,direkt nachdem die wav erstellt wurde kommt Runtime Error 203 at 004044A9

Bei Interesse,kann ich dir ja mal so ne ogg-datei zumailen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:39 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz