切换到宽版
  • 5124阅读
  • 3回复

Buffalo NAS 解决U盘无法拷贝mkv格式影片问题(原创) [复制链接]

上一主题 下一主题
离线huckbery
 

发帖
539
M币
2642
专家
2
粉丝
17
只看楼主 倒序阅读 我要置顶 楼主  发表于: 2014-08-17
— 本帖被 發騷友 从 电脑软硬派 移动到本区(2017-03-31) —
去年入了一台buffalo的LS-WXL/E NAS网络存储,用来存高清片子。按说明书,U盘插入后若干秒,前面板中间那个LED蓝光亮起后,按USB口上方的功能键就可以自动把里面的图像视频音频等文件拷入,没想到可能是机器出得早的原因,偏偏不支持mkv,只好用局域网映射,从PC上传。

后来嫌局域网传得慢,就找网上改机的办法开通SSH,U盘直接插NAS,用winscp远程操作NAS进行文件复制。

再后来嫌开电脑麻烦又费电,手机上装个connectbot,登入NAS后,用linux命令操作,形如 cp /mnt/usbdisk1/*.mkv /mnt/disk1/movie,安卓平台找不到类似winscp的图形界面SSH终端,只好如此。

今天又翻出这个问题,想想这么多格式都认,凭什么不认mkv,决定破解。
因为直接复制的功能是在NAS的网页管理界面配置的,就先在/www下找相关页面的源码,过程不细讲了,一路从htm到javascript,再到pl脚本,终于发现有一些带directcopy字样的函数在里面频繁出现。因为文件后缀名识别多半需要读取配置文件,一般放在/etc下面,就搜索这个关键词,果然在/etc/melco下找到了一个DirectCopy文件,直觉告诉我找对了



接下去当然是修改了,在MOVIE_EXT行插入 *.mkv ,保存。打个reboot进去,重启NAS。

兴冲冲把U盘插NAS屁股,等function灯亮,马上按功能键,蓝灯闪几下就灭了。登上去看,只拷了几张截图进去,没mkv。

考虑是不是这个NAS热启动不重读配置,关机拔电源,再开机,结果还是一样。

担心要改的说不定还有别的地方,重新分析代码,感觉网页管理页面部分有猫腻,决定通过管理页面把NAS直接拷贝的存放目录换个地方试试。果然,插U盘按功能键后,蓝灯闪个不停,成功搞定。最后做个总结

第一步,当然是改机开通SSH,问度娘吧,用关键词”buffalo nas 改机“就可以了,帖子里后续的optware、transmission什么的用得着的话也可以照着做一下。
第二步,用winscp之类的终端通过SFTP或SCP登录NAS,找到/etc/melco/DirectCopy,右键菜单选“编辑”,就可以修改了,在PICT_EXT,MOVIE_EXT,MUSIC_EXT中选一行,在双引号框入的字符串中照着样子插入需要自动拷贝的文件的后缀名,记得后缀名前面要加星号,后缀之间留空格。当然放哪行都可以,格式也不限影音文件,可以是文档,也可以是安装包。
第三步,用浏览器进入NAS管理页面,把直接拷贝的保存位置改一个(我的NAS反应比较慢,点”修改“后一开始是灰掉的,等了十几秒才可以操作)
第四步,重启一下NAS。

加一句,自动拷贝的文件与U盘里面的存放位置无关,只要后缀名符合,全都会从目录树里搜出来的。

留个问题:很羡慕openwrt的硬盘休眠功能,可是这个NAS只能定时开关机。就想能不能DIY个无访问一段时间后使硬盘自动停转的功能,一则省电二则减少硬盘磨损,找到的关键词是pwrmgr,也找到了/etc/pwrmgr目录,但是问题的关键可能在调用正确的linux系统命令和如何即时唤醒上,哪位有兴趣研究一下?
本文内容包含图片或附件,获取更多资讯,请 登录 后查看;或者 注册 成为会员获得更多权限
本帖最近打赏记录:共4条打赏 ,M币+132 ,专家+1
关键词: BUFFALO巴法络NAS
离线ccccpp

发帖
135
M币
6331
专家
1
粉丝
8
只看该作者 1楼 发表于: 2014-08-17
请登录后查看
离线hzx505

发帖
110
M币
137
专家
1
粉丝
6
只看该作者 2楼 发表于: 2015-11-23
请登录后查看

发帖
47
M币
-302
专家
1
粉丝
1
只看该作者 3楼 发表于: 2016-08-06
请登录后查看
快速回复
限80 字节
温馨提示:所有技术区严禁灌水,“沙发”“顶”字样;禁止广告贴;以免被删除
 
上一个 下一个