mpv --version
mpv 0.33.0 Copyright © 2000-2020 mpv/MPlayer/mplayer2 projects
built on Tue Nov 24 01:50:41 UTC 2020
FFmpeg library versions:
libavutil 56.60.100
libavcodec 58.112.103
libavformat 58.64.100
libswscale 5.8.100
libavfilter 7.90.100
libswresample 3.8.100
FFmpeg version: git-2020-11-22-9208b72
---------系统 uname -a -------------------
5.4.0-65-generic #73~18.04.1-Ubuntu SMP Tue Jan 19 09:02:24 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
-------mpv.conf----------------
cache=auto
demuxer-max-bytes=200M
播放本地视频正常,以下是截图
--------路由上共享smb配置---------
[global]
netbios name = |NAME|
display charset = |CHARSET|
interfaces = |INTERFACES|
server string = |DESCRIPTION|
unix charset = |CHARSET|
workgroup = |WORKGROUP|
bind interfaces only = yes
deadtime = 30
enable core files = no
#invalid users = root
local master = yes
map to guest = Bad User
max protocol = SMB2
min receivefile size = 16384
null passwords = yes
passdb backend = smbpasswd
security = user
smb passwd file = /etc/samba/smbpasswd
socket options = TCP_NODELAY IPTOS_LOWDELAY
use sendfile = yes
用mpv播放。双击smb共享视频,马上暂停,按i ,后截图,只要如下图显示:Format/Protocol:mov,mp4,m4a,3gp等。就只能播放几秒钟,缓存结束,播放结束。
如果如上图显示:Fomat/Protocol:mkv。则smb播放一切正常,缓存也正常。
也曾经强制在mpv.conf中写入
stream-buffer-size = 100MiB
那么,smb双击播放,即使是mp4等打包编码的视频,也能缓存100M,但是仅仅就100M,没有后续缓存了。
-------------------
Google,有说明是smb1和smb2的区别,不知哪位能了解这些?
所有这些视频,不管是本地,还是smb,vlc,kodi都能正常播放。
所有mplayer系列播发器,都有这样的问题。
感谢!!!!
关于mpv播放smb视频,以及视频编码。
- ahwad
- 帖子: 1113
- 注册时间: 2009-05-06 0:36
-
- 帖子: 1318
- 注册时间: 2005-09-13 4:56
- 系统: Ubuntu Jammy Jellyfi
Re: 关于mpv播放smb视频,以及视频编码。
如果是linux主机之间的共享,用nfs mount,扔掉smb吧
- ahwad
- 帖子: 1113
- 注册时间: 2009-05-06 0:36
Re: 关于mpv播放smb视频,以及视频编码。
谢谢!马上研究下nfs。
-
- 帖子: 1318
- 注册时间: 2005-09-13 4:56
- 系统: Ubuntu Jammy Jellyfi
Re: 关于mpv播放smb视频,以及视频编码。
问题思路需要避免x-y问题,本来需求是x,因为脑补等同于y问题,结果解决方向都跑偏了。
- ahwad
- 帖子: 1113
- 注册时间: 2009-05-06 0:36
Re: 关于mpv播放smb视频,以及视频编码。
总有解决不完的问题。。。。。。