Menu

#468 FLAC cannot work with three tracks

1.3.0
open
nobody
None
5
2022-03-01
2018-11-20
swansong
No

$ flac -8 -f -V *.flac

flac 1.3.2
Copyright (C) 2000-2009 Josh Coalson, 2011-2016 Xiph.Org Foundation
flac comes with ABSOLUTELY NO WARRANTY. This is free software, and you are
welcome to redistribute it under certain conditions. Type `flac' for details.

  1. Adams.flac: 73% complete, ratio=0.954
  2. Adams.flac: ERROR during encoding
    state = FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA
  3. Adams.flac: ERROR: while decoding FLAC input, state = FLAC__STREAM_DECODER_ABORTED

  4. Adams.flac: ERROR: mismatch in decoded data, verify FAILED!
    Absolute sample=2472834, frame=603, channel=1, sample=2946, expected -32761, got -180089
    In all known cases, verify errors are caused by hardware problems,
    usually overclocking or bad RAM. Delete 01. Adams.flac.tmp,fl-ac+en'c
    and repeat the flac command exactly as before. If it does not give a
    verify error in the exact same place each time you try it, then there is
    a problem with your hardware; please see the FAQ:
    http://xiph.org/flac/faq.html#tools__hardware_prob
    If it does fail in the exact same place every time, keep

    1. Adams.flac.tmp,fl-ac+en'c and submit a bug report to:
      https://sourceforge.net/p/flac/bugs/
      Make sure to upload the FLAC file and use the "Monitor" feature to
      monitor the bug status.
      Verify FAILED! Do not trust 01. Adams.flac.tmp,fl-ac+en'c
  5. Mr Cayne I Presume.flac: 17% complete, ratio=0.862
  6. Mr Cayne I Presume.flac: ERROR during encoding
    state = FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA
  7. Mr Cayne I Presume.flac: ERROR: while decoding FLAC input, state = FLAC__STREAM_DECODER_ABORTED

  8. Mr Cayne I Presume.flac: ERROR: mismatch in decoded data, verify FAILED!
    Absolute sample=1220440, frame=297, channel=1, sample=3928, expected 29889, got 229057
    In all known cases, verify errors are caused by hardware problems,
    usually overclocking or bad RAM. Delete 15. Mr Cayne I Presume.flac.tmp,fl-ac+en'c
    and repeat the flac command exactly as before. If it does not give a
    verify error in the exact same place each time you try it, then there is
    a problem with your hardware; please see the FAQ:
    http://xiph.org/flac/faq.html#tools__hardware_prob
    If it does fail in the exact same place every time, keep

    1. Mr Cayne I Presume.flac.tmp,fl-ac+en'c and submit a bug report to:
      https://sourceforge.net/p/flac/bugs/
      Make sure to upload the FLAC file and use the "Monitor" feature to
      monitor the bug status.
      Verify FAILED! Do not trust 15. Mr Cayne I Presume.flac.tmp,fl-ac+en'c
  9. Tension.flac: 7% complete, ratio=0.731
  10. Tension.flac: ERROR during encoding
    state = FLAC__STREAM_ENCODER_VERIFY_MISMATCH_IN_AUDIO_DATA
  11. Tension.flac: ERROR: while decoding FLAC input, state = FLAC__STREAM_DECODER_ABORTED

  12. Tension.flac: ERROR: mismatch in decoded data, verify FAILED!
    Absolute sample=2050923, frame=500, channel=1, sample=2923, expected 31167, got 112319
    In all known cases, verify errors are caused by hardware problems,
    usually overclocking or bad RAM. Delete 17. Tension.flac.tmp,fl-ac+en'c
    and repeat the flac command exactly as before. If it does not give a
    verify error in the exact same place each time you try it, then there is
    a problem with your hardware; please see the FAQ:
    http://xiph.org/flac/faq.html#tools__hardware_prob
    If it does fail in the exact same place every time, keep

    1. Tension.flac.tmp,fl-ac+en'c and submit a bug report to:
      https://sourceforge.net/p/flac/bugs/
      Make sure to upload the FLAC file and use the "Monitor" feature to
      monitor the bug status.
      Verify FAILED! Do not trust 17. Tension.flac.tmp,fl-ac+en'c

All problem files you can download here: https://drop.me/BZ3zjj

1 Attachments

Discussion

  • Martijn van Beurden

    Have you checked (as the error message says) that these errors always appear in the exact same spot?

     
  • Martijn van Beurden

    Never mind, I was just able to reproduce this. Will investigate

     
  • Martijn van Beurden

    It turns out these files have samples that exceed the range offered by 16-bit signed integers. I don't know how these FLAC files came to be, but they are invalid. I'm not yet sure how this is best handled (there's no way to really fix this) but there is already a patch to prevent these files from being created in the future: https://github.com/xiph/flac/pull/273

     
  • Martijn van Beurden

    Another patch for decoding can be found here: https://github.com/xiph/flac/pull/283

     

Log in to post a comment.

Monday.com Logo