VLC воспроизводит локальные файлы, не воспроизводит файлы на SMB Share
Проигрыватель VLC Media не воспроизводит файлы на моем сетевом ресурсе SMB, хотя нормально воспроизводит локальные носители. Я получаю эту ошибку, когда пытаюсь играть с общего ресурса:
Ваш вход не может быть открыт: VLC не может открыть MRL 'smb://pi@192.168.1.2/Files/Caden/Music/FINALE.mp3'. Проверьте журнал для деталей.
Но когда я загружаю файл, он проигрывает его нормально. Помогите?
РЕДАКТИРОВАТЬ: Это выход VLC при открытии в терминале:
VLC media player 2.2.2 Weatherwax (revision 2.2.2-0-g6259d80)
[0000000001c21148] core libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
KSambaShare: Could not find smb.conf!
libdvdnav: Using dvdnav version 5.0.3
libdvdread: Couldn't find device name.
libdvdread:DVDOpenFilePath:findDVDFile /VIDEO_TS/VIDEO_TS.IFO failed
libdvdread:DVDOpenFilePath:findDVDFile /VIDEO_TS/VIDEO_TS.BUP failed
libdvdread: Can't open file VIDEO_TS.IFO.
libdvdnav: vm: failed to read VIDEO_TS.IFO
[0000000001cefd68] core playlist: stopping playba
4 ответа
Это известная проблема VLC. Этого никогда не было. При подключении общего сетевого ресурса его файлы также отображаются в /run/user/your_user_id/gvfs
папка. Найдите файл, который вы хотите воспроизвести в этой папке и воспроизведите его оттуда.
Я установил в smb.conf
минимальный протокол = SMB1
максимальный протокол = SMB1
и отлично работает
У меня были проблемы с VLC, не играющим с моего NAS. Это выдало ошибку "Bad file descriptor". Решением было отключить некоторые расширенные параметры SMB в настройке общего доступа к файлам NAS.
Кстати, независимо от настроек, проигрыватель Windows Media может воспроизводить эти видео.
У меня были проблемы с VLC, установленным с помощью оснастки на Ubuntu 20, я переключаюсь на обычную установку apt, и теперь она работает как положено:
sudo snap remove vlc
sudo apt install vlc