AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

MP3 Tagging Komponente

Ein Thema von Dragon27 · begonnen am 1. Feb 2009 · letzter Beitrag vom 2. Feb 2009
Antwort Antwort
Seite 1 von 2  1 2      
Dragon27

Registriert seit: 20. Nov 2003
Ort: Aßling
543 Beiträge
 
Delphi XE6 Enterprise
 
#1

MP3 Tagging Komponente

  Alt 1. Feb 2009, 16:00
Hallo,

kennt jemand von Euch eine Komponente mit der man sowohl ID3-Tags der Version 1 und 2 lesen und verändern kann?

Die Komponente muss nicht viele Sachen beherrschen, lediglich Artist, Titel, Jahr, Genere etc. sollen geändert und gelesen werden können.
Also lediglich Grundinformationen.

Gerne darf die Komponente auch etwas kosten... also muss nicht zwingend Freeware sein

Habe zwar schon einige Units dazu gefunden, jedoch sind die meist sehr aufgebläht und mit wäre es am liebsten, wenn das ganze
wenig Einarbeitungszeit benötigen würde .

Also einfach Lied laden und Interpet setzen... FERTIG!

Ich danke Euch für Eure Mühe!

Grüße

Andy
Delphi is ......... DELPHI!!
  Mit Zitat antworten Zitat
Blackheart

Registriert seit: 4. Mai 2005
846 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: MP3 Tagging Komponente

  Alt 1. Feb 2009, 16:14
Schau mal bei Torry.net vorbei da sollte es sicher etwas geben.
Blackheart
  Mit Zitat antworten Zitat
Dragon27

Registriert seit: 20. Nov 2003
Ort: Aßling
543 Beiträge
 
Delphi XE6 Enterprise
 
#3

Re: MP3 Tagging Komponente

  Alt 1. Feb 2009, 16:16
Hallo,

danke für den Tipp, aber habe da nichts gefunden.

Gruß
Delphi is ......... DELPHI!!
  Mit Zitat antworten Zitat
Benutzerbild von Gausi
Gausi

Registriert seit: 17. Jul 2005
847 Beiträge
 
Delphi 11 Alexandria
 
#4

Re: MP3 Tagging Komponente

  Alt 1. Feb 2009, 16:39
Ich denke mal, mit "aufgebläht" meinst du auch meine Mp3FileUtils. Aber damit geht das eigentlich schon recht einfach. Schau dir mal die Demos (zu ID3v1 und "Level 1") an.

Delphi-Quellcode:
Id3v2Tag := TId3v2Tag.Create;
Id3v2Tag.ReadFromFile(Dateiname);
Id3v2Tag.Title := 'Ein tolles Lied';
Id3v2Tag.WriteToFile(Dateiname);
Id3v2Tag.Free;
Mehr braucht man eigentlich am Anfang nicht, und mit v1 geht das ganz genauso.
The angels have the phone box.
  Mit Zitat antworten Zitat
Dragon27

Registriert seit: 20. Nov 2003
Ort: Aßling
543 Beiträge
 
Delphi XE6 Enterprise
 
#5

Re: MP3 Tagging Komponente

  Alt 1. Feb 2009, 16:51
Hallo,

danke für den Tipp! Ich probiere das gleich mal aus

Noch eine Frage... woher weis ich, ob es ein V1 oder V2 ist?
Delphi is ......... DELPHI!!
  Mit Zitat antworten Zitat
Benutzerbild von Gausi
Gausi

Registriert seit: 17. Jul 2005
847 Beiträge
 
Delphi 11 Alexandria
 
#6

Re: MP3 Tagging Komponente

  Alt 1. Feb 2009, 16:58
Gar nicht, weil das zwei unterschiedliche und voneinander unabhängige Tags sind, die beide, einzeln oder gar nicht in einer mp3-Datei vorkommen können.

V1 sind (wenn vorhanden) die letzten 128 Bytes in der Datei, v2 steht vorne und kann (fast) beliebig groß werden.
The angels have the phone box.
  Mit Zitat antworten Zitat
Dragon27

Registriert seit: 20. Nov 2003
Ort: Aßling
543 Beiträge
 
Delphi XE6 Enterprise
 
#7

Re: MP3 Tagging Komponente

  Alt 1. Feb 2009, 17:18
Hallo,

danke für deine prompte Antwort.

Verstehe ich das dann richtig, dass ich einfach bei meinem Programm immer von V2 ausgehen kann....
Falls V1 vorhanden kann ich trotzdem einen neuen V2 Tag schreiben... oder?

Danke!
Delphi is ......... DELPHI!!
  Mit Zitat antworten Zitat
Benutzerbild von Gausi
Gausi

Registriert seit: 17. Jul 2005
847 Beiträge
 
Delphi 11 Alexandria
 
#8

Re: MP3 Tagging Komponente

  Alt 1. Feb 2009, 17:31
Wenn du die mp3 z.B. in (älteren? einfachen?) Autoradios abspielen willst, solltest du v1 nehmen, da die oft nur den einfacher aufgebauten v1-tag auswerten (können). Ansonsten macht man meiner Meinung nach nichts verkehrt, wenn man immer den v2-Tag schreibt. Der sollte bei Konflikten (wenn im v1-Tag noch was anderes steht) auch Vorrang haben.
The angels have the phone box.
  Mit Zitat antworten Zitat
Kalfany

Registriert seit: 28. Feb 2008
Ort: München
153 Beiträge
 
Delphi 2007 Professional
 
#9

Re: MP3 Tagging Komponente

  Alt 2. Feb 2009, 08:14
@Gausi

kann deine Mp3FileUtils auch die vorhandenen Covers auslesen?
ich kanns mir hier grad leider nicht runterladen und anschaun.

EDIT: hat sich erledigt ... war zu doof den thread im OpenSource zu finden ... da stehts dabei das bilder auch gelesen / geschrieben werden können
  Mit Zitat antworten Zitat
Larsi

Registriert seit: 10. Feb 2007
2.262 Beiträge
 
Delphi 2007 Professional
 
#10

Re: MP3 Tagging Komponente

  Alt 2. Feb 2009, 08:16
Benutz die Komponenten von den Jedis. Da gibts sowohl V1 als auch V2 gratis. Cover können verändert werden.
Ein Tag ohne Delphi ist ein verlorener Tag!

Homepage zu meinem neuen Programm: StreamZ
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


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 06:57 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