Random files cause playback errors 2019-02-18 19:39:42 Once in a while foobar can't play a file and reports an error. Other players and decoders such as ffmpeg don't have that issue.I have tried first with v1.4.0 and then with v1.4.2 but both behave the same. Only going back to v1.3.2 solves the issue.I have upload a sample file that causes such a problem. Can you see what fails foobar decoder and fix it please?
Re: Random files cause playback errors Reply #1 – 2019-02-18 20:26:15 I see nothing failing in either of those versions. What exactly is the error that's reported?
Re: Random files cause playback errors Reply #2 – 2019-02-18 21:56:21 The message I get is :"Decoding failure at 0:00.000 (Unsupported format or corrupted file): F:\Music\The Hollies\The Hollies - 20 Golden Greats\08. Here I Go Again.flac"
Re: Random files cause playback errors Reply #3 – 2019-02-19 03:58:25 This file plays without errors in Foobar 1.4.2 here, Windows 7 SP1, and tests OK with AudioTester.
Re: Random files cause playback errors Reply #4 – 2019-02-19 04:52:04 So now, your job is to post an installed components report.
Re: Random files cause playback errors Reply #5 – 2019-02-19 11:44:35 Same components are used in v1.3.2 without any issues.Is there a more thorough debugging tool I can use to pinpoint the problem?The component report is:QuoteCore (2019-01-21 12:12:58 UTC) foobar2000 core 1.4.2foo_abx.dll (2018-09-13 00:41:45 UTC) ABX Comparator 2.0.5foo_albumlist.dll (2019-01-21 12:11:38 UTC) Album List 4.6foo_bestversion.dll (2017-03-22 17:21:20 UTC) Best Version Picker 1.0.4foo_bitcompare.dll (2018-06-03 23:02:54 UTC) Binary Comparator 2.1.1foo_channel_mixer.dll (2011-06-01 17:18:00 UTC) Channel Mixer 0.9.6.7foo_converter.dll (2019-01-21 12:12:28 UTC) Converter 1.5.3foo_cuefilter.dll (2011-11-03 14:56:34 UTC) CUE Playlist Filter 0.1.7.0foo_discogs.dll (2019-01-18 10:31:04 UTC) Discogs Tagger 2.19foo_dockable_panels.dll (2016-09-19 04:16:25 UTC) Dockable Panels 1.0.7b [Mar 28 2007 - 09:18:48]foo_dsp_dither.dll (2019-01-01 10:29:09 UTC) Smart Dither 1.0.5foo_dsp_mdadither.dll (2018-12-15 16:13:24 UTC) mda Dither 0.1foo_dsp_nogaps.dll (2018-12-15 16:13:09 UTC) Gap Killer DSP 0.4.1foo_dsp_resampler_mod2.dll (2013-02-04 16:24:16 UTC) SoX Resampler mod2 0.8.3 mod2foo_dsp_vstwrap.dll (2014-07-01 18:59:30 UTC) George Yohng's VST Wrapper 1.2foo_dynamic_range.dll (2012-05-30 16:17:58 UTC) Dynamic Range Meter 1.1.1foo_dynfil.dll (2012-11-29 01:15:50 UTC) Dynamic Fields 1 beta 4foo_exvar.dll (2018-04-22 14:13:51 UTC) Extended Variables 0.4.0foo_fileops.dll (2019-01-21 12:11:38 UTC) File Operations 2.3foo_freedb2.dll (2019-01-21 12:11:44 UTC) Online Tagger 0.7foo_hdcd.dll (2018-06-03 23:02:54 UTC) HDCD decoder 1.19foo_input_dts.dll (2019-01-09 21:48:05 UTC) DTS decoder 0.6.3foo_input_dtshd.dll (2011-01-14 12:16:16 UTC) DTS-HD Decoder 0.1.2foo_input_dvda.dll (2012-12-22 00:00:00 UTC) DVD-Audio Decoder and Watermark Detector 0.4.11foo_input_monkey.dll (2018-06-03 23:02:54 UTC) Monkey's Audio Decoder 2.1.9foo_input_sacd.dll (2018-01-26 09:04:26 UTC) Super Audio CD Decoder 1.1.0foo_input_std.dll (2019-01-21 12:11:52 UTC) FFmpeg Decoders 3.2.4 Standard Input Array 1.0foo_jesus.dll (2013-02-04 05:31:40 UTC) Autosave & Autobackup 10foo_lock.dll (2018-06-03 23:02:54 UTC) Pause on Lock 0.6foo_lyricsource.dll (2016-01-15 11:03:01 UTC) Custom lyrics source 0.1foo_masstag.dll (2012-04-26 01:23:26 UTC) Masstagger 1.8.4foo_menu_addons.dll (2013-07-11 21:58:54 UTC) Menu Addons 1.4.2foo_misc_addons.dll (2013-07-11 21:59:06 UTC) Misc. Addons 1.1.6foo_navigator.dll (2012-09-21 04:33:10 UTC) Navigator 0.64foo_onewaysync.dll (2017-04-21 06:37:50 UTC) One Way Sync 0.5.10cfoo_out_asio.dll (2012-06-08 01:14:46 UTC) ASIO support 2.1.2foo_playcount.dll (2011-09-02 14:11:04 UTC) Playback Statistics 3.0.2foo_playlist_attributes.dll (2013-05-26 23:14:56 UTC) Playlist Attributes 0.5.2foo_playlist_bind.dll (2009-04-30 14:43:54 UTC) Playlist Bind 4.1foo_queuecontents.dll (2016-09-30 16:03:01 UTC) Queue Contents Editor 0.5.1foo_quicksearch.dll (2015-10-13 06:26:30 UTC) Quick Search Toolbar 3.6foo_quicktag.dll (2012-11-07 15:54:02 UTC) Quick Tagger 1.0.3foo_random_pools.dll (2015-03-09 13:19:06 UTC) Random Pools 0.1.4foo_rgscan.dll (2019-01-21 12:11:38 UTC) ReplayGain Scanner 2.3foo_run.dll (2018-06-03 23:02:54 UTC) Run services 0.3.8foo_runcmd.dll (2010-01-07 16:32:34 UTC) Run Command 1.1foo_skip.dll (2009-12-24 16:47:22 UTC) Skip Track 0.5foo_ui_std.dll (2019-01-21 12:12:08 UTC) Default User Interface 0.9.5foo_uie_albumlist.dll (2016-03-12 19:38:18 UTC) Album list panel 0.3.7foo_uie_console.dll (2016-03-12 20:45:54 UTC) Console panel 0.5foo_uie_esplaylist.dll (2011-05-28 22:06:46 UTC) EsPlaylist 0.1.3.9foo_uie_lyrics3.dll (2016-03-18 17:16:15 UTC) Lyric Show Panel 3 0.5foo_uie_panel_splitter.dll (2009-12-09 22:16:12 UTC) Panel Stack Splitter 0.3.8.3(alpha)foo_uie_tabs.dll (2007-09-08 19:08:54 UTC) Tabbed panel modified 0.2.6foo_uie_trackinfo_mod.dll (2007-01-05 03:36:20 UTC) Track info panel mod 0.8.0 beta [Jan 5 2007 - 13:36:12]foo_verifier.dll (2018-06-03 23:02:54 UTC) File Integrity Verifier 1.2.1foo_vst.dll (2012-09-20 04:18:26 UTC) VST 2.4 adapter 0.9.0.3
Re: Random files cause playback errors Reply #6 – 2019-02-19 12:50:31 You should update at least DTS decoder. The one you are using now caused some problems.
Re: Random files cause playback errors Reply #7 – 2019-02-19 15:29:53 Thanks Case. This, so it seems, has fixed the problem. Interestingly though, the DTS decoder is way down while flac is high on the priority list of my foobar decoders, and still it manages to have such an impact. Isn't the DTS decoder suppose to be bypassed if its priority is lower than flac decoder?
Re: Random files cause playback errors Reply #8 – 2019-02-19 17:02:09 Because it scans all lossless audio, so that it can decode DTS-WAV (this format looks a bit obsolete though...)P.S. The plugin shows the following text in its "About" window:QuoteDTS decoding powered by FFmpeg.foobar2000 component by Janne HyvIncorrect encoding?
Re: Random files cause playback errors Reply #9 – 2019-02-20 07:53:51 Yes, I was unaware that the string became ANSI encoded by the compiler. It now has a u8 prefix, an extension required by bloody Visual Studio.