CoreAudioToolbox.dll missing...

  • Hi zusammen,

    ich benutze eac3to mit qaac um eine AC3 Tonspur nach AAC (in .mp4) zu encoden.
    Leider beschwert sich eac3to das die: CoreAudioToolbox.dll fehlt.
    Daher habe ich die neueste Version von Quicktime mal gezogen und installiert ... nur die Grundfunktionen/Module. Nicht den Player, web-extensions und den ganzen anderen Kram...
    Dennoch beschwert sich das Programm das die .dll fehlt. Und tatsächlich kann ich sie auch nicht unter C:\ finden.

    Muß ich wirklich das gesamte iTunes installieren ?

  • Du mußt gar nichts installieren, auf der qaac-Seite gibt es ein Skript, daß die nötigen dlls aus dem iTunes-Installer extrahieren kann.

    1. Lad Dir den iTunes-Installer von http://www.apple.com/itunes/download/ (QuickTime-Installer sollte auch gehen, hat meiner Erfahrung nach aber teilweise eine ältere CoreAudioToolbox)
    2. Lade Dir "makeportable.zip" von https://sites.google.com/site/qaacpage/cabinet
    3. Falls Du 7zip bereits installiert hast, mußt Du nichts machen, ansonsten 7zip runterladen und installieren oder zumindest 7zip.exe und 7zip.dll aus dem Installer extrahieren
    4. Packe alles in einen Ordner und starte makeportable.cmd
    5. Anschließend die dll-Dateien aus QTfiles in den selben Ordner wie qaac.exe kopieren. (Oder entsprechend aus QTfiles64 zu qaac64.exe, falls Du die 64-Bit-Version nutzen möchtest)

  • Vorteil des iTunes-Installers (itunes6464setup.exe) ist v.a. auch, dass dort ebenfalls die 64-bit-Versionen enthalten sind (im QuickTime-Installer sind die nicht).

    Im HydrogenAudio-Forum gibt es auch noch Dummy-DLLs zum Ersetzen der icudt55.dll, die zwar keine AAC-Encoder-relevanten Funktionen enthält, aber deren Existenz für die CoreAudioToolbox insgesamt notwendig ist. Falls man etwas Platz sparen will. Hier im Anhang noch mal extra.

  • Hier bin ich nach der Anleitung
    "Qaac ohne Quicktime-Installation vorgegangen"
    http://encodingwissen.de/software/installieren

    gefunden habe ich da die angezeigte icudt46 aber nicht
    aber die Suche nach nur "icudt" brachte dann die neue icudt55.dll zum Vorschein.
    Dass man immer solche Klimmzüge machen muss,wie wenn man nichts Gescheiteres zu tun hätte.

    Datenrettungen Normwandlungen Restaurierungen Digitalisierungen

  • Woher soll auch Brother John damals schon gewusst haben, dass sich der Name der DLL mal ändern würde? Na ja, das tut er auch bei libav-DLLs, wenn sich deren API-Version mal ändert.

    Wenn es nach Apple ginge, solltest du dir natürlich iTunes installieren, das einzig wahre Musik-Marketing-System, dass dir das Geldausgeben so leicht wie nur möglich macht. Wenn du das nicht willst, dann jammere nicht über ein wenig Gehirnakrobatik knapp über RTL-Niveau! ;)

  • Zitat

    Woher soll auch Brother John damals schon gewusst haben, dass sich der Name der DLL mal ändern würde?


    nein,das meinte ich natürlich nicht,das ist schon klar.
    ich meinte mit Klimmzüge das Rauspfriemeln der benötigten "dlls" aus dem Gesamtpaket.

    Datenrettungen Normwandlungen Restaurierungen Digitalisierungen

  • Du hast wieder mal nicht richtig gelesen
    ich schrieb

    Zitat

    Hier bin ich nach der Anleitung
    "Qaac ohne Quicktime-Installation vorgegangen"
    http://encodingwissen.de/software/installieren

    und da muss man aus der "AppleApplicationSupport.msi" mit insgesamt 682 Elementen die paar benötigten "dlls" raussuchen.
    Aber dass es auch einfacher geht weiss ich jetzt.

    Datenrettungen Normwandlungen Restaurierungen Digitalisierungen

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!