DVD video scrambled

Я давний пользователь Linux и уже привык к повторяющимся проблемам с DVD, но, кажется, я нашел что-то новое.

Система:

  • 10-летний компьютер под управлением Ubuntu 20.04.
  • libdvdcss2 установлена до последней версии.
  • Все пакеты обновляются каждый день по ночам

Симптом: при чтении любого DVD, с помощью любого ридера, изображение выглядит скремблированным:

Image appearing scrambled in VLC

Вот что я увидел:

  • У меня такой же результат почти со всеми плеерами: VLC, Xine, Kaffeine,
  • Заметным исключением является плеер Dragon, который отображает изображение правильно, но замирает примерно через 30 секунд.

EDIT: С плеером Totem изображение не скремблируется, но видео немного зависает: оно замедляется на долю секунды, затем ускоряется. Так что, лучше, но не идеально.

Вот вывод, который я получаю при запуске vlc из оболочки:

libdvdread: Attempting to use device /dev/sr0 mounted on /media/dabi/DVDVolume for CSS authentication
libdvdnav: Can't read name block. Probably not a DVD-ROM device.
libdvdnav: vm: dvd_read_name failed
libdvdnav: DVD disk reports itself with Region mask 0x00fd0000. Regions: 2

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000171
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000001c0
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000001ca
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x00354356
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0035435b
libdvdread: Elapsed time 0
libdvdread: Found 2 VTS's
libdvdread: Elapsed time 0
libdvdnav: Using dvdnav version 6.0.1
libdvdread: Attempting to use device /dev/sr0 mounted on /media/dabi/DVDVolume for CSS authentication
libdvdnav: Can't read name block. Probably not a DVD-ROM device.
libdvdnav: vm: dvd_read_name failed
libdvdnav: DVD disk reports itself with Region mask 0x00fd0000. Regions: 2

libdvdread: Attempting to retrieve all CSS keys
libdvdread: This can take a _long_ time, please be patient

libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x00000171
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x000001c0
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x000001ca
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x00354356
libdvdread: Elapsed time 0
libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x0035435b
libdvdread: Elapsed time 0
libdvdread: Found 2 VTS's
libdvdread: Elapsed time 0
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
uint DBusMenuExporterDBus::GetLayout(int, int, const QStringList&, DBusMenuLayoutItem&): Condition failed: menu
[0000561ab7d657c0] main audio output error: too low audio sample frequency (0)
[00007f9cb81b1eb0] main decoder error: failed to create audio output
[0000561ab7d657c0] vlcpulse audio output error: digital pass-through stream connection failure: Non pris en charge
[0000561ab7d657c0] main audio output error: module not functional
[00007f9cb81b1eb0] main decoder error: failed to create audio output
libva info: VA-API version 1.7.0
libva info: Trying to open /usr/lib/x86_64-linux-gnu/dri/r600_drv_video.so
libva info: Found init function __vaDriverInit_1_7
libva info: va_openDriver() returns 0
[00007f9cac002760] glconv_vaapi_x11 gl error: vaDeriveImage: operation failed
[00007f9cf4054190] main video output error: video output creation failed
[00007f9cb8051120] main decoder error: failed to create video output
[00007f9cb8051120] avcodec decoder: Using G3DVL VDPAU Driver Shared Library version 1.0 for hardware decoding
[00007f9cb8051120] avcodec decoder error: hardware acceleration picture allocation failed
[mpeg2video @ 0x7f9cf4054fc0] get_buffer() failed
[mpeg2video @ 0x7f9cf4054fc0] thread_get_buffer() failed
[mpeg2video @ 0x7f9cf4054fc0] get_buffer() failed (-1 (nil))

Честно говоря, этот вывод мне не помог. Я не смог найти ничего подходящего при поиске с различными ошибками, которые он содержит.

Я думаю, что я решил все проблемы, возможно, описанные в этой справке: https://help.ubuntu.com/community/RestrictedFormats/PlayingDVDs

Итак, мой вопрос: есть ли у вас идеи о том, как заставить мой компьютер правильно читать DVD?

РЕШЕНИЕ:

Как предположил @raj, это был аппаратный сбой. Замена видеокарты решила проблему. Спасибо за помощь!

2
задан 20 January 2021 в 20:55

0 ответов

Другие вопросы по тегам:

Похожие вопросы: