Здравствуйте. Перебрался на suse c ubuntu, настроил все, что необходимо мне для комфортной работы, но столкнулся с проблемой воспроизведения видео по локальной сети, из сетевой папки, без загрузки, а именно домашний сервер, на базе windows home serwer, причем после копирования файлы воспроизводятся. На убунте и дебиане все работало без проблем. Фаервол отключал, не помогает. Голову сломал, vlc пишет: Этот источник не открывается:
VLC не может открыть MRL ‘smb://a@server/Videos/%D0%A4%D0%B8%D0%BB%D1%8C%D0%BC%D1%8B/Star%20Wars%20-%20The%20Complete%20Saga/Star%20Wars.%20Episode%20I%20-%20The%20Phantom%20Menace.avi’. Ищите более подробную информацию в лог-файле."" Лог vlc я так и не нашел, кофеин выводит: Cannot find input plugin for MRL “smb://a@server/Videos/%D0%A4%D0%B8%D0%BB%D1%8C%D0%BC%D1%8B/Star%20Wars%20-%20The%20Complete%20Saga/Star%20Wars.%20Episode%20I%20-%20The%20Phantom%20Menace.avi”.
Куда копать?
З.Ы. репы с кодеками пакман подключены…
vlc -v /путь/до/*.avi
По прямому пути:
alex@linux-8vb8:~> vlc -v smb://server/videos/video.mp4
VLC media player 2.0.5 Twoflower (revision 2.0.5-0-g1661b7d)
[0x8c4ff70] main interface error: no suitable interface module
[0x8ac63f0] main libvlc error: interface “globalhotkeys,none” initialization failed
[0x8ac63f0] main libvlc: Запуск vlc с интерфейсом по умолчанию. Используйте ‘cvlc’ для запуска vlc без интерфейса.
[0xb4c00c60] access_smb access error: open failed for ‘server/videos/video.mp4’ (Permission denied)
[0xb4e00618] main input error: open of `smb://server/videos/video.mp4’ failed
Если перенесу адрес файла в консоль, в путь добавляется /%D1%81%D0%B2%D0%B0%D1%82%D1%8B/:
alex@linux-8vb8:~> vlc -v smb://server/videos/%D1%81%D0%B2%D0%B0%D1%82%D1%8B/video.mp4
VLC media player 2.0.5 Twoflower (revision 2.0.5-0-g1661b7d)
[0x9c97f70] main interface error: no suitable interface module
[0x9b0e3f0] main libvlc error: interface “globalhotkeys,none” initialization failed
[0x9b0e3f0] main libvlc: Запуск vlc с интерфейсом по умолчанию. Используйте ‘cvlc’ для запуска vlc без интерфейса.
[0xb4b01090] access_smb access error: open failed for ‘server/videos/%D1%81%D0%B2%D0%B0%D1%82%D1%8B/video.mp4’ (Permission denied)
[0xb4d00618] main input error: open of `smb://server/videos/%D1%81%D0%B2%D0%B0%D1%82%D1%8B/video.mp4’ failed
alex@linux-8vb8:~>
Вижу, что отказано в доступе…
При этом установил totem, он играет видео по сети, но с тормозами жуткими…>:(
vlc -> настройки -> показать настройки “Все” -> ввод/кодеки -> модули ввода -> smb
Не знаю что я сделал, но заработало…
После установки наутилуса, при попытке запустить просмотр с сервера, появилось окно, с информацией об отсутствии в системе кодеков н264 и мпег4 аас, пакеты нашлись в репах и установились вручную, и после перезакрузки заработало.
А если в сети несолько серверов и у каждого свой пароль? Открывать файлы хочется в krusader.
vlc конечно проиграет файл “smb://{user}:{password}@192.168.0.1/share/my.avi” но передавать пароль в открытом виде, не есть хорошо.