Autor Beitrag
Martek
Hält's aus hier
Beiträge: 13



BeitragVerfasst: Di 07.11.06 17:38 
Hallo =)

ich bin auf der suche nach einer Möglichkeit aus einer .mp4 datei den Titel auszulesen, der zB in Tools wie Winamp angezeigt wird. Hab mir mal ne mp4 datei im Hexeditor angeguggt aber da ist nicht lesbares, brauch also was anderes.
Gibts da möglichkeiten
azubi_20
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 593

WinXP SP2, Ubuntu 8.4
D7 Enterp., D2005 Prof., Java (Eclipse 3.4.0)
BeitragVerfasst: Di 07.11.06 18:17 
ich glaube, das ist mit der BASS.dll möglich...
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8548
Erhaltene Danke: 477

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Di 07.11.06 18:18 
Das glaube ich nicht, weil die bass.dll mit Filmen nix am Hut hat ;-)

_________________
We are, we were and will not be.
Martek Threadstarter
Hält's aus hier
Beiträge: 13



BeitragVerfasst: Mi 08.11.06 00:28 
gibt es für videos nicht sowas wie ID3-Tags wie für MP3s... schade eig, denn so wäre es doch relativ leicht gewesen naja hatte mir den hexcode ja auch angeguggt, aber dachte vllt wäre das ja durch ieine andere procedure auslesbar die verbreitet ist. Ist ja nicht das erste Programm, dass das auslesen kann
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8548
Erhaltene Danke: 477

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Mi 08.11.06 09:22 
Wenn Winamp o.ä. das auslesen kann, dann werden irgendwo in der Datei entsprechende Informationen zu finden sein. Wo hast du denn in der Datei nach den Infos gesucht? Nur am Ende/Anfang? Bei m4a-Dateien (Apple-Audio) z.B. kommt der "lesbare" Tag erst nach ein paar Kilobyte "unlesbarer" Daten.
Hast du mal mit dem HexEditor den String gesucht, den Winamp anzeigt? Ich glaube kaum, dass der binär oder verschlüsselt in der Datei vorliegt :nixweiss:

_________________
We are, we were and will not be.
Martek Threadstarter
Hält's aus hier
Beiträge: 13



BeitragVerfasst: Mi 08.11.06 15:40 
hab gefunden, wo das Problem liegt =) der Name liegt nicht als vollständiger string vor ;> die einzelnen Buchstaben sind durch einen leeren Byte getrennt, deshalb ergab auch die Suchfunktion nach dem Wert nichts =) wie man das nun ausließt ist dann nun kein Problem mehr =) danke
Gausi
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 8548
Erhaltene Danke: 477

Windows 7, Windows 10
D7 PE, Delphi XE3 Prof, Delphi 10.3 CE
BeitragVerfasst: Mi 08.11.06 15:48 
Das leere Byte lässt darauf schließen, dass die Strings als WideString gepeichert sind - nur so als kleiner Tip am Rande ;-)

_________________
We are, we were and will not be.