Page 1 of 1

VLC cuts first notes when playing CDs

Posted: 04 Apr 2024 18:17
by n0ukf
I've noticed for a long time now that when I play CDs that I burn weekly, VLC cuts off the first half second of the single track. When I play the CDs on Windows Media Player, it is fine, complete. I have tried pausing it and dragging back to the beginning and it still does this.
VLC is up to date with automatic updates at startup.

Re: VLC cuts first notes when playing CDs

Posted: 05 Apr 2024 10:20
by Lotesdelere

Re: VLC cuts first notes when playing CDs

Posted: 06 Apr 2024 23:57
by n0ukf
Just tried the other modules (except Dummy and Disabled) and it still does the same. Set back to Automatic.

Re: VLC cuts first notes when playing CDs

Posted: 08 Apr 2024 13:22
by Lotesdelere
Does it also occur with commercial CDs or only with the ones you burn ?

Please open Tools -> Messages (set Verbosity to 2) before you start the playback, and then paste the full resulting log here or on Pastebin.com or on Justpaste.it if it's too long.

Re: VLC cuts first notes when playing CDs

Posted: 10 Apr 2024 23:06
by n0ukf
I've never noticed this on commercial CDs, but then I wouldn't know if their tracks start with no silence or 1-2 seconds of silence before the audio content starts. And as I said, Mediaplayer doesn't chop the beginning like this.

Code: Select all

main debug: processing request item: WBCbroadcastmix, node: Playlist, skip: 0 main debug: resyncing on WBCbroadcastmix main debug: WBCbroadcastmix is at 0 main debug: starting playback of new item main debug: resyncing on WBCbroadcastmix main debug: WBCbroadcastmix is at 0 main debug: creating new input thread main debug: Creating an input for 'WBCbroadcastmix' main debug: requesting art for new input thread main debug: using timeshift granularity of 50 MiB main debug: using timeshift path: C:\Users\ejols\AppData\Local\Temp main debug: `cdda:///D:\' gives access `cdda' demux `any' path `/D:\' main debug: creating demux: access='cdda' demux='any' location='/D:\' file='D:\' main debug: looking for access_demux module matching "cdda": 15 candidates cdda debug: using winNT/2K/XP ioctl layer main debug: selecting program id=0 main debug: using access_demux module "cdda" main debug: looking for audio decoder module matching "any": 23 candidates araw debug: samplerate:44100Hz channels:2 bits/sample:0 main debug: using audio decoder module "araw" main debug: looking for meta reader module matching "any": 2 candidates lua debug: Trying Lua scripts in C:\Users\ejols\AppData\Roaming\vlc\lua\meta\reader lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\reader lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\reader\filename.luac main debug: no meta reader modules matched main debug: `cdda:///D:\' successfully opened qt debug: IM: Setting an input main debug: reusing audio output main debug: looking for aout stream module matching "any": 2 candidates main debug: Buffering 0% wasapi debug: modified format wasapi debug: buffer size : 96000 frames wasapi debug: maximum latency: 000 ns wasapi debug: default period : 10000000 ns wasapi debug: minimum period : 2666700 ns main debug: using aout stream module "wasapi" main debug: output 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes main debug: looking for audio volume module matching "any": 2 candidates main debug: using audio volume module "float_mixer" main debug: input 's16l' 44100 Hz Stereo frame=1 samples/4 bytes main debug: looking for audio filter module matching "scaletempo": 16 candidates scaletempo debug: format: 44100 rate, 2 nch, 4 bps, fl32 scaletempo debug: params: 30 stride, 0.200 overlap, 14 search scaletempo debug: 1.000 scale, 1323.000 stride_in, 1323 stride_out, 1059 standing, 264 overlap, 617 search, 2204 queue, fl32 mode main debug: using audio filter module "scaletempo" main debug: conversion: 's16l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo main debug: looking for audio converter module matching "any": 8 candidates audio_format debug: s16l->f32l, bits per sample: 16->32 main debug: using audio converter module "audio_format" main debug: conversion pipeline complete main debug: conversion: 'f32l'->'f32l' 44100 Hz->44100 Hz Stereo->Stereo main debug: conversion pipeline complete main debug: looking for audio resampler module matching "any": 3 candidates main debug: using audio resampler module "samplerate" main debug: Buffering 88% main debug: Stream buffering done (533 ms in 172 ms) main debug: Decoder wait done in 0 ms main warning: buffer too late (-256666 us): dropped main debug: inserting 144 zeroes mmdevice debug: state changed: 1 main debug: incoming request - stopping current input main debug: killing decoder fourcc `s16l' main debug: removing module "araw" mmdevice debug: state changed: 0 wasapi debug: reset main debug: removing module "samplerate" main debug: removing module "audio_format" main debug: removing module "scaletempo" main debug: removing module "float_mixer" main debug: keeping audio output main debug: removing module "cdda" main debug: Program doesn't contain anymore ES main debug: dead input main debug: nothing to play qt debug: IM: Deleting the input
Playing the .wav or .mp3 files of the same material also does not cut the beginning in VLC, just the CD media.

Re: VLC cuts first notes when playing CDs

Posted: 11 Apr 2024 12:17
by Lotesdelere
Please, as requested post the whole full complete log, from the very beginning to the very end.

Re: VLC cuts first notes when playing CDs

Posted: 04 May 2024 06:20
by n0ukf
That was the complete log starting before play.

Re: VLC cuts first notes when playing CDs

Posted: 04 May 2024 11:44
by Lotesdelere
Please post a log when using DirectX Audio Output.

Re: VLC cuts first notes when playing CDs

Posted: 08 Jul 2024 05:44
by n0ukf
Log when using directx is too long for the forum post.

Re: VLC cuts first notes when playing CDs

Posted: 08 Jul 2024 11:00
by Lotesdelere
As I said, use Pastebin.com or Justpaste.it

Re: VLC cuts first notes when playing CDs

Posted: 10 Jul 2024 22:40
by n0ukf

Re: VLC cuts first notes when playing CDs

Posted: 11 Jul 2024 00:36
by Lotesdelere
It looks like you have a problem with WASAPI which is named MMdevice in VLC:

Code: Select all

mmdevice debug: state changed: 1 mmdevice debug: state changed: 0 mmdevice debug: device {0.0.0.00000000}.{dd468a3a-cd7e-4a94-bcd9-33f331ab5ef4} state changed: not present mmdevice debug: device {0.0.0.00000000}.{22431772-6915-4a60-8ca4-8e1c517d5e7c} state changed: not present mmdevice debug: device {0.0.0.00000000}.{a5ed1e78-e32f-4462-a729-a1933ba6d467} state changed: not present mmdevice debug: device {0.0.0.00000000}.{cd3172de-922e-4600-b736-95078d0bc7eb} state changed: not present mmdevice debug: device {0.0.0.00000000}.{89353d1b-12c8-4a93-b4d0-3a5b7d2f70cc} state changed: not present mmdevice debug: device {0.0.0.00000000}.{0b836dae-86a9-4d03-b914-ece58700bdde} state changed: not present mmdevice debug: device {0.0.0.00000000}.{09079539-8aa8-4da7-aa50-d2a2c20b718c} state changed: not present mmdevice debug: device {0.0.1.00000000}.{058d735c-6954-4bca-aea6-7d10f283b5de} state changed: not present mmdevice debug: device {0.0.0.00000000}.{da4e08a9-4d7f-4f61-a2e7-657e2f47017a} state changed: not present mmdevice debug: device {0.0.1.00000000}.{20dd7488-fb3a-4ee3-9f2e-58874f37fdbd} state changed: not present mmdevice debug: device {0.0.0.00000000}.{c31ab06a-fd86-402e-86b9-90631937e0f5} state changed: not present mmdevice debug: device {0.0.1.00000000}.{ef81f856-9fa6-4dc9-bb1f-f00c99ea1a0e} state changed: not present mmdevice debug: device {0.0.0.00000000}.{7a2577f3-20f9-47c9-b3f3-358fde45d56a} state changed: not present mmdevice debug: device {0.0.1.00000000}.{3fdcb2e7-c488-45eb-a32c-48b6cd149360} state changed: not present mmdevice debug: device {0.0.0.00000000}.{890ed065-25f0-4be0-8059-e52a23db68a4} state changed: not present mmdevice debug: device {0.0.1.00000000}.{284d26ea-4049-40df-b8d7-4912b2471490} state changed: not present mmdevice debug: device {0.0.0.00000000}.{dd468a3a-cd7e-4a94-bcd9-33f331ab5ef4} state changed: unplugged mmdevice debug: device {0.0.0.00000000}.{22431772-6915-4a60-8ca4-8e1c517d5e7c} state changed: unplugged mmdevice debug: device {0.0.0.00000000}.{a5ed1e78-e32f-4462-a729-a1933ba6d467} state changed: unplugged mmdevice debug: device {0.0.0.00000000}.{cd3172de-922e-4600-b736-95078d0bc7eb} state changed: unplugged mmdevice debug: device {0.0.0.00000000}.{89353d1b-12c8-4a93-b4d0-3a5b7d2f70cc} state changed: unplugged mmdevice debug: device {0.0.0.00000000}.{0b836dae-86a9-4d03-b914-ece58700bdde} state changed: unplugged mmdevice debug: device {0.0.1.00000000}.{058d735c-6954-4bca-aea6-7d10f283b5de} state changed: unplugged mmdevice debug: device {0.0.0.00000000}.{09079539-8aa8-4da7-aa50-d2a2c20b718c} state changed: unplugged mmdevice debug: device {0.0.1.00000000}.{20dd7488-fb3a-4ee3-9f2e-58874f37fdbd} state changed: unplugged mmdevice debug: device {0.0.0.00000000}.{da4e08a9-4d7f-4f61-a2e7-657e2f47017a} state changed: unplugged mmdevice debug: device {0.0.1.00000000}.{ef81f856-9fa6-4dc9-bb1f-f00c99ea1a0e} state changed: unplugged mmdevice debug: device {0.0.0.00000000}.{c31ab06a-fd86-402e-86b9-90631937e0f5} state changed: unplugged mmdevice debug: device {0.0.1.00000000}.{3fdcb2e7-c488-45eb-a32c-48b6cd149360} state changed: unplugged mmdevice debug: device {0.0.0.00000000}.{7a2577f3-20f9-47c9-b3f3-358fde45d56a} state changed: unplugged mmdevice debug: device {0.0.1.00000000}.{284d26ea-4049-40df-b8d7-4912b2471490} state changed: unplugged mmdevice debug: device {0.0.0.00000000}.{890ed065-25f0-4be0-8059-e52a23db68a4} state changed: unplugged mmdevice debug: device {0.0.0.00000000}.{dd468a3a-cd7e-4a94-bcd9-33f331ab5ef4} state changed: not present mmdevice debug: device {0.0.0.00000000}.{22431772-6915-4a60-8ca4-8e1c517d5e7c} state changed: not present

Try another audio output module:
https://wiki.videolan.org/WindowsFAQ-2. ... _anomalies

Try with DirectX Audio Output.
Don't forget to click on the Save button, then exit and restart VLC for the change to take effect.

Re: VLC cuts first notes when playing CDs

Posted: 11 Jul 2024 05:58
by n0ukf
That was with DirectX audio output selected.

Re: VLC cuts first notes when playing CDs

Posted: 11 Jul 2024 12:52
by Lotesdelere
That was with DirectX audio output selected.

No. These messages are clearly showing that you are using Windows Multimedia Device output, aka WASAPI:

Code: Select all

mmdevice debug: state changed: 1 mmdevice debug: state changed: 0

If you swith to DirectX audio output then you must click on the Save button, then you must exit and restart VLC for the change to take effect.

Re: VLC cuts first notes when playing CDs

Posted: 11 Jul 2024 15:20
by Rémi Denis-Courmont
wasapi is called wasapi in VLC, not mmdevice (c.f. logs in 5th message).

Re: VLC cuts first notes when playing CDs

Posted: 12 Jul 2024 09:33
by Lotesdelere
Then, what is mmdevice ?
And where is the problem coming from ?

Re: VLC cuts first notes when playing CDs

Posted: 12 Jul 2024 12:02
by Rémi Denis-Courmont
The MMDevice module is called mmdevice and the WASAPI module is called wasapi. Different modules with different names. Simple as that.

Re: VLC cuts first notes when playing CDs

Posted: 12 Jul 2024 12:35
by Lotesdelere
There is no WASAPI in the drop down list of audio output modules on Windows:

Image

So ? Which one is the WASAPI module ?
And where is the problem of the OP coming from ?

Re: VLC cuts first notes when playing CDs

Posted: 12 Jul 2024 14:40
by Rémi Denis-Courmont
The WASAPI module is not an audio output module, so of course it's not in that list.

Re: VLC cuts first notes when playing CDs

Posted: 12 Jul 2024 20:36
by n0ukf
If you swith to DirectX audio output then you must click on the Save button, then you must exit and restart VLC for the change to take effect.
DirectX output selected and saved, VLC closed and reopened.
https://pastebin.com/AF2SU2hu

Re: VLC cuts first notes when playing CDs

Posted: 13 Jul 2024 13:23
by Lotesdelere
Can you test this: from the menu Tools -> Preferences -> Interface untick Allow metadata network access option at the bottom then save, exit and restart VLC.
Does it work any better ?