Ich bin beim Stöbern durch meine alten Spiele-CDs von anno dazumal. :ani_lol: Zork Nemesis (1996) verwendet in seinen Filmchen den True Motion S Video Codec und je nachdem mal PCM, mal Intel DVI ADPCM (IMA ADPCM) (Typ 0x0011) Audio, im AVI-Container.
Für IMA ADPCM war erstmal auf meinem XP-SP3-System kein Codec vorhanden. VLC und (nach Aktivierung von libavcodec per Häkchen) ffDshow Audiodekoder unterstützen das Format quasi, produzieren aber nur Lärm.
IMA ADPCM ist in den Standardcodecs enthalten. Diese also nach dieser Methode reinstalliert, und siehe da, nach einem Neustart ging es. Genau einmal. :mad: Entweder durch Zauberei, oder durch durch Rumrühren in den Codec-Optionen von MediaPlayer Classic Homecinema (also durch Zauberei) bleiben diese Videos jetzt wieder stumm, obwohl der Codec in der Systemsteuerung unter "Sounds und Audiogeräte" auftaucht. Er läßt sich auch unter Graphedit nicht zwangsweise mit der Datei verbinden, mit der üblichen Fehlermeldung (These filters cannot agree on a connection).
Welche Alternativen zu diesem Standardcodec gibt es (keine Codecpacks!!), und woran kann es liegen, dass es ging, und auch einmal nicht mehr? Letzteres ist wohl eher eine philosophische Frage. :nein: Einziger Anhaltspunkt: Als der Ton klappte, ließ sich das Bild nicht skalieren/auf Vollbild strecken in meiner Uralt-Vrersion von Zoom Player. Jetzt schon.
Ich werde jetzt Deinstallieren und Reinstallieren des Codecs probieren, einfaches Reinstallieren bringt's jedenfalls nicht. Die relevanten Dateien liegen alle unter \system32 (mmdriver.inf sowie IMAADP32.ACM) und lagen da auch schon vorher. Es fehlt scheinbar MSACM.imaadpcm, über deren Sinn und Zweck ich mir nicht klar bin. (Edit: Dabei handelt es sich um einen Registry-Schlüssel)
mmdriver.inf
[Source Media Descriptions]
1 = "Windows Whistler Professional CD-ROM" , TAGFILE = cdrom_ip.5
[Signature]
FileType = MICROSOFT_FILE
[GetSignature]
read-syms Signature
return $(FileType)
[Installable.Drivers]
cdaudio = 1:MCICDA.DLL, "CDAudio", "(MCI) CD Audio",,
imaadpcm = 1:IMAADP32.ACM,"MSACM.imaadpcm", "IMA ADPCM Audio CODEC",,
Indeo = 1:IR32_32.DLL, "VIDC.IV32, VIDC.IV31", "Indeo codec by Intel",,
mciavi = 1:MCIAVI32.DLL, "AVIVideo", "(MCI) Microsoft Video for Windows",,,msvidc
midimapper = 1:MIDIMAP.DLL, "MidiMapper", "MIDI Mapper",,
mmdrv = 1:MMDRV.DLL, "Wave,MIDI,Aux", "Low level Wave, MIDI and AUX support"
msadpcm = 1:MSADP32.ACM,"MSACM.msadpcm", "Microsoft ADPCM Audio CODEC",,
Alles anzeigen
Eine kleine Test-Videodatei im Anhang.