Hallo
Ich habe vor einen Mp3 TAG V2 zu schreiben, und zwar auf #C !!. Das Grundgerüst steht. D.h. ich kann die Datei komplett auslesen.. Eine MP3 V2 hat nun folgende Eigenschaften : die Metadaten stehen am Anfang der MP3 und gliedern in verschiedene Bereiche : TIT1 TIT2 etc. wobei jeder Bereich z.B. den Intepret oder den Songtitel beinhaltet...
Frage:
Wie kann ich nun die einzelnen Strings ( Intepret oder Songtitel) auf #C auslesen?
Hier mein vorläufiger Quellcode...
Ich habe vor einen Mp3 TAG V2 zu schreiben, und zwar auf #C !!. Das Grundgerüst steht. D.h. ich kann die Datei komplett auslesen.. Eine MP3 V2 hat nun folgende Eigenschaften : die Metadaten stehen am Anfang der MP3 und gliedern in verschiedene Bereiche : TIT1 TIT2 etc. wobei jeder Bereich z.B. den Intepret oder den Songtitel beinhaltet...
Frage:
Wie kann ich nun die einzelnen Strings ( Intepret oder Songtitel) auf #C auslesen?
Hier mein vorläufiger Quellcode...
C:
int dateilesen()
{
FILE *dat_ein;
char dateiname[50];
puts("Speicherort und Dateiname eingeben : ");
scanf("%s",dateiname);
fflush(stdin);
puts("\n");
dat_ein = fopen(dateiname, "r");
if(dat_ein != NULL)
printf("Open File Sucessfull . . .\n");
else {
printf("Failed open File . . .");
getchar();
return EXIT_FAILURE;
}
// fseek(dat_ein,0,SEEK_CUR);
//
while (!feof(dat_ein))
putchar(getc(dat_ein));
getchar();
getchar();
return EXIT_SUCCESS;
putchar (fgetc(dat_ein));
printf("\n\n'Datei fertig gelesen !!\n\n");
getchar();
fclose(dat_ein);
return 0;