AudioGenie Forum
September 08, 2010, 04:11:30 *
Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge
News: Neue Version 2.0.1.3 der AudioGenie DLL verfügbar!
 
Seiten: [1] 2 3 ... 10
 1 
 am: Heute um 05:56:50  
Begonnen von audioxp - Letzter Beitrag von Stefan
Hallo Ulrich,

ja das stimmt, die DLL ist nicht thread-safe. Hatten wir schonmal hier im (englischen) Forum.

Muss ich noch irgendwo in der Doku unterbringen.

Stefan

 2 
 am: Heute um 05:55:07  
Begonnen von johnny2010 - Letzter Beitrag von Stefan
LYRICs works for mp3 files with present id3v1 tag, because the lyrics tag is before the id3v1 tag at the end of the file.

 3 
 am: Heute um 05:53:13  
Begonnen von johnny2010 - Letzter Beitrag von Stefan
I don't know where i have to look, because i can't reproduce the error... it works for me.

Can you send me your current code block and the files ( audio and picture ) for testing ?

Thanks
Stefan





 4 
 am: September 07, 2010, 09:43:09  
Begonnen von audioxp - Letzter Beitrag von audioxp
Hi Stefan,
die AudioGenie.DLL ist leider nicht Thread-Safe. Wenn man aus mehreren, paralelle arbeitenden Threads Dateien analysieren lässt (und die Tags ausliest...), dann knallt das ganz ekelig.
Das ist jetzt kein wirklich schlimmes Problem, man sollte aber wenigstens irgendwo darauf hinweisen...
Viele Grüße
Ulrich

 5 
 am: September 07, 2010, 04:33:48  
Begonnen von MisterBig2000 - Letzter Beitrag von MisterBig2000
Hallo,

in der neuen Version 2.0.1.3 scheint das jetzt zu klappen.

vielen Dank für die "prompte Bedienung"

Grusss
MB2000

 6 
 am: September 07, 2010, 12:52:57  
Begonnen von johnny2010 - Letzter Beitrag von johnny2010
Thought maybe it was breaking when i tried to delete a picture when there was none.
so i added this code to test for # of images but it still won't add the picture after
      If Genie.WMAGetPictureCount > 0 Then Genie.WMADeletePicture 1

must be a problem with Genie.WMAAddPictureFile sFileName, "FRONT", 3, 1

 7 
 am: September 05, 2010, 05:02:42  
Begonnen von johnny2010 - Letzter Beitrag von hamsen
Stefan,

As you can see from my code above, I use an index of #pictures + 1.
As I recall, I had the same problem some time ago.

 8 
 am: September 05, 2010, 02:55:06  
Begonnen von johnny2010 - Letzter Beitrag von Stefan
Zitat
It returns -1 and the WMA file size does not change.
this is not necessary because the DLL uses Padding, so the file size may be the same as before.

Stefan

 9 
 am: September 05, 2010, 09:13:36  
Begonnen von johnny2010 - Letzter Beitrag von johnny2010
No difference. It returns -1 and the WMA file size does not change. 

 10 
 am: September 04, 2010, 11:25:27  
Begonnen von johnny2010 - Letzter Beitrag von Stefan
I tested it on the production machine.
I test several cases.
In one case this doesn't work correct:
Code:
Genie.AUDIOAnalyzeFile(FilePath)
Genie.WMADeletePicture 1
Genie.WMASaveChangesToFile(FilePath) 
Genie.WMAAddPictureFile sFileName, "FRONT", 3, 1
Genie.WMASaveChangesToFile(FilePath)

So the best way is doing this:
Code:
Genie.AUDIOAnalyzeFile(FilePath)
Genie.WMADeletePicture 1
Genie.WMAAddPictureFile sFileName, "FRONT", 3, 1
Genie.WMASaveChanges()

Can you test that code ?
Stefan

Seiten: [1] 2 3 ... 10

UseBB Port by Gaia Modified & Upgraded by Croco Powered by SMF 1.1.11 | SMF © 2006, Simple Machines LLC