Page 1 of 1

toubleshooting no sound and delay issues when playing ape audio file by vlc media player 3.0.21 Vetinari on debian

Posted: 30 Sep 2024 07:31
by liugaohuan
I am now using VLC media player 3.0.21 Vetinari (revision 3.0.21-0-gdd8bfdbabe8) to play ape audio files. in the playing process, if i do a pause action, vlc will be responding to my pause request after 5 seconds or so, which is not so instant. and when i do play action , what puzzles me is there is no sound any more in the playing process.

SO, is there any patch to fix the issue?

mediainfo information is below
debian@debian:~$ mediainfo 亡灵序曲\(音频编码monkeyaudio\).APE
General
Complete name : 亡灵序曲(音频编码monkeyaudio).APE
Format : Monkey's Audio
Format version : 3.970
File size : 27.5 MiB
Duration : 4 min 6 s
Overall bit rate : 937 kb/s
Album : Beyond Reality
Track name : The Dawn 亡灵序曲
Performer : Dreamtale
ARTIST PICTURE : hello.jpeg
FIRST_PLAYED : 2008-09-23 22:33:17
LAST_PLAYED : 2008-09-27 21:22:43
PLAY_COUNTER : 6
PLAY_STAMP : 2008-09-23 22:33:17/2008-09-24 11:24:59/2008-09-24 12:54:15/2008-09-24 17:38:06/2008-09-25 11:59:27

Audio
Format : Monkey's Audio
Format version : 3.970
Duration : 4 min 6 s
Bit rate : 936 kb/s
Channel(s) : 2 channels
Sampling rate : 44.1 kHz
Bit depth : 16 bits
Compression mode : Lossless
Compression ratio : 1.507
Stream size : 27.5 MiB (100%)
Encoding settings : Extra-high


i check the backend log, which looks like this, i am not sure below log is related to problem above.
[0000562f3d99f560] main libvlc: 正在以默认界面运行 vlc。使用“cvlc”可以无界面模式使用 vlc。
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6922551855 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6922656344 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6922760834 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6922865324 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6922969814 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6923074304 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6923178793 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6923283283 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6923387773 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6923492263 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6923596753 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6923701242 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6923805732 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6923910222 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6924014712 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6924119202 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6924223691 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6924328181 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6924432671 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6924537161 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6924641651 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6924746140 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6924850630 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6924955120 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6925059610 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6925164100 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6925268589 for FFmpeg
[00007f7c2cc11a50] main decoder error: Timestamp conversion failed (delay 1000000, buffering 100000, bound 3000000)
[00007f7c2cc11a50] main decoder error: Could not convert timestamp 6925373079 for FFmpeg
Top

Re: toubleshooting no sound and delay issues when playing ape audio file by vlc media player 3.0.21 Vetinari on debian

Posted: 02 Oct 2024 13:51
by Rémi Denis-Courmont
Can't say about your particular case but time to pause is a factor of the audio output, not VLC (at least normally). VLC just asks the output to pause, and the output should pause immediately though some fail to do so, notably Bluetooth speakers.

Re: toubleshooting no sound and delay issues when playing ape audio file by vlc media player 3.0.21 Vetinari on debian

Posted: 02 Oct 2024 14:59
by Lotesdelere
Have a look at this thread, the problem does not occur only on Linux:
https://forum.videolan.org/viewtopic.php?f=2&t=165342


APE sample files (Expiration: 1st November 2024 at 01:56 PM CET):
https://upload.disroot.org/r/044NKuVV#8 ... Zdxi6jCW4=