LINUX.ORG.RU

smplayer проигрываение видео с smb ресурса

 , ,


0

1

Всех с прошедшим Новым Годом! Есть у меня проблема с просмотром видео с smb ресурсов расположенных на Qnap D4.

Сеть домашняя, внутреннего DNS сервера нет. В Qnap включён протокол smb с доступом по логину и паролю.

Дома есть два компа с Ubuntu 18.04 и Debian 10. Понятно, что с Ubuntu я просто захожу по логину на smb ресурс и смотрю видео smplayer’ом. А вот с Debian проблемы… После установки xfce, доустановил gvfs-backends, что бы в Thunar win ресурсы обнаруживались. Ресурсы мантируются, однако smplayer не воспроизводит видео с этих ресурсов. Валится с следующей ошибкой:

''' /usr/bin/mpv –no-config –no-quiet –terminal –no-msg-color –input-file=/dev/stdin –no-fs –hwdec=no –sub-auto=fuzzy –no-input-default-bindings –input-vo-keyboard=no –no-input-cursor –cursor-autohide=no –no-keepaspect –wid=102760468 –monitorpixelaspect=1 –osd-level=1 –osd-scale=1 –osd-bar-align-y=0.6 –sub-ass –embeddedfonts –sub-ass-line-spacing=0 –sub-scale=1 –sub-font=Arial –sub-color=#ffffffff –sub-shadow-color=#ff000000 –sub-border-color=#ff000000 –sub-border-size=0.75 –sub-shadow-offset=2.5 –sub-font-size=50 –sub-bold=no –sub-italic=no –sub-codepage=CP1251 –alang=ru|rus –slang=ru|rus –sub-pos=100 –volume=55 –cache=auto –screenshot-template=cap_%F_%p_%02n –screenshot-format=jpg –screenshot-directory=/home/gaspar/Изображения/smplayer_screenshots –audio-pitch-correction=yes –volume-max=110 –ytdl=no –term-playing-msg=MPV_VERSION=${=mpv-version:} INFO_VIDEO_WIDTH=${=width} INFO_VIDEO_HEIGHT=${=height} INFO_VIDEO_ASPECT=${=video-aspect} INFO_VIDEO_FPS=${=container-fps:${=fps}} INFO_VIDEO_FORMAT=${=video-format} INFO_VIDEO_CODEC=${=video-codec} INFO_AUDIO_FORMAT=${=audio-codec-name} INFO_AUDIO_CODEC=${=audio-codec} INFO_AUDIO_RATE=${=audio-params/samplerate} INFO_AUDIO_NCH=${=audio-params/channel-count} INFO_LENGTH=${=duration:${=length}} INFO_DEMUXER=${=current-demuxer:${=demuxer}} INFO_SEEKABLE=${=seekable} INFO_TITLES=${=disc-titles} INFO_CHAPTERS=${=chapters} INFO_TRACKS_COUNT=${=track-list/count} METADATA_TITLE=${metadata/by-key/title:} METADATA_ARTIST=${metadata/by-key/artist:} METADATA_ALBUM=${metadata/by-key/album:} METADATA_GENRE=${metadata/by-key/genre:} METADATA_DATE=${metadata/by-key/date:} METADATA_TRACK=${metadata/by-key/track:} METADATA_COPYRIGHT=${metadata/by-key/copyright:} INFO_MEDIA_TITLE=${=media-title:} INFO_STREAM_PATH=${stream-path} –audio-client-name=SMPlayer –term-status-msg=STATUS: ${=time-pos} / ${=duration:${=length:0}} P: ${=pause} B: ${=paused-for-cache} I: ${=core-idle} VB: ${=video-bitrate:0} AB: ${=audio-bitrate:0} smb://nas.local/multimedia/%D0%92%D0%B8%D0%B4%D0%B5%D0%BE/torrents/Patriot.Season.01/Patriot.S01E01.rus.LostFilm.TV.avi

Playing: smb://nas.local/multimedia/%D0%92%D0%B8%D0%B4%D0%B5%D0%BE/torrents/Patriot.Season.01/Patriot.S01E01.rus.LostFilm.TV.avi Using netbios name MIR2. Using workgroup WORKGROUP. gensec_spnego_client_negTokenTarg_step: SPNEGO(ntlmssp) login failed: NT_STATUS_WRONG_CREDENTIAL_HANDLE [smb] Could not open from LAN: ‘smb://nas.local/multimedia/%D0%92%D0%B8%D0%B4%D0%B5%D0%BE/torrents/Patriot.Season.01/Patriot.S01E01.rus.LostFilm.TV.avi’ Failed to open smb://nas.local/multimedia/%D0%92%D0%B8%D0%B4%D0%B5%D0%BE/torrents/Patriot.Season.01/Patriot.S01E01.rus.LostFilm.TV.avi. Exiting… (Errors when loading file) '''

nas.local - это netbios имя по умолчанию самого Qnap (в /etc/hosts прописывал)

Что нужно настроить и доустановить, что бы smplayer (mpv, mplayer) мог открывать файлы с smb ресурсов?



Последнее исправление: gaspar (всего исправлений: 1)

Смонтируй шару через fstab и не мучайся с gvfs. Не у всех приложений есть поддержка gvfs, а через fstab будет доступ у любого приложения.

einhander ★★★★★
()

Если нужно только видео/аудио, то можно сделать «по правильному» и настроить на qnap dlna/minidlna сервер. Поток принимать на vlc, например. И никакие самбы не нужны.

kardjoe
()

мне mpv не получилось подружить с smb. vlc точно умеет, в модулях ввода есть smb модуль - там можно ввести юзвера с паролем. если хочется именно mpv, то через fstab проще всего.

vtVitus ★★★★★
()
Последнее исправление: vtVitus (всего исправлений: 1)

Почему у Ubuntu такой проблемы нет? Значит решение есть…

gaspar
() автор топика

smb:// монтируй как локальную директорию. В убунте gvfs же монтируется (как fuse)

anonymous
()

В общем, решение в следующем… необходимо установить два пакета: gvfs-backends и gvfs-fuse.

gaspar
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.