vlc - 仅在某些 DVD 上音频卡顿 - Xubuntu 22.04

vlc - 仅在某些 DVD 上音频卡顿 - Xubuntu 22.04

这台电脑使用 Ubuntu 已有大约 10 年了。它从未一帆风顺过,但一直运行良好,直到 2 天前我们在 VLC 中暂停播放 DVD 视频。几个小时后,当我们取消暂停时,音频开始不断断断续续地以高音量播放,一旦启动,VLC 或操作系统都无法降低音量。

DVD 视频/图像播放看起来没问题。在 VLC 中播放 .mp4 文件没问题(因此一个可能的解决方法是翻录 DVD)。音频在 Firefox、Steam 游戏等中运行良好 - 所以我相信问题只出现在 vlc dvd 播放上。

到目前为止,据说 DVD 上都带有某种复制保护或加密。我猜想对声音进行扰乱可能是其中的一个功能。

声卡是板载的:HDA Intel Playback 是 IEC958 / SPDIF 数字立体声,它连接到 AV 接收器,目前设置为将立体声信号分割成虚拟 5.1 环绕声。如果我购买适配器,则可以选择通过显卡播放声音并使用 HDMI。

音频设置为 Pulseaudio Sound Server。将其切换到 ALSA 似乎不会影响此问题。

vlc 给出了许多错误消息(粘贴在下面),其中大部分我都搜索过,但结果到目前为止似乎并不是特别有用。

目前,我认为这可能是缓冲区大小的问题,或者相对于缓冲区而言打开了太多其他程序。所以我正在查看 vlc 高级首选项 > 输入/编解码器。但如果有人看到同样的错误,我将非常感激任何指点。

此错误块反映了多次尝试

VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[000055f012e10580] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[000055f012eb03d0] main playlist: playlist is empty
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 4434, resource id: 23207761, major code: 40 (TranslateCoords), minor code: 0
[00007fe35c0042c0] dvdnav demux: DVD Title: HOBBIT_BATTLE_OF_FIVE_ARMIES
[00007fe35c0042c0] dvdnav demux: DVD Serial Number: 46435A1D
[00007fe35c0042c0] dvdnav demux: DVD Title (Alternative): HOBBIT_BATTLE_OF_FIVE_ARMIES
[00007fe35c0042c0] dvdnav demux: DVD disk reports itself with Region mask 0x00e50000. Regions: 02 04 05
[00007fe35c0042c0] dvdnav demux: Attempting to retrieve all CSS keys
[00007fe35c0042c0] dvdnav demux: This can take a _long_ time, please be patient
[00007fe35c0042c0] dvdnav demux: Menu Languages available: �� 
[00007fe35c0042c0] dvdnav demux: Menu Languages available: �� 
[00007fe35c0042c0] dvdnav demux: Menu Languages available: �� 
[00007fe344004fc0] gl gl: Initialized libplacebo v4.192.1 (API v192)
libva info: VA-API version 1.14.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
[00007fe344004fc0] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
libva info: VA-API version 1.14.0
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[00007fe344004fc0] glconv_vaapi_drm gl error: vaInitialize: unknown libva error
libva info: VA-API version 1.14.0
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[00007fe344004fc0] glconv_vaapi_drm gl error: vaInitialize: unknown libva error
[00007fe344004fc0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007fe35c06bbe0] avcodec decoder: Using NVIDIA VDPAU Driver Shared Library  510.108.03  Thu Oct 20 04:59:03 UTC 2022 for hardware decoding
[00007fe35c06bbe0] main decoder error: buffer deadlock prevented
[000055f012ee0e70] main audio output error: too low audio sample frequency (0)
[00007fe35c1b4c30] main decoder error: failed to create audio output
[00007fe35c1b4c30] main decoder error: Timestamp conversion failed for 128389: no reference clock
[00007fe35c1b4c30] main decoder error: Could not convert timestamp 0 for spdif
[000055f012ee0e70] main audio output error: too low audio sample frequency (0)
[00007fe35c1c69c0] main decoder error: failed to create audio output
[00007fe344004fc0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007fe344004fc0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007fe35c06bbe0] avcodec decoder: Using NVIDIA VDPAU Driver Shared Library  510.108.03  Thu Oct 20 04:59:03 UTC 2022 for hardware decoding
[00007fe3500015b0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1000 ms)
[00007fe3500015b0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (jitter of 35228 ms ignored)
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 3361, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100050639013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 3361, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100050679013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 12825, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100050719013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 12825, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100050759013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 13130, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100050799013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 13130, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100050839013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 13130, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100050879013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 20749, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100050919013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 20749, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100050959013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 20749, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100050999013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 20749, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100051039013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 20749, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100051079013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 20749, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100051119013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 20749, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100051159013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 20749, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100051199013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 20749, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100051239013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 20749, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100051279013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 20749, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100051319013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 20749, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100051359013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 20749, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100051399013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 20749, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100051439013 for FFmpeg
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed (delay 1000000, buffering 20749, bound 9000000)
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 100051479013 for FFmpeg
[00007fe35c0042c0] dvdnav demux: Menu Languages available: �� 
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed for 10438012: no reference clock
[00007fe35c06bbe0] main decoder error: Could not get display date for timestamp 0
[00007fe35c06bbe0] main decoder error: Timestamp conversion failed for 10438012: no reference clock
[00007fe35c06bbe0] main decoder error: Could not convert timestamp 0 for FFmpeg
[00007fe35c0042c0] dvdnav demux: Menu Languages available: �� 
[00007fe35c0042c0] dvdnav demux: Menu Languages available: �� 
[00007fe35c0042c0] dvdnav demux: Menu Languages available: �� 
[00007fe35c0042c0] dvdnav demux: Menu Languages available: �� 
[00007fe35c0042c0] dvdnav demux: Menu Languages available: �� 
[00007fe35c0042c0] dvdnav demux: Menu Languages available: �� 
[00007fe35c0042c0] dvdnav demux: Menu Languages available: �� 
[00007fe344004fc0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007fe344004fc0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007fe35c1b4c30] avcodec decoder: Using NVIDIA VDPAU Driver Shared Library  510.108.03  Thu Oct 20 04:59:03 UTC 2022 for hardware decoding
[00007fe35c1b4c30] main decoder error: buffer deadlock prevented
[00007fe35c0042c0] dvdnav demux: Menu Languages available: �� 
[00007fe35c0042c0] dvdnav demux: Menu Languages available: �� 
[00007fe35c0042c0] dvdnav demux: Menu Languages available: �� 
[00007fe3500015b0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (jitter of 35228 ms ignored)
[00007fe35c0042c0] dvdnav demux: Menu Languages available: �� 
[00007fe35c1b4c30] main decoder error: buffer deadlock prevented
[000055f012ee0e70] main audio output error: too low audio sample frequency (0)
[00007fe35c1b4c30] main decoder error: failed to create audio output
[000055f012ee0e70] main audio output error: too low audio sample frequency (0)
[00007fe35c1b4c30] main decoder error: failed to create audio output
[000055f012ee0e70] main audio output error: too low audio sample frequency (0)
[00007fe35c1b4c30] main decoder error: failed to create audio output
[00007fe344004fc0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007fe344004fc0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007fe35c1c69c0] avcodec decoder: Using NVIDIA VDPAU Driver Shared Library  510.108.03  Thu Oct 20 04:59:03 UTC 2022 for hardware decoding
QObject::~QObject: Timers cannot be stopped from another thread
dave@ubuntustudio2019:~$ vlc
VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[0000564ce1080580] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0000564ce11203d0] main playlist: playlist is empty
[00007f948c003ec0] dvdnav demux: DVD Title: HOBBIT_BATTLE_OF_FIVE_ARMIES
[00007f948c003ec0] dvdnav demux: DVD Serial Number: 46435A1D
[00007f948c003ec0] dvdnav demux: DVD Title (Alternative): HOBBIT_BATTLE_OF_FIVE_ARMIES
[00007f948c003ec0] dvdnav demux: DVD disk reports itself with Region mask 0x00e50000. Regions: 02 04 05
[00007f948c003ec0] dvdnav demux: Attempting to retrieve all CSS keys
[00007f948c003ec0] dvdnav demux: This can take a _long_ time, please be patient
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f94740048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
libva info: VA-API version 1.14.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
[00007f94740048b0] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
libva info: VA-API version 1.14.0
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[00007f94740048b0] glconv_vaapi_drm gl error: vaInitialize: unknown libva error
libva info: VA-API version 1.14.0
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[00007f94740048b0] glconv_vaapi_drm gl error: vaInitialize: unknown libva error
[00007f94740048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f94740048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f948c0687c0] main decoder error: buffer deadlock prevented
[0000564ce11580a0] main audio output error: too low audio sample frequency (0)
[00007f948c06e460] main decoder error: failed to create audio output
[00007f948c06e460] main decoder error: Timestamp conversion failed for 128389: no reference clock
[00007f948c06e460] main decoder error: Could not convert timestamp 0 for spdif
[0000564ce11580a0] main audio output error: too low audio sample frequency (0)
[00007f948c1c6c00] main decoder error: failed to create audio output
[00007f94740048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f94740048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f94740048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f94880015e0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1000 ms)
[00007f94880015e0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 1162 ms)
[00007f94880015e0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 2083 ms)
[00007f94880015e0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (jitter of 7128 ms ignored)
[00007f94880015e0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 4814 ms)
[00007f94880015e0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (jitter of 21176 ms ignored)
[00007f94880015e0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 5954 ms)
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f948c0687c0] main decoder error: Timestamp conversion failed for 15493623: no reference clock
[00007f948c0687c0] main decoder error: Could not convert timestamp 0 for FFmpeg
[00007f948c1c6c00] main decoder error: Timestamp conversion failed for 15445623: no reference clock
[00007f948c1c6c00] main decoder error: Could not convert timestamp 0 for spdif
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f94740048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f94740048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f94740048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f948c06e460] main decoder error: buffer deadlock prevented
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f94880015e0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (jitter of 14233 ms ignored)
[00007f948c003ec0] dvdnav demux: Menu Languages available: �� 
[00007f948c06e460] main decoder error: buffer deadlock prevented
[0000564ce11580a0] main audio output error: too low audio sample frequency (0)
[00007f948c06e460] main decoder error: failed to create audio output
[0000564ce11580a0] main audio output error: too low audio sample frequency (0)
[00007f948c06e460] main decoder error: failed to create audio output
[0000564ce11580a0] main audio output error: too low audio sample frequency (0)
[00007f948c06e460] main decoder error: failed to create audio output
[00007f94740048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f94740048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f94740048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f94880015e0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (jitter of 8362 ms ignored)
[00007f94880015e0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (jitter of 6018 ms ignored)
[mpeg2video @ 0x7f947807e140] get_buffer() failed
[mpeg2video @ 0x7f947807e140] thread_get_buffer() failed
[mpeg2video @ 0x7f947807e140] get_buffer() failed (-12 (nil))
QObject::~QObject: Timers cannot be stopped from another thread
dave@ubuntustudio2019:~$ vlc
VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[000055f657ac0580] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[000055f657b603d0] main playlist: playlist is empty
[00007f5cf4007680] dvdnav demux: DVD Title: HOBBIT_BATTLE_OF_FIVE_ARMIES
[00007f5cf4007680] dvdnav demux: DVD Serial Number: 46435A1D
[00007f5cf4007680] dvdnav demux: DVD Title (Alternative): HOBBIT_BATTLE_OF_FIVE_ARMIES
[00007f5cf4007680] dvdnav demux: DVD disk reports itself with Region mask 0x00e50000. Regions: 02 04 05
[00007f5cf4007680] dvdnav demux: Attempting to retrieve all CSS keys
[00007f5cf4007680] dvdnav demux: This can take a _long_ time, please be patient
[00007f5cf4007680] dvdnav demux: Menu Languages available: �� 
[00007f5cf4007680] dvdnav demux: Menu Languages available: �� 
[00007f5cf4007680] dvdnav demux: Menu Languages available: �� 
[00007f5ce40048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
libva info: VA-API version 1.14.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
[00007f5ce40048b0] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
libva info: VA-API version 1.14.0
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[00007f5ce40048b0] glconv_vaapi_drm gl error: vaInitialize: unknown libva error
libva info: VA-API version 1.14.0
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[00007f5ce40048b0] glconv_vaapi_drm gl error: vaInitialize: unknown libva error
[00007f5ce40048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f5ce40048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f5cf4069960] main decoder error: buffer deadlock prevented
[000055f657b90e70] main audio output error: too low audio sample frequency (0)
[00007f5cf40682a0] main decoder error: failed to create audio output
[000055f657b90e70] main audio output error: too low audio sample frequency (0)
[00007f5cf41ca330] main decoder error: failed to create audio output
[00007f5ce40048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f5ce40048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f5ce40048b0] gl gl: Initialized libplacebo v4.192.1 (API v192)
QObject::~QObject: Timers cannot be stopped from another thread
dave@ubuntustudio2019:~$ vlc
VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[000056435ab1b580] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[000056435abbb3a0] main playlist: playlist is empty
[00007f112c001130] dvdnav demux: DVD Title: HOBBIT_BATTLE_OF_FIVE_ARMIES
[00007f112c001130] dvdnav demux: DVD Serial Number: 46435A1D
[00007f112c001130] dvdnav demux: DVD Title (Alternative): HOBBIT_BATTLE_OF_FIVE_ARMIES
[00007f112c001130] dvdnav demux: DVD disk reports itself with Region mask 0x00e50000. Regions: 02 04 05
[00007f112c001130] dvdnav demux: Attempting to retrieve all CSS keys
[00007f112c001130] dvdnav demux: This can take a _long_ time, please be patient
[00007f112c001130] dvdnav demux: Menu Languages available: �� 
[00007f112c001130] dvdnav demux: Menu Languages available: �� 
[00007f112c001130] dvdnav demux: Menu Languages available: �� 
[00007f111c004490] gl gl: Initialized libplacebo v4.192.1 (API v192)
libva info: VA-API version 1.14.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
[00007f111c004490] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
libva info: VA-API version 1.14.0
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[00007f111c004490] glconv_vaapi_drm gl error: vaInitialize: unknown libva error
libva info: VA-API version 1.14.0
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[00007f111c004490] glconv_vaapi_drm gl error: vaInitialize: unknown libva error
[00007f111c004490] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f111c004490] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f112c063690] main decoder error: buffer deadlock prevented
[000056435abf31e0] main audio output error: too low audio sample frequency (0)
[00007f112c1b16f0] main decoder error: failed to create audio output
[000056435abf31e0] main audio output error: too low audio sample frequency (0)
[00007f112c1a84e0] main decoder error: failed to create audio output
[00007f111c004490] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f111c004490] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f111c004490] gl gl: Initialized libplacebo v4.192.1 (API v192)
QObject::~QObject: Timers cannot be stopped from another thread
dave@ubuntustudio2019:~$ vlc
VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[000055b33fc5e580] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[000055b33fcfe3a0] main playlist: playlist is empty```


答案1

我可以通过以下方法停止受影响 DVD 上的卡顿现象:-

首选项(高级)> 输入/编解码器 > 高级

并将所有缓存设置增加到:- 文件缓存(毫秒):10000 实时捕获:3000 磁盘缓存:10000 < 我认为这可能是唯一重要的网络缓存:10000 时钟参考:40 时钟同步:默认时钟抖动:5000

现在视频加载时间明显变长(大约 10 秒,自然如此)。并非所有错误都已解决,事实上 vlc 看起来不太好,但卡顿问题已消失,DVD 可以播放。我将在下面粘贴一些当前错误:-

VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[000055eac3cbf580] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[000055eac3d5f3a0] main playlist: playlist is empty
[00007f59f4001130] dvdnav demux: DVD Title: HOBBIT_BATTLE_OF_FIVE_ARMIES
[00007f59f4001130] dvdnav demux: DVD Serial Number: 46435A1D
[00007f59f4001130] dvdnav demux: DVD Title (Alternative): HOBBIT_BATTLE_OF_FIVE_ARMIES
[00007f59f4001130] dvdnav demux: DVD disk reports itself with Region mask 0x00e50000. Regions: 02 04 05
[00007f59f4001130] dvdnav demux: Attempting to retrieve all CSS keys
[00007f59f4001130] dvdnav demux: This can take a _long_ time, please be patient
[00007f59f4001130] dvdnav demux: Menu Languages available: �� 
[00007f59f4001130] dvdnav demux: Menu Languages available: �� 
[00007f59f4001130] dvdnav demux: Menu Languages available: �� 
[00007f59f0004ba0] gl gl: Initialized libplacebo v4.192.1 (API v192)
libva info: VA-API version 1.14.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/nvidia_drv_video.so
libva info: va_openDriver() returns -1
[00007f59f0004ba0] glconv_vaapi_x11 gl error: vaInitialize: unknown libva error
libva info: VA-API version 1.14.0
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[00007f59f0004ba0] glconv_vaapi_drm gl error: vaInitialize: unknown libva error
libva info: VA-API version 1.14.0
libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)
[00007f59f0004ba0] glconv_vaapi_drm gl error: vaInitialize: unknown libva error
[00007f59f0004ba0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f59f0004ba0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f59f4065320] main decoder error: buffer deadlock prevented
[000055eac3d971b0] main audio output error: too low audio sample frequency (0)
[00007f59f41b11a0] main decoder error: failed to create audio output
[000055eac3d971b0] vlcpulse audio output error: digital pass-through stream connection failure: Device or resource busy
[000055eac3d971b0] main audio output error: module not functional
[00007f59f41b11a0] main decoder error: failed to create audio output
[00007f59f41b11a0] main decoder error: Timestamp conversion failed for 128389: no reference clock
[00007f59f41b11a0] main decoder error: Could not convert timestamp 0 for FFmpeg
[000055eac3d971b0] main audio output error: too low audio sample frequency (0)
[00007f59f404fc00] main decoder error: failed to create audio output
[000055eac3d971b0] vlcpulse audio output error: digital pass-through stream connection failure: Device or resource busy
[000055eac3d971b0] main audio output error: module not functional
[00007f59f404fc00] main decoder error: failed to create audio output
[00007f59f0004ba0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f59f0004ba0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f59f0004ba0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f59f4001130] dvdnav demux: Menu Languages available: �� 
[00007f59f4001130] dvdnav demux: Menu Languages available: �� 
[00007f59f4001130] dvdnav demux: Menu Languages available: �� 
[00007f59f4001130] dvdnav demux: Menu Languages available: �� 
[00007f59f4001130] dvdnav demux: Menu Languages available: �� 
[00007f59f4001130] dvdnav demux: Menu Languages available: �� 
[00007f59f4001130] dvdnav demux: Menu Languages available: �� 
[00007f59f4001130] dvdnav demux: Menu Languages available: �� 
[00007f59f0004ba0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f59f0004ba0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f59f0004ba0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f59f41b11a0] main decoder error: buffer deadlock prevented
[00007f59f4001130] dvdnav demux: Menu Languages available: �� 
[00007f59f4001130] dvdnav demux: Menu Languages available: �� 
[00007f59f4001130] dvdnav demux: Menu Languages available: �� 
[00007f5a040009a0] main input error: ES_OUT_SET_(GROUP_)PCR  is called too late (pts_delay increased to 10000 ms)
[00007f59f4001130] dvdnav demux: Menu Languages available: �� 
[00007f59f41b11a0] main decoder error: buffer deadlock prevented
[000055eac3d971b0] main audio output error: too low audio sample frequency (0)
[00007f59f41b11a0] main decoder error: failed to create audio output
[000055eac3d971b0] vlcpulse audio output error: digital pass-through stream connection failure: Device or resource busy
[000055eac3d971b0] main audio output error: module not functional
[00007f59f41b11a0] main decoder error: failed to create audio output
[000055eac3d971b0] main audio output error: too low audio sample frequency (0)
[00007f59f41b11a0] main decoder error: failed to create audio output
[000055eac3d971b0] vlcpulse audio output error: digital pass-through stream connection failure: Device or resource busy
[000055eac3d971b0] main audio output error: module not functional
[00007f59f41b11a0] main decoder error: failed to create audio output
[000055eac3d971b0] main audio output error: too low audio sample frequency (0)
[00007f59f41b11a0] main decoder error: failed to create audio output
[000055eac3d971b0] vlcpulse audio output error: digital pass-through stream connection failure: Device or resource busy
[000055eac3d971b0] main audio output error: module not functional
[00007f59f41b11a0] main decoder error: failed to create audio output
[00007f59f0004ba0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f59f0004ba0] gl gl: Initialized libplacebo v4.192.1 (API v192)
[00007f59f0004ba0] gl gl: Initialized libplacebo v4.192.1 (API v192)
QObject::~QObject: Timers cannot be stopped from another thread
dave@ubuntustudio2019:~$ vlc
VLC media player 3.0.16 Vetinari (revision 3.0.13-8-g41878ff4f2)
[00005561349da580] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[0000556134a7a3a0] main playlist: playlist is empty

相关内容