PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Status einer extrenen EXE Datei abfangen


Timelinker
10.11.2001, 16:11
Hallo.

Ich habe eine Frage und zwar: Mit dem Programm Easy CDDA Extractor wird eine EXE Datei namens Lame.exe mitgeliefert. Ich habe mir die mal angesehen und habe festgestellt, dass ich damit eine WAV Datei in MP3 umwandeln kann. Beim Umwandeln zeigt das Programm den aktuellen Status. Und jetzt kommt meine Frage: 8o
wie kann ich den Status der Lame.exe in den StatusBar meiner Anwendung implementieren? ?(


Manu
10.11.2001, 16:25
Könntest du einen Link zur Lame.exe posten, damit ich mir anschauen kann, was diese genau macht?

Ist es eine eigentständig startbare Anwendung, oder muss man sie aus einem Programm heraus mit Parametern starten?

mfg, AgentSmith

Timelinker
12.11.2001, 23:36
Hallo Smith.

Die Datei gibts mit dem Easy CDDA Extractor dazu.
http://www.poikosoft.com/cdda/download.html

Das Programm ist aber 4,6 MB groß, also wenn du keine Lust zum Download hast, lass es einfach.

Falls du es doch tust: die Datei ist nach der Installation von dem Progi im Verzeiochnis lame zu finden.

PS: Die Datei muss mit Parameter gestartet werden.

Manu
13.11.2001, 00:00
Ich schaus mir morgen an! *gähn* ;)

mfg, Agent

Manu
13.11.2001, 19:44
So, habs mir mal angeschaut, aber sorry, da bin ich echt überfragt, wie du aus der DOS Box die Werte holst. :(

mfg, Agent

Timelinker
13.11.2001, 22:40
Schade, aber trotzdem danke. 8)
Werde dann nach einer DLL suchen.

czrx
16.11.2001, 16:03
Es ist ein kleinwenig crazy, aber du kannst aus einer Console Werte auslesen. Dazu musst Du Die Console seber erstellt haben. Mehr zu diesem Themas gibt es in Deiner Win32SDK (unter Delphi -> Hilfe -> Win 32 Sdk). Lass dort mal nach Console suchen.

Manu
16.11.2001, 16:59
Oder schau dir das (http://www.swissdelphicenter.ch/de/showcode.php?id=683) mal an, evtl. hilft dir das auch?

:)

Timelinker
22.11.2001, 20:03
Astrein, danke Smith der Source sieht schon nach was aus. Probier´ ich morgen aus :D

An czrx: danke, den tipp kann ich aber leider nicht gebrauchen (habe ja die Lame.exe nicht selber erstellt)

Ach ja, da ich schon ma beim Thema Mp3 Codecs bin:
Wie findet ihr den Fraunhofer MP3 Codec? (jetzt von der Qualität her)

pate33
22.11.2001, 20:48
das gehoert dann wohl eher ins off-topic.... 8)

der Fraunhofer Codec ist net schlecht, aber der modifizierte von Radium ist noch besser... *g*

wenn du ihn willst, sag bescheid, dann schick ich ihn dir...

greetz

Manu
22.11.2001, 21:01
Original von Timelinker
Astrein, danke Smith der Source sieht schon nach was aus. Probier´ ich morgen aus :D

An czrx: danke, den tipp kann ich aber leider nicht gebrauchen (habe ja die Lame.exe nicht selber erstellt)


Freut mcih zu hören, hoffe es klappt.

PS.: czrx meinte nur, dass du die Konsole selbst aufgerufen haben musst, mit ShellExecute o.ä, nicht dass du Lame.exe selbst erstellt ahebn musst :)

Cya

Timelinker
23.11.2001, 12:32
Original von AgentSmith

PS.: czrx meinte nur, dass du die Konsole selbst aufgerufen haben musst, mit ShellExecute o.ä, nicht dass du Lame.exe selbst erstellt ahebn musst :)

Cya


Hmm na wenn´s so ist dann probier ich mal beides. :)

Apropos MP3 Codec: ich habe den Codec Radium,den du meinst, aber mache Kollegen von mir meinen, dass die Mp3 files die mit diesem Codec erzeugt wurden, sehr an Qualität verlieren und nicht mit den Standart MP3´s (128 kbps) zu vergleichen sind. ?(

blaCK_dEViL
10.12.2001, 07:05
Timelinker - der Radium Codec ist der etwas verbesserte
Codec der original von Faunhofer entwickelt wurde..
naja, als Encoder würd ich den nicht nehmen wollen,
würd lame empfehlen ;) ... und 128kbit sind auch nicht grad
das wahre 8o ..

btw. lame gibt es auch als dllcompile..
http://www.hot.ee/smpman/mp3/

damit kannst du leicht den status abrufen :) ..
schau dir einfach mal die dll-exports an (mit win32dasm)
... *g* ..

Timelinker
14.12.2001, 20:22
Yo danke Devil!

In Assembler habe ich zwar nicht viel drauf, aber ein Versuch ist es Wert! Welche Version W32Dasm ist jetzt die neueste? :O

Ach ja ich habe mir ein Komponent names TLame runtergeladen, damit kann man WAV Dateien in Mp3 umwandeln und auch von er CD rippen < schau mir mal den code an, dann raff ich es vielleicht> (hier er Link falls jemand interessiert ist: http://www.torry.net/vcl/mmedia/other/tlame.zip )

Nicht denken, dass eure ganzen Postings umsonst waren: hab&acute; viel dazugelernt. :-)
Hmm.... jetzt noch ne Frage, aber zu TLame: wenn ich die Komponenten installiert habe erscheint folgende Fehlermeldung: &quot;Can&acute;t find wnaspi32.dll, Please install it&quot;
Was ist das für eine Datei und wo bekomme ich die? Ich war schon auf der Seite von Adaptec, bin aber nicht fündig geworden.

PS: Mittlerweile habe ich mir astreine PC Boxen zugelegt und muss dem Devil recht geben: Radium&acute;s Codec ist nicht so doll wie ich dachte, habe dann MP3Pro ausprobiert und bin auch nicht zufrieden mit. Nun benutze ich Ogg Vorbis, mal sehen ob davon auch welche DLL&acute;s gibt. :D
und mache mal Schluss. <merke schon wie ich vom Thema abdrifte> <auslöschen FIZZzzz> :)

blaCK_dEViL
14.12.2001, 21:33
Original von Timelinker
In Assembler habe ich zwar nicht viel drauf, aber ein Versuch ist es Wert! Welche Version W32Dasm ist jetzt die neueste? :O

8.93
hehe.. un ASM ruuleeeeeeeezZZZZ :D

den code an, dann raff ich es vielleicht> (hier er Link falls jemand interessiert ist: http://www.torry.net/vcl/mmedia/other/tlame.zip )

thx, testen tu ich immer gern :D

Fehlermeldung: &quot;Can&acute;t find wnaspi32.dll, Please install it&quot;
Was ist das für eine Datei und wo bekomme ich die? Ich war schon auf der Seite von Adaptec, bin aber nicht fündig geworden.

http://www.brennmeister.com/articles/aspi/
^^ guck da mal, die dll is halt der aspilayer ;)

Nun benutze ich Ogg Vorbis, mal sehen ob davon auch welche DLL&acute;s gibt. :D

mmh.. ne dll für ogg.. glaub nich das es das schon gibt,
aber wenn du was findest wär ich froh wenn du hier
was posten würdest *g* :) ..

Timelinker
14.12.2001, 21:45
W32Dasm 8.93 sagst?! Komisch die Version habe ic hscon seit ca. 14 Monaten. Wird das Progi nicht weiterentwickelt?

Thx für den Link, werde ma gleich abchecken. :-)

Zu Ogg Vorbis habe ich schon was gefunden:

Hier di Compilierte DLL: http://xtractor.sourceforge.net/vorbenc-20001018.zip

Und hier der Sourcecode: (bekommt man zwar überall, aber trotzdem)

http://xtractor.sourceforge.net/vorbenc-20001018.zip

blaCK_dEViL
14.12.2001, 21:55
mh.. wird leider nich weiterentwickelt, projektstillstand..
leider ;( gibts irgendwie nachfolger oder sowat ?
naja.. auf der offziellen seite von den entwicklern
von win32dasm ist immer noch die 8.7er ausgeschrieben :D

..un danke für die urls für die dlls.. gleich mal nen bissl
mit den exports + vc++ rumspielen *G* ..
ma austesten das ding..

Timelinker
14.12.2001, 22:07
Hehe, kein Problem! :D Will ich auch gleich machen.
Zu W32Dasm: schade dass die das Tool nicht weiterentwickeln, es ist wirklich gut. Siehst so aus als würden wir demnächst mit SoftIce rumspielen müssen.

Habe noch was interessantes gefunden: wenn du Nero hast dann hast du auch die MP3Pro DLL (ist in dem
X:\ahead\Shared\AudioPlugins Ordner). Leider müsste man die noch cracken. Nicht mal Debuggen geht. :(

PS: Irgendwie hat die ganze Sache hier nichts mehr mit Delphi zu tun. :-)