AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte Ogg2Mp3 [nonVCL]

Ogg2Mp3 [nonVCL]

Ein Thema von Hador · begonnen am 11. Feb 2007 · letzter Beitrag vom 16. Feb 2007
Antwort Antwort
Seite 1 von 2  1 2   
Benutzerbild von Hador
Hador
Registriert seit: 11. Dez 2004
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

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
http://www.larskiesow.de

Computer gehorchen deinen Befehlen, nicht deinen Absichten.
 
Benutzerbild von Luckie
Luckie

 
Delphi 2006 Professional
 
#2
  Alt 11. Feb 2007, 22:03
Die standard Fensterhintergrundfarbe ist:
hbrBackground : COLOR_BTNFACE + 1; Dann sieht es auch mit Themes unter XP gescheit aus.
Michael
  Mit Zitat antworten Zitat
Benutzerbild von Hador
Hador

 
Turbo Delphi für Win32
 
#3
  Alt 12. Feb 2007, 00:18
Danke. Habe ich angepasst. Da ich Themes bei mir komplett deaktiviert habe, ist mir das bisher nicht aufgefallen.
Lars Kiesow
  Mit Zitat antworten Zitat
Benutzerbild von sh17
sh17

 
Delphi 11 Alexandria
 
#4
  Alt 12. Feb 2007, 08:21
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
Sven Harazim
  Mit Zitat antworten Zitat
Benutzerbild von Hador
Hador

 
Turbo Delphi für Win32
 
#5
  Alt 12. Feb 2007, 15:07
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
Lars Kiesow
  Mit Zitat antworten Zitat
Benutzerbild von sh17
sh17

 
Delphi 11 Alexandria
 
#6
  Alt 12. Feb 2007, 16:51
Zitat von Hador:
Heute werde ich allerdings erstmal für meine Abivorklausur in Deutsch (wird morgen geschrieben) lernen
richtig so, viel erfolg (oder sagt man viel glück?)
Sven Harazim
  Mit Zitat antworten Zitat
Benutzerbild von Hador
Hador

 
Turbo Delphi für Win32
 
#7
  Alt 15. Feb 2007, 14:52
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.
Lars Kiesow
  Mit Zitat antworten Zitat
Benutzerbild von sh17
sh17

 
Delphi 11 Alexandria
 
#8
  Alt 15. Feb 2007, 15:09
Danke.

Wer ich heute abend gleich mal ausprobieren.
Sven Harazim
  Mit Zitat antworten Zitat
Benutzerbild von Hador
Hador

 
Turbo Delphi für Win32
 
#9
  Alt 15. Feb 2007, 15:16
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
Lars Kiesow
  Mit Zitat antworten Zitat
Benutzerbild von sh17
sh17

 
Delphi 11 Alexandria
 
#10
  Alt 15. Feb 2007, 19:15
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.
Sven Harazim
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2   

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:14 Uhr.
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