illustrate
Products            Buy            Support Forum            Registrations            About           
 

Error writing audio data to StdIn Pipe [clEncoder::EncodeBlock]

Collapse
X
 
  • Time
  • Show
Clear All
new posts

  • Spoon-
    replied
    Re: Error writing audio data to StdIn Pipe [clEncoder::EncodeBlock]

    The issue will be related to the stdin pipes which dBpoweramp uses. We are not lame developers so the file in question will not help us.

    Leave a comment:


  • snkcube
    replied
    Re: Error writing audio data to StdIn Pipe [clEncoder::EncodeBlock]

    I did further testing by downloading Lame 3.100 64-bit from RareWares and tried encoding the problematic song (WAV file rip) via CLI. I used the same settings from dBpoweramp (-V 0 --noreplaygain). To my amazement, it encoded the song perfectly fine and played back perfectly. I forgot to mention earlier that this error also occurs when I attempt to convert the WAV or FLAC file I ripped to mp3 (Lame).

    Leave a comment:


  • snkcube
    replied
    Re: Error writing audio data to StdIn Pipe [clEncoder::EncodeBlock]

    Yup, I'm using dBpoweramp R16.3. I can provide you the WAV or FLAC file of the song, if you like.

    Leave a comment:


  • Spoon-
    replied
    Re: Error writing audio data to StdIn Pipe [clEncoder::EncodeBlock]

    Likely an issue in Lame, you are using dBpoweramp R16.3?

    Leave a comment:


  • snkcube
    replied
    Re: Error writing audio data to StdIn Pipe [clEncoder::EncodeBlock]

    I spoke a bit too soon on resolving the issue. When I ripped the last track using the default mp3 (Lame) settings, it successfully completes the task. However, using Quality -V 0 seems to revert back to the "Error writing audio data to StdIn Pipe [clEncoder::EncodeBlock]" message. I tried using the other quality settings and they successfully ripped and encoded the file. Could this be a Lame issue or something with dBpoweramp? I know in the past I was able to rip the last track fine.

    Leave a comment:


  • snkcube
    replied
    Re: Error writing audio data to StdIn Pipe [clEncoder::EncodeBlock]

    Hi Spoon. I use Microsoft Security Essentials. I have tried disabling it, but that didn't complete the ripping. I then read your guide on totally clearing dBpoweramp from a computer, specifically deleting the registry settings, and that resolved my issue. I guess using the same registry settings from years ago screwed something up.

    Leave a comment:


  • Spoon-
    replied
    Re: Error writing audio data to StdIn Pipe [clEncoder::EncodeBlock]

    It is the lame encoder which is failing to accept data, however most of the file is encoded. Do you have any security software?

    Leave a comment:


  • Error writing audio data to StdIn Pipe [clEncoder::EncodeBlock]

    Hi everybody.

    I seem to be having trouble trying to rip one song. All the other songs on the CD rip and encode fine, but the last track always throw the "Error writing audio data to StdIn Pipe [clEncoder::EncodeBlock]" message. This only happens when I use mp3 (Lame). Using FLAC, WAV, and m4a FDK (AAC) doesn't throw the error. I am using dBpoweramp 16.3. I have attached the error log below of the failed rip.

    Code:
    Splitting Command Line:"C:\Program Files\dBpoweramp\CoreConverter.exe" -dbcmd="C:\Users\Owner\AppData\Local\Temp\dBTAABD.tmp"
    ->->  [dBCoreConverter::ReaddBCommandFile]
    <-<-  [dBCoreConverter::ReaddBCommandFile]
    Allying to Processor 1
    ->->  [cldBCodecHandler::LoadEncoder]
      Loading Encoder 'C:\Program Files\dBpoweramp\encoder\mp3 (Lame).DLL'
    <-<-  [cldBCodecHandler::LoadEncoder]
    BatchID  [clEncoder::Set]
    ->->  [dBCoreConverter::StripCoreConverterCmds]
    <-<-  [dBCoreConverter::StripCoreConverterCmds]
    SendRawUnCompressed  [clEncoder::Get]
    Communicate  [clEncoder::Get]
    ->->  [dBCoreConverter::OpenDecoder]
      Reading StdIn Tmp File IDTags: Read
      Using StdInput WFX:Format Tag: 1  Channels: 2  Bits per Sample: 16  Samples Per Second: 44100  Bytes Per Second: 176400  Block Align: 4  CB Size: 0
    <-<-  [dBCoreConverter::OpenDecoder]
    SendOverReplayGainTags  [clEncoder::Get]
    ->->  [clEncoder::BeginConversion]
      Converting to 'D:\Music\Bob Dylan\Blood on the Tracks\10. Buckets of Rain._' encoder settings ' -V="0"'
      Lame encoder settings: -V 0 --noreplaygain -r --little-endian --bitwidth 16 - "D:\Music\BOBDYL~1\BLOODO~1\10BUCK~1._"
    <-<-  [clEncoder::BeginConversion]
    Communicate  [clEncoder::Get]
    Encoding To: mp3 (Lame)
    Encoder Cmd Line:  -V="0"
    ============= CONVERSION BEGIN =============
    *** Error: Error writing audio data to StdIn Pipe  [clEncoder::EncodeBlock]
    ============= CONVERSION END =============
    Communicate  [clEncoder::Get]
    ->->  [dBCoreConverter::CloseDecoder]
      ->->  [dBCoreConverter::CloseDecoder]
      <-<-  [dBCoreConverter::CloseDecoder]
    ->->  [clEncoder::EndConversion]
    <-<-  [clEncoder::EndConversion]
      File Size Check : 6171632 bytes   Filename: D:\Music\Bob Dylan\Blood on the Tracks\10. Buckets of Rain._
      File Size Check (before ID Tags Written): 6171632 bytes   Filename: D:\Music\Bob Dylan\Blood on the Tracks\10. Buckets of Rain._
      ->->  [dBCoreConverter::IDTagWriter]
    Decodes  [clDecoder_MP3_MPG123::Get]
    IDTags  [clDecoder_MP3_MPG123::Set]
    ->->  [clDecoder_MP3_MPG123::WriteIDTags]
      Opening file 'D:\Music\Bob Dylan\Blood on the Tracks\10. Buckets of Rain._' for write access: Opened
    <-<-  [clDecoder_MP3_MPG123::WriteIDTags]
      <-<-  [dBCoreConverter::IDTagWriter]
    Communicate  [clEncoder::Get]
      Conversion completed in 11.4 seconds x18 realtime encoding
      File Size Check (core converter exit): 6173303 bytes   Filename: D:\Music\Bob Dylan\Blood on the Tracks\10. Buckets of Rain._
Working...