Delphi-PRAXiS
Seite 3 von 5     123 45      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Multimedia (https://www.delphipraxis.net/16-multimedia/)
-   -   Delphi Verwenden der MediaInfo.DLL (https://www.delphipraxis.net/32578-verwenden-der-mediainfo-dll.html)

himitsu 22. Jan 2014 14:04

AW: Verwenden der MediaInfo.DLL
 
Liste der Anhänge anzeigen (Anzahl: 1)
Er hat bei der ANSI-Version Mist gebaut ... PChar muß dort explizit PAnsiChar sein usw. (drum funktionierte es bis D2007 noch)

Schnelle Lösung: Verwende seine Unicode-Variante, denn die ist scheinbar korrekt implementiert.
Wobei du mit der Unicode-Version eh besser kommst, da dein Delphi sowieso Unicode ist.

[add]
Unicode und ANSI zusammengeschmissen ... je nach Delphi wird das Passende verwendet.

Nero der Professor 22. Jan 2014 17:55

AW: Verwenden der MediaInfo.DLL
 
himitsu, Tausend Dank :thumb: :thumb: :thumb:

Hat perfekt funktioniert

Gruß Nero

sintronic86 2. Feb 2015 10:56

AW: Verwenden der MediaInfo.DLL
 
Liste der Anhänge anzeigen (Anzahl: 1)
Ich greif das Thema nochmal auf, weil ich leider nen kleines Problem habe.

wenn ich die heruntergeladene Exe-Datei benutze, funktioniert es (allerdings nicht für MP4-Dateien).

Sobald ich aber den Source nehme und einmal selber kompiliere, sieht es aus wie aus dem angehängten Screenshot.

Kann einer von euch was damit anfangen?

DeddyH 2. Feb 2015 11:04

AW: Verwenden der MediaInfo.DLL
 
Sieht so aus, als hättest Du einen Ansi-Source mit einem Unicode-Delphi übersetzt.

himitsu 2. Feb 2015 11:21

AW: Verwenden der MediaInfo.DLL
 
Siehe Bild in Antwort #20

Lösung: siehe die nachfolgenden Antworten

sintronic86 2. Feb 2015 11:44

AW: Verwenden der MediaInfo.DLL
 
Oh man.... Ich sollte aufhören die Threads nur zu überfliegen!!!! :oops:

Entschuldigung dafür!

Und weiß einer von euch, warum ich bei MP4-Dateien bspw. keine PlayTime bekomme?

himitsu 2. Feb 2015 11:56

AW: Verwenden der MediaInfo.DLL
 
Dateien defekt/fehlerhaft?

Oder... MP4 ist nur ein Container für verschiedne Formate ... Entweder wird das entsprechende DatenFormat nicht richtig unterstützt oder es gibt mit anderen enthaltenen Daten irgendwelche Probleme.

Kai_in_HH 23. Jun 2015 17:57

AW: Verwenden der MediaInfo.DLL
 
Hallo zusammen.

Ich habe die Doku(s) derer ich habhaft werden konnte hin und her gelesen, finde aber keine Antwort auf meine Frage.

Mein selber geklöppeltes Tool macht soweit alles richtig, liest brav die gewünschten Werte aus, versucht das aber auch bei anderen (teils) versteckten Dateien in einem Verzeichnis - z.B. der berühmten Thumbs.db. Dass da nur Quark rauskommt ist ja klar.

Was ich vermisse ist eine Funktion "MediaInfo_IsValidFile", die mir zurückgibt, ob ich überhaupt versuche eine Moviedatei, welches Format auch immer, öffnen möchte.

Ich habe es mal damit versucht die Stream-Anzahl auszulesen und bei Videofiles sollte die ja mindestens 1 sein.
Aber hier bekomme ich ein paar "false positives", nämlich bei einigen MP4-Files, die ich anstandslos auf allen möglichen Geräten abspielen kann, mein Tool ermittelt aber Stream-Anzahl Null. Während die anderen Werte (Höhe, Breite, Laufzeit,....) alle korrekt sind.

Also? Wie überprüfe ich, ob ich da überhaupt eine Moviedatei zwischen den Fingern habe?

Danke schon mal....

hathor 23. Jun 2015 19:07

AW: Verwenden der MediaInfo.DLL
 
Liste der Anhänge anzeigen (Anzahl: 2)
Hier sind alle Infos:
https://mediaarea.net/de/MediaInfo/Support/Formats

Es gibt eine Database im Anhang.

Koloss 2. Nov 2018 00:13

AW: Verwenden der MediaInfo.DLL
 
Auch ich greife das Thema auf, hat da wer irgendetwas aktuelles für Delphi 10 und 4K MKVs?


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:43 Uhr.
Seite 3 von 5     123 45      

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