PDA

View Full Version : Codecs not being read?



ForjGuy
10-04-2016, 09:20 AM
After the weekend , our usual conversions are not going through getting a codec error. Inspected the codec folders, all of the codecs are there but not being pulled in.

Getting error : Unable to load decoder for file type '.wav' codec not installed?

Edit - thought maybe I needed to upgrade, so upgraded to 16.1 still getting error. Posting debug log

Splitting Command Line:"C:\Program Files\dBpoweramp\CoreConverter.exe" -dbcmd="C:\Users\nate\AppData\Local\Temp\dBT1293.tmp"
->-> [dBCoreConverter::ReaddBCommandFile]
<-<- [dBCoreConverter::ReaddBCommandFile]
Decodes [clDecoder::Get]
BatchID [clDecoder::Set]
->-> [cldBCodecHandler::LoadEncoder]
Loading Encoder 'C:\Program Files\dBpoweramp\encoder\AAC (Advanced Audio Compression).DLL'
<-<- [cldBCodecHandler::LoadEncoder]
BatchID [clEncoder::Set]
->-> [dBCoreConverter::StripCoreConverterCmds]
<-<- [dBCoreConverter::StripCoreConverterCmds]
SendRawUnCompressed [clEncoder::Get]
IsLive [clDSP::Get]
SendOverReplayGainTags [clDSP::Get]
BatchID [clDSP::Set]
IsLive [clDSP::Get]
SendOverReplayGainTags [clDSP::Get]
BatchID [clDSP::Set]
IsLive [clDSP::Get]
SendOverReplayGainTags [clDSP::Get]
BatchID [clDSP::Set]
Communicate [clDecoder::Get]
Communicate [clEncoder::Get]
NeedHQAudio [clEncoder::Get]
Decode As [clDecoder::Set]
->-> [clDecoder::Open]
Opening file 'C:\Users\nate\Desktop\Batch production\Production 10032016\RT\192560.wav' for read access: Opened
Reading Audio Information
->-> [clWaveDecoder::Initialize]
<-<- [clWaveDecoder::Initialize]
->-> [clRIFFHandler::Initialize]
clRIFFHandler::CalcAllChunks: Ok
<-<- [clRIFFHandler::Initialize]
->-> [clRIFFHandler::ScanFile]
clRIFFHandler::CalcAllChunks: Ok
RIFF Header 'RIFF' Length: 232050 FormType 'WAVE'
Got Chunk 'fmt ' Length: 18 RiffSizeLeft: 232038 ChunkPosition: 12
Got Chunk 'fact' Length: 4 RiffSizeLeft: 232012 ChunkPosition: 38
Got Chunk 'data' Length: 232000 RiffSizeLeft: 232000 ChunkPosition: 50
clRIFFHandler::CalcAllChunks: Ok
<-<- [clRIFFHandler::ScanFile]
Read Audio Information
->-> [clWaveDecoder::ReadIDTags]
->-> [clWaveDecoder::PullOutFMTnDATA]
Finding 'fmt ' chunk.
Finding 'data' chunk.
Assigning 'fmt ' chunk to WFX
Read 'fact' chunk: 232000 samples
<-<- [clWaveDecoder::PullOutFMTnDATA]
2 ID Tags:
_riff_1: DATA Length: 4 fmt
_riff_2: DATA Length: 4 data
<-<- [clWaveDecoder::ReadIDTags]
->-> [clWaveDecoder::FillAudioProps]
Audio Quality: Low (Lossy)
Encoder Settings: CCITT A-Law
Wave Header: Wave Format Extended
Channel Mapping: Center
Sample Count: 232,000
Riff Chunks: 'fmt ' 18 bytes, 'fact' 4 bytes, 'data' 227 KB
Gapless: No
<-<- [clWaveDecoder::FillAudioProps]
Writing Audio Information
->-> [clWaveDecoder::FillAudioInfo]
Audio Length: 29000 mili-seconds 232000 bytes 64 kbps
<-<- [clWaveDecoder::FillAudioInfo]
Written Audio Information
Preparing to Decode
->-> [clWaveDecoder::PrepareToDecodeAudio]
Calling ACMDecoder.CreateNewConverter
*** Error: Error Cannot Create Wave Decoder (CCITT A-Law)? [clWaveDecoder::PrepareToDecodeAudio]

ForjGuy
10-04-2016, 10:25 AM
Small update, with upgrade to 16.1 the error message changed to

"
Error Cannot Create Wave Decoder (CCITT A-Law)? [clWaveDecoder::PrepareToDecodeAudio]"

This seems to be regardless of the conversion we are trying to do. Attempted different encodes to various formatcs AAC, MP3 etc all get the same error.

Spoon
10-04-2016, 02:51 PM
>*** Error: Error Cannot Create Wave Decoder (CCITT A-Law)?

This would rely on the Windows sound system having an CCITT A-Law ACM codec installed, we never supply this and is it part of Windows.

Microsoft have a small tool which lists what is installed:

https://blogs.msdn.microsoft.com/matthew_van_eerde/2010/06/01/how-to-enumerate-audio-compression-manager-acm-drivers-on-your-system-spot-the-bug/

ForjGuy
10-05-2016, 09:36 AM
>*** Error: Error Cannot Create Wave Decoder (CCITT A-Law)?

This would rely on the Windows sound system having an CCITT A-Law ACM codec installed, we never supply this and is it part of Windows.

Microsoft have a small tool which lists what is installed:

https://blogs.msdn.microsoft.com/matthew_van_eerde/2010/06/01/how-to-enumerate-audio-compression-manager-acm-drivers-on-your-system-spot-the-bug/


Our system does have the codec installed already

Spoon
10-05-2016, 09:56 AM
What changed over the weekend? a windows update? or anti virus update?

ForjGuy
10-05-2016, 10:09 AM
reinstalled the windows codec, and back to our original error

Error converting to AAC (Advanced Audio Compression)
Error: Unable to load decoder for file type '.wav', codec not installed? visit 'Codec Central'. [dBCoreConverter::dBCoreConverter]

Detailed error log:

Splitting Command Line:"C:\Program Files\dBpoweramp\CoreConverter.exe" -dbcmd="C:\Users\nate\AppData\Local\Temp\dBT36FA.tmp"
->-> [dBCoreConverter::ReaddBCommandFile]
<-<- [dBCoreConverter::ReaddBCommandFile]
Decodes [clDecoder::Get]
Decodes [clDecoder::Get]
Decodes [clDecoder::Get]
Decodes [clDecoder::Get]
Decodes [clDecoder::Get]
Decodes [clDecoder::Get]
Decodes [clDecoder::Get]
->-> [clDecoder::Close]
<-<- [clDecoder::Close]
Decodes [clDecoder::Get]
Decodes [clDecoder::Get]
Decodes [clDecoder::Get]
Decodes [clDecoder::Get]
*** Error: Error: Unable to load decoder for file type '.wav', codec not installed? visit 'Codec Central'. [dBCoreConverter::dBCoreConverter]

ForjGuy
10-05-2016, 10:34 AM
I almost feel like we need to reinstall our Windows Wave decoder but that shouldnt that have happened when we reinstalled to version R16?

ForjGuy
10-05-2016, 11:21 AM
What changed over the weekend? a windows update? or anti virus update?

No system changes over the weekend, our last windows update was in September. That's partly whats frustrating about this situation as nothing on the workstation was changed before these errors started happening.

Spoon
10-05-2016, 12:11 PM
>*** Error: Error: Unable to load decoder for file type '.wav', codec not installed?

Something seems to be blocking the wave.dll from loading, perhaps an anti virus.

ForjGuy
10-05-2016, 12:32 PM
>*** Error: Error: Unable to load decoder for file type '.wav', codec not installed?

Something seems to be blocking the wave.dll from loading, perhaps an anti virus.

Our thoughts also, after disabling the anti virus the message has changed again slightly but still an error:

Error converting to mp3 (Lame), 'C:\Batch production\Production 10032016\RT\192546.wav' to 'C:\Batch production\RT\format09\192546.mp3'
Error Cannot Create Wave Decoder ()? [clWaveDecoder::PrepareToDecodeAudio]


I really don't have an idea of what else to try since uninstalling and reinstalling the program and separately installed encoders multiple times and moving the file directories has all failed. All the necessary files program files and system files appear in their required respective folder locations.

Detailed error log, similar to our first log but now the wave decoder shows empty :



Splitting Command Line:"C:\Program Files\dBpoweramp\CoreConverter.exe" -dbcmd="C:\Users\nate\AppData\Local\Temp\dBTB150.tmp"
->-> [dBCoreConverter::ReaddBCommandFile]
<-<- [dBCoreConverter::ReaddBCommandFile]
Decodes [clDecoder::Get]
BatchID [clDecoder::Set]
->-> [cldBCodecHandler::LoadEncoder]
Loading Encoder 'C:\Program Files\dBpoweramp\encoder\AAC (Advanced Audio Compression).DLL'
<-<- [cldBCodecHandler::LoadEncoder]
BatchID [clEncoder::Set]
->-> [dBCoreConverter::StripCoreConverterCmds]
<-<- [dBCoreConverter::StripCoreConverterCmds]
SendRawUnCompressed [clEncoder::Get]
IsLive [clDSP::Get]
SendOverReplayGainTags [clDSP::Get]
BatchID [clDSP::Set]
IsLive [clDSP::Get]
SendOverReplayGainTags [clDSP::Get]
BatchID [clDSP::Set]
IsLive [clDSP::Get]
SendOverReplayGainTags [clDSP::Get]
BatchID [clDSP::Set]
Communicate [clDecoder::Get]
Communicate [clEncoder::Get]
NeedHQAudio [clEncoder::Get]
Decode As [clDecoder::Set]
->-> [clDecoder::Open]
Opening file 'C:\Batch production\Production 10032016\RT\192313.wav' for read access: Opened
Reading Audio Information
->-> [clWaveDecoder::Initialize]
<-<- [clWaveDecoder::Initialize]
->-> [clRIFFHandler::Initialize]
clRIFFHandler::CalcAllChunks: Ok
<-<- [clRIFFHandler::Initialize]
->-> [clRIFFHandler::ScanFile]
clRIFFHandler::CalcAllChunks: Ok
RIFF Header 'RIFF' Length: 232010 FormType 'WAVE'
Got Chunk 'fmt ' Length: 18 RiffSizeLeft: 231998 ChunkPosition: 12
Got Chunk 'fact' Length: 4 RiffSizeLeft: 231972 ChunkPosition: 38
Got Chunk 'data' Length: 231959 RiffSizeLeft: 231960 ChunkPosition: 50
clRIFFHandler::CalcAllChunks: Ok
<-<- [clRIFFHandler::ScanFile]
Read Audio Information
->-> [clWaveDecoder::ReadIDTags]
->-> [clWaveDecoder::PullOutFMTnDATA]
Finding 'fmt ' chunk.
Finding 'data' chunk.
Assigning 'fmt ' chunk to WFX
Read 'fact' chunk: 231959 samples
<-<- [clWaveDecoder::PullOutFMTnDATA]
2 ID Tags:
_riff_1: DATA Length: 4 fmt
_riff_2: DATA Length: 4 data
<-<- [clWaveDecoder::ReadIDTags]
->-> [clWaveDecoder::FillAudioProps]
Audio Quality: Low (Lossy)
Encoder Settings:
Wave Header: Wave Format Extended
Channel Mapping: Center
Sample Count: 231,959
Riff Chunks: 'fmt ' 18 bytes, 'fact' 4 bytes, 'data' 227 KB
Gapless: No
<-<- [clWaveDecoder::FillAudioProps]
Writing Audio Information
->-> [clWaveDecoder::FillAudioInfo]
Audio Length: 28994 mili-seconds 231959 bytes 64 kbps
<-<- [clWaveDecoder::FillAudioInfo]
Written Audio Information
Preparing to Decode
->-> [clWaveDecoder::PrepareToDecodeAudio]
Calling ACMDecoder.CreateNewConverter
*** Error: Error Cannot Create Wave Decoder ()? [clWaveDecoder::PrepareToDecodeAudio]

ForjGuy
10-05-2016, 02:17 PM
Issue resolved, user error on our end. It looks like our wav conversion prior to converting to aac we changed setting to use compression. redoing this production and uncompressing the wav then processing the other conversions solved the issue.