AC3-Dateien nicht lesbar.

  • Hallo Leute,

    bin ganz neu hier :) und mache hoffentlich alles richtig... ;)

    Habe ein grosses Problem mit dem AC-3 Encoder von Digigram, vers. 1.1b build 1 .
    Die Version wurde 2002 gekauft und ist wohl die letzte gewesen, die Digigram im Angebot hatte (für mehr als 900 Euro !!!). Es scheint so, als ob Digigram diese Software heute totschweigt, denn auf deren Homepage gibt es keinen einzigen Hinweis darauf, dass es dieses Programm jemals gegeben hat ! Auf eine Anfrage per eMail kam die Antwort 'Wenden Sie sich an den Verkäufer'. Der Digigram-Distributor für D-Land schreibt: 'Leider gibt es für diese Software kein Update'. :D
    Das Programm basiert auf dem Dolby Digital Encoder vers 6.2.2 vom 2. Dezember 1997. Meines Wissens wurde der auch von anderen Firmen (Sonic usw.) verwendet.

    Nun aber zum eigentlichen Problem:

    Der Encoder erstellt AC-3 Dateien, die, außer mit GraphEdit, dem Elecard MPEG Player und > PowerDVD XP vers.4 <, mit keiner, mir derzeit verfügbaren, Software geladen werden können.
    Habe eine kleine AC3-Testdatei (500kB) aus 6 MonoWaves (mit WaveLab 5), erstellt (16Bit/48kHz); sie steht auf Wunsch als *.zip-Datei gerne zur Verfügung. Das Encodieren funktioniert einwandfrei.

    Auf einem PC mit NVidia nForce2 Ultra-Chipsatz (AMD) generiert GraphEdit automatisch folgende Filterkette:

    Test_51.ac3 => AC3 Parser => AC3Filter => Default WaveOut

    und die AC3-Datei wird einwandfrei abgespielt.

    Auf einem PC mit VIA KT600-A Chipsatz (AMD) ist die Kette kürzer:

    Test_51.ac3 => AC3Filter => Default WaveOut

    und auch hier funktioniert die Wiedergabe fehlerfrei.
    In beiden Fällen zeigt > AC3Filter < unter > Decoder Info < 0 Fehler!

    Der > Elecard MPEG2 Player < arbeitet mit den gleichen DirectShowFiltern wie
    GraphEdit und spielt damit die Datei ebenfalls einwandfrei ab.

    Habe dann versucht, die Datei in folgende Programme zu laden:

    1) Womble MPEG Video Wizard: Cannot open the file
    2) Womble MPEG-Multiplexer: This file is NOT an MPEG file
    3) XMuxer von Moonlight Cordless: Programm stürzt ab
    4) Ulead Media Studio Pro 7: Dateiformatkonflikt
    5) Ulead DVD PowerTools (AC3PlugIn): Keine Audiodatei
    6) Ulead Moviefactory2 (AC3 fähig): Keine Audiodatei
    7) TMPGEnc Plus vers. 2.520 (Multiplexer): Illegal MPEG audiostream
    8) TMPGEnc DVD Author (AC3PlugIn): Illegal audiostream
    9) AC3 Decoder von Media Twins: Nichtunterstütztes Format/beschädigte Datei
    10) IfoEdit v0.971, Authoring part: Found no valid elementary stream
    11) AC3 Delay Corrector V2.1b1 (D.Ache): No AC3 information or header corrupt
    Der Versuch, die Datei in > HeadAC3he v24-a13 < zu importieren, endet bereits beim Laden mit der Fehlermeldung: > Fehler in Anwendung " unknown software exception (Adresse)" < und das Programm stürzt ab. :lol:

    AC3Fix findet eine Menge Fehler : > Wrong frame length (...) < sowie
    > SeekSync failed at position xxxxxx, exiting < und generiert eine unlesbare Fixdatei.

    AC3 nach 6xWave mit BeSweet (v1.5b29) ergibt: > Error 59: Failed to sync to payload's start position <, dann erfolgt der Abbruch und nur eine kleine Protokolldatei ohne Fehlermeldung wird erstellt. Diese endet hinter > AZID < mit Transcoding Duration = 00:00

    Zum Encoder gehört eine Datei: DIGI_MC_ENCOD.INI. Darin befindet sich die Zeile: ac3FrameSizeCode=nn, als Standardwert für nn ist 15 vorgegeben.
    Da AC3Fix falsche Framelängen bemängelt, habe ich mit dem Wert mal ein bischen herumgespielt. Man kann damit die Anzahl der Wrong frame length Meldungen beeinflussen, es werden aber niemals null Fehler, außerdem bleibt der Synchronisationsfehler dauerhaft erhalten.

    Interessant ist, dass alle diejenigen Programme, welche AC-3-Files weiter bearbeiten (multiplexen usw.), diese nicht laden können, während Wiedergabesoftware (Player, DirectShow basiert) damit keine Probleme haben, offensichtlich wird da wohl weniger geprüft.

    Zum Encoder gehört auch ein Decoder, der die AC-3 Daten problemlos zurück verwandelt.

    Hat jemand eine Idee, wie man dem Encoder auf die Sprünge helfen kann ?
    Gibt es jemanden, bei dem diese Software überhaupt funktioniert ? Wenn ja, warum ???

    Grüße an alle, SixdeeBee :ja:


    PC1: Chipsatz: NVidia nForce2 Ultra, Win2k SP4/DirectX 9c, Athlon 3200+, 1GB RAM (400MHz FSB/Dual-Channel), Soundkarte: Terratec Aureon Sky 5.1.

    PC2: KT600-Chipsatz: Win2k SP4/DirectX 9c, Athlon 3200+, 1GB RAM (333MHz FSB). Soundkarte: Terratec EWX 24/96.[/SIZE][/SIZE]

  • (Sorry, etwas spät - hatte mich eher über den 2. Beitrag bei "HDD-Trouble" gefreut...)

    :welcome:

    Aber hallo, das klingt ja sehr verdächtig. HeadAC3he stürzt ab, BeSweet mag nicht, AC3Fix nörgelt - scheint, als sei der Encoder alles andere als standardkonform, wenn so was passiert.

    Aber das könnte DarkAvenger sehr gelegen kommen, der bastelt ja an der neuen HeadAC3he-Version, und kann "riskantes" Material gut zum Debuggen gebrauchen. Es wäre also sicher nützlich, mal einen kleinen Schnipsel zur Verfügung zu haben; als Anhang im Beitrag müsste ein ZIP- oder RAR-Archiv von ~200 KB klappen - wenn's mehr wird, einen Freehoster verwenden (z.B. RapidShare, YouSendIt oder so).

    Kannst ja auch gleich noch mal HeadAC3he 0.25a3 versuchen ("neues Spielzeug"). Ich hoffe, du hast nach so langer Zeit noch das Material. :redface:

    Ansonsten müsste ich dann wohl oder übel empfehlen: Anderer Encoder. AC3Enc bei BeSweet oder HeadAC3he ist kostenlos, aber nicht gerade "full featured". Aktuell top dürfte vermutlich das sein, was bei Sony Acid oder Vegas (vormals von Sonic Foundry) mitgeliefert wird.

Jetzt mitmachen!

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