1

我一直在运行 Raspbian 的 Rapsberry Pi 上玩 Motion,发现这篇文章听起来很有趣。

我一直在尝试调整他列出的步骤以使其与 Raspbian 一起使用,据我所知,我应该做得很好。我使用“sudo apt-get install python-gdata”安装了 GData 然后我将 uploader.py 和 uploader.cfg 文件放在 /etc/motion 并更改了 motion.confg 文件以具有 on_movie_end /etc/motion/uploader 行.py /etc/motion/uploader.cfg %f

我错过了什么吗?从理论上讲,这应该适用于 Raspbian 对吗?还需要做什么?

谢谢

4

3 回答 3

1

我一直在按照您提到的指南在 Raspbian 上进行操作,但我遇到了同样的问题;运动似乎有效,但脚本永远不会执行。

但是,当我尝试直接运行脚本时,出现权限错误。我运行以下命令使脚本可执行。

chmod a+x /etc/motion/uploader.py

现在它将视频上传到谷歌驱动器(虽然没有电子邮件?)

希望这可以帮助,

于 2013-04-18T13:44:41.163 回答
1

这不是您问题的直接答案,但它可能会以更简单的方式将文件上传到谷歌驱动器。

你看过 grive,它是一个 linux 实用程序,可用于将树莓派上的文件夹与谷歌驱动器上的文件夹同步。

有关如何在树莓派上设置和使用 grive 的更多信息,请参阅此链接。

http://www.stuffaboutcode.com/2013/03/raspberry-pi-google-drive-grive.html

于 2013-06-18T12:00:25.580 回答
0

我也为此苦苦挣扎,这就是帮助。首先尝试从终端运行它:

/etc/motion/uploader.py /etc/motion/uploader.cfg /

在这里,您放置要上传的文件的绝对路径。

尝试运行它,如果它要求您输入密码,则您知道您有权限问题并且需要更改权限,以便它不需要密码来执行。

再试一次。如果它有效,那么如果您在以下位置使用它,它也将有效uploader.cfg

on_movie_end /etc/motion/uploader.py /etc/motion/uploader.cfg %f

不要忘记取消注释此行!这听起来很傻,但我花了一些时间才意识到这一点,即delete ;在 on_movie_end 前面。

我遇到的另一个问题是电影编码。只有 mpeg4 真正为我工作。

于 2014-06-21T14:45:15.720 回答