搜索
bottom↓
回复: 4
打印 上一主题 下一主题

求助:用motion做监控录像,无法上传google drive

[复制链接]

出0入4汤圆

跳转到指定楼层
1
发表于 2020-3-12 18:03:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
motion是正常的,网页可以看,可以录像保存到本地。
用rclone,也可以把本地文件上传到google drive,但是把rclone写到motion.conf里面就没有用。


rclone已经配置好了,
在命令行下
sudo rclone copy --config /home/rclone.conf pi2.log kusld:/pi2/
可以把pi2.log长传到goole drive的kusld:/pi2/目录里面,确认OK

在motion.conf中
# Command to be executed when a movie file (.mpg|.avi) is closed. (default: none)
# To give the filename as an argument to a command append it with %f
on_movie_end sudo rclone copy --config /home/rclone.conf %f kusld:/pi2/

因为容器用了mp4,所以也试了
on_movie_end sudo rclone copy --config /home/rclone.conf %f.mp4 kusld:/pi2/

可是google drive里就是没有上传的文件
试了
on_movie_end sudo rclone copy --config /home/rclone.conf %f kusld:/pi2/ >> /home/rclog

rclog的权限也改为777,但是这个文件一直就是0字节

实在试没招了

阿莫论坛20周年了!感谢大家的支持与爱护!!

月入3000的是反美的。收入3万是亲美的。收入30万是移民美国的。收入300万是取得绿卡后回国,教唆那些3000来反美的!

出0入0汤圆

2
发表于 2020-3-12 20:51:40 | 只看该作者
之前玩过motion
你确定运行了 这条指令?
on_movie_end sudo rclone copy --config /home/rclone.conf %f.mp4 kusld:/pi2/   

在shell直接运行的是可以的?
单独运行
sudo rclone copy --config /home/rclone.conf %f.mp4 kusld:/pi2/   


不然建议 改下  on_movie_end sudo rclone copy --config /home/rclone.conf %f.mp4 kusld:/pi2/   >/var/test.log
看看log日志,也许有收获

出0入0汤圆

3
发表于 2020-3-12 20:52:26 | 只看该作者
duxingkei 发表于 2020-3-12 20:51
之前玩过motion
你确定运行了 这条指令?
on_movie_end sudo rclone copy --config /home/rclone.conf %f.m ...

哦,不对,你确定你的板子的梯子OK??

出0入4汤圆

4
 楼主| 发表于 2020-3-13 08:51:35 | 只看该作者
duxingkei 发表于 2020-3-12 20:52
哦,不对,你确定你的板子的梯子OK??

在国外,不用梯子。而且在命令行已经可以成功上传了。

貌似找到问题了

Mar 13 11:41:41 pi2 sudo[565]: pam_unix(sudo:auth): conversation failed
Mar 13 11:41:41 pi2 sudo[565]: pam_unix(sudo:auth): auth could not identify password for [motion]
Mar 13 11:41:41 pi2 sudo[565]:   motion : user NOT in sudoers ; TTY=unknown ; PWD=/ ; USER=root ; COMMAND=/usr/bin/rclone copy --config /home/rclone

出0入4汤圆

5
 楼主| 发表于 2020-3-13 13:58:39 | 只看该作者
还是不行
在conf中
on_movie_end echo %f >> /home/rc.log
可以看到rc.log里面有mp4文件的记录,说明这一行确实运行了

但是用
on_movie_end rclone copy --config /home/rclone.conf %f  kusld:/pi2/ >>rc.log
却没有任何结果
我删掉了rc.log,当有了一个录像之后,一个新的rc.log被创建,不过字节是0,说明这一句确实执行了,但是google drive里面没有,真是搞不明白

motion的log文件如下:

[1:ml1] [NTC] [VID] [Mar 13 16:17:29] v4l2_scan_controls: found control 0x0098090f, "Blue Balance", range 1,7999
[1:ml1] [NTC] [VID] [Mar 13 16:17:29] v4l2_scan_controls:       "Blue Balance", default 1000, current 1000
[1:ml1] [NTC] [ALL] [Mar 13 16:17:29] image_ring_resize: Resizing pre_capture buffer to 1 items
[1:ml1] [NTC] [STR] [Mar 13 16:17:29] http_bindsock: listening on any IPv4 address port 8088
[1:ml1] [NTC] [ALL] [Mar 13 16:17:29] motion_init: Started motion-stream server on port 8088 (auth Enabled)
[1:ml1] [WRN] [ALL] [Mar 13 16:17:29] motion_init: Subtream does not support GRAY, and original resolution must be modulo of 16
[1:ml1] [NTC] [ENC] [Mar 13 16:46:14] ffmpeg_set_codec: Low fps. Encoding 5 frames into a 10 frames container.
[1:ml1] [NTC] [EVT] [Mar 13 16:46:14] event_newfile: File of type 8 saved to: /mnt/camera/pi2/2020.03.13_16.46.14-01.mp4
[1:ml1] [NTC] [ALL] [Mar 13 16:46:14] motion_detected: Motion detected - starting event 1
[1:ml1] [NTC] [ALL] [Mar 13 16:46:21] mlp_actions: End of event 1

查service状态
sudo service motion status
* motion.service - LSB: Start Motion detection
   Loaded: loaded (/etc/init.d/motion; generated)
   Active: active (running) since Fri 2020-03-13 16:17:25 AEDT; 38min ago
     Docs: man:systemd-sysv-generator(8)
  Process: 252 ExecStart=/etc/init.d/motion start (code=exited, status=0/SUCCESS)
    Tasks: 3 (limit: 2077)
   Memory: 75.7M
   CGroup: /system.slice/motion.service
           `-345 /usr/bin/motion

Mar 13 16:17:24 pi2 systemd[1]: Starting LSB: Start Motion detection...
Mar 13 16:17:25 pi2 motion[252]: Starting motion detection daemon: motion.
Mar 13 16:17:25 pi2 systemd[1]: Started LSB: Start Motion detection.
Mar 13 16:17:28 pi2 motion[314]: [751240:motion] [NTC] [ALL] conf_load: Processing thread 0 - config file /etc/motion/motion.conf
Mar 13 16:17:28 pi2 motion[314]: [751240:motion] [NTC] [ALL] motion_startup: Motion 4.1.1 Started
Mar 13 16:17:28 pi2 motion[314]: [751240:motion] [NTC] [ALL] motion_startup: Logging to file (/mnt/camera/pi2.log)
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-4-26 17:24

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表