Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: How could I play this m4a file? (Read 350 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

How could I play this m4a file?

Hello Foobar users and developers,

it's about a playback problem... I try to play a m4a-file in Foobar 2.1.2 (32 Bit) but it gives me an error message (Unable to open item for playback (Unsupported format or corrupted file (cannot find audio track to decode)).
The media info from MPC-BE shows me the following information:

Code: [Select]
General:
Format                         : MPEG-4
Format profile                 : Base Media
Codec ID                       : isom (isom/dby1/iso2/mp41)
File size                      : 143 MiB
Duration                       : 3 min 45 s
Overall bit rate mode          : Variable
Overall bit rate               : 5 321 kb/s
Album                          : France 2023
Track name                     : 01.09.2023 (001)
Track name/Position            : 1
Performer                      : -
Genre                          : Audio
Recorded date                  : 2023
Writing application            : Lavf60.5.100

Audio:
ID                             : 1
Format                         : MLP FBA 16-ch
Format/Info                    : Meridian Lossless Packing FBA with 16-channel presentation
Commercial name                : Dolby TrueHD
Codec ID                       : mlpa
Duration                       : 3 min 45 s
Source duration                : 3 min 45 s
Bit rate mode                  : Variable
Bit rate                       : 5 267 kb/s
Maximum bit rate               : 9 432 kb/s
Channel(s)                     : 8 channels
Channel layout                 : L R C LFE Ls Rs Lb Rb
Sampling rate                  : 48.0 kHz
Frame rate                     : 1 200.000 FPS (40 SPF)
Compression mode               : Lossless
Stream size                    : 141 MiB (99%)
Source stream size             : 142 MiB (99%)
Title                          : Surround 7.1
Language                       : English
Default                        : Yes
Alternate group                : 1
Number of dynamic objects      : 15
Bed channel count              : 1 channel
Bed channel configuration      : LFE

MPC-BE (Media Player Classic - Black Edition) plays the file.

My installed components are:
Code: [Select]
Core (2024-01-30 11:52:20 UTC)
    foobar2000 core 2.1.2
foo_abx (2022-08-30 06:49:34 UTC)
    ABX Comparator 2.1
foo_channel_mixer (2011-06-03 18:49:12 UTC)
    Channel Mixer 0.9.6.7
foo_converter (2024-01-30 11:52:48 UTC)
    Converter 2.1.2
foo_cuefilter (2009-04-28 13:09:44 UTC)
    CUE Playlist Filter 0.1.7.0
foo_discogs (2020-04-11 05:21:32 UTC)
    Discogs Tagger 2.23
foo_dsd_processor (2022-09-05 12:27:32 UTC)
    DSD Processor 1.2.1
foo_dsp_BassExciter_EN (2011-01-30 13:27:31 UTC)
    Real Bass Exciter EFX Module (en-US) 1.0.12
foo_dsp_crossfeed (2011-03-27 01:45:06 UTC)
    Crossfeed 1.1.1
foo_dsp_effect (2022-12-24 17:56:28 UTC)
    Effect DSP 0.50 beta 7
foo_dsp_eq (2024-01-30 11:52:52 UTC)
    Equalizer 1.2.3
foo_dsp_resampler (2019-08-05 19:16:30 UTC)
    SoX Resampler 0.8.7
foo_dsp_resampler_mod (2013-06-04 23:13:05 UTC)
    SoX Resampler mod 0.8.3 mod
foo_dsp_sqracf (2020-08-27 21:58:26 UTC)
    SqrSoft Advanced Crossfader 1.0
foo_dsp_std (2024-01-30 11:52:56 UTC)
    Standard DSP Array 2.1.2
foo_dsp_utility (2023-02-23 18:27:44 UTC)
    Utility DSP Array 1.3.2
foo_dsp_winamp (2011-04-03 17:02:03 UTC)
    Winamp DSP Bridge 1.4.7
foo_dyndec (2020-09-23 20:00:30 UTC)
    Dynamic Decoder Info 1.0.6
foo_enhanced_spectrum_analyzer (2023-05-06 16:48:54 UTC)
    Enhanced Spectrum analyzer 1.9.2.0
foo_fileops (2024-01-30 11:53:00 UTC)
    File Operations 2.1.2
foo_foobarCon (2014-05-05 16:01:50 UTC)
    HTTP Control for FoobarCon 0.97.28-fc
foo_freedb2 (2024-01-30 11:53:02 UTC)
    Online Tagger 0.9
foo_hdcd (2022-02-04 21:31:16 UTC)
    HDCD decoder 1.20
foo_imgburner (2008-10-30 16:18:15 UTC)
    ImgBurner 0.3.1
foo_input_dsdiff (2018-03-10 01:05:35 UTC)
    DSDIFF Decoder 1.6
foo_input_dts (2020-03-06 15:44:38 UTC)
    DTS decoder 0.6.9
foo_input_dvda (2022-09-05 09:30:56 UTC)
    DVD-Audio Decoder 0.6.1
foo_input_ofr (2011-03-15 23:43:46 UTC)
    OptimFROG Lossless/DualStream Decoder 1.31
foo_input_sacd (2022-09-05 10:42:56 UTC)
    Super Audio CD Decoder 1.5.1
foo_loudness_peakmeter (2023-05-19 19:52:56 UTC)
    Loudness Peakmeter 1.0.0.0
foo_navigator (2013-04-29 00:24:33 UTC)
    Navigator 0.8
foo_onewaysync (2020-04-20 22:19:28 UTC)
    One Way Sync 0.7.0
foo_openlyrics (2023-10-28 15:06:36 UTC)
    OpenLyrics 1.8
foo_out_asio (2023-11-28 10:35:46 UTC)
    ASIO Output 2.2.2
foo_out_wasapis (2024-03-20 12:52:46 UTC)
    WASAPI shared output 0.6.22
foo_popupplus (2008-04-24 20:24:18 UTC)
    PopUp Plus 20080424
foo_random_pools (2023-05-21 19:35:04 UTC)
    Random Pools 2.0.3
foo_rg_trn (2023-03-18 12:04:34 UTC)
    ReplayGain override 0.1.5
foo_room_eq (2022-10-08 12:06:40 UTC)
    MathAudio Room EQ 2.8.1
foo_scheduler (2020-01-27 00:40:56 UTC)
    Scheduler 4.19
foo_ui_columns (2023-09-26 20:19:08 UTC)
    Columns UI 2.1.0
foo_uie_console (2023-05-06 19:46:30 UTC)
    Console panel 3.0.0
foo_uie_panel_splitter (2012-03-20 22:12:53 UTC)
    Panel Stack Splitter 0.3.8.3(alpha)
foo_uie_vis_peakmeter_spectrum (2008-04-19 18:18:50 UTC)
    Peakmeter Spectrum Visualisation 0.2.0.0 beta
foo_uie_wsh_panel_mod (2012-10-22 21:03:24 UTC)
    WSH Panel Mod 1.5.6
foo_unpack (2024-01-30 11:53:12 UTC)
    ZIP/GZIP/RAR/7-Zip Reader 2.1.2
foo_vis_projectM (2022-08-17 21:25:56 UTC)
    projectM visualizer 0.0.5
foo_vis_shpeck (2009-09-28 10:32:16 UTC)
    Shpeck - Winamp vis plugins wrapper 0.3.7
foo_vis_vumeter (2012-03-12 21:23:24 UTC)
    VU Meter 2010-06-07
foo_wave_minibar_mod (2024-01-16 12:24:18 UTC)
    Waveform Minibar (mod) 1.2.58
foo_whatsnew (2023-05-04 11:05:02 UTC)
    Feature Watcher 1.1.2
foo_youtube (2023-10-27 19:53:06 UTC)
    Youtube Source 3.9
foo_input_std (2024-01-30 11:52:44 UTC)
    CD Audio Decoder 2.1.2
    FFmpeg Decoders 6.0
    FLAC Decoder 1.4.3
    Monkey's Audio Decoder 10.30
    Opus Decoder 1.4
    Standard Input Array 2.1.2
foo_ui_std (2024-01-30 11:52:30 UTC)
    Album List 2.1.2
    Decoding Speed Test 2.1.2
    Default User Interface 2.1.2
    File Integrity Verifier 2.1.2

The MP4 Demuxer under Preferences >> Playback >> Decoding is ENABLED.
A new portable installation of Foobar v2.1.3 did not bring any change.

Do I have to install an additional codec to be able to play the file(s)?

Thank you for any information and possible help!


Edit
Even more information...
Console says:
Code: [Select]
autoproxy_output::proxy_output() => Use DSD Processor [name = "DSD Processor"]
new service_impl_t<autoproxy_output_v5>(device = "WASAPI (shared) :  Nakamichi A (NVIDIA High Definition Audio)", buffer_length = 9.040s, dither = false, bitdepth = 16)
autoproxy_output_v3::get_forced_sample_rate() => 0
autoproxy_output_v5::get_forced_channel_mask() => 0x00000000
autoproxy_output_v3::get_injected_dsps() => 0
autoproxy_output_v2::enable_fading(true)
autoproxy_output::volume_set(0.000)
autoproxy_output::volume_adjust(samplerate = 0, latency = 0.000, volume = 0.000)
autoproxy_output::check_dsd_stream(true) => DSD stream contains 0 chunks and 0 samples
autoproxy_output::pause(false)
autoproxy_output_v3::get_forced_sample_rate() => 0
Opening track for playback: "K:\Kunst\Urlaub\Frankreich 2023\001.m4a"
Unable to open item for playback (Unsupported format or corrupted file (cannot find audio track to decode)):
"K:\Kunst\Urlaub\Frankreich 2023\001.m4a"
Initializing DVD-Audio Watermark Detector: 1ch 44100Hz
autoproxy_output::process_samples() => Start DSD Processor [channels: 2 -> 2, samplerate: 44100 -> 44100, channel_config: 0x00000003 -> 0x00000003] not running
autoproxy_output::process_samples() => Input stream [channels: 2, samplerate: 44100, channel_config: 0x00000003]
autoproxy_output::process_samples() => Output stream [channels: 2, samplerate: 44100, channel_config: 0x00000003]
autoproxy_output::process_samples(channels = 2, sample_rate = 44100, channel_config = 0x00000003)
autoproxy_output::volume_adjust(samplerate = 44100, latency = 0.000, volume = 0.000)
Minibar scanning K:\Kunst\Urlaub\Frankreich 2023\001.m4a
Track couldn't be analyzed
autoproxy_output::check_dsd_stream(true) => DSD stream contains 0 chunks and 0 samples
autoproxy_output::force_play()
autoproxy_output::~autoproxy_output() => Stop DSD Processor
autoproxy_output::~autoproxy_output()

Re: How could I play this m4a file?

Reply #1
I'll answer myself - maybe it will help someone...

The installation of the FFmpeg Decoder Wrapper component has solved the problem. This topic in the forum helps me: https://hydrogenaud.io/index.php/topic,114919.0.html
A few settings had to be made and some libraries loaded. Contrary to expectations, everything went relatively smoothly.
Thanks to the posters Peter and juniiflow from the linked thread!

One final question: How do I switch the console logging function off?
I had activated this somewhere back then, but searched everything today and couldn't find a setting option.
New log (.txt) files are now constantly being created in a specific folder. Sorry.