Вы даёте ссылку на репозиторий, где последний по времени пакет собран аж под trusty, почти 2 года назад.
А вообще там всё, похоже, проще. Для vlc нужен пакет поддержки самбы - vlc-samba или как-то наподобие, для smplayer - бэкэнд (mpv или mplayer) должен быть собран с поддержкой samba. Репозиторный стандартный mpv собран без такой поддержки (проверял полгода назад, как сейчас - не знаю), а репозиторный стандартный mplayer - с поддержкой samba.
Так и надо действовать - поставить vlc-samba (неточное название, пишу по памяти), а в smplayer не использовать mpv, а использовать mplayer.