首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

通过rc.local调用的树莓派4上的vlc python脚本没有声音

可能是由于以下原因导致的:

  1. 音频设备配置问题:树莓派默认的音频输出设备可能与你期望的不一致。你可以通过在终端中运行sudo raspi-config命令,选择"Advanced Options",然后选择"Audio"来配置音频输出设备。确保选择了正确的设备。
  2. 用户权限问题:rc.local是在系统启动时以root用户权限运行的脚本。而通常情况下,用户登录时的环境变量和权限可能与root用户不同。这可能导致脚本无法访问音频设备。你可以尝试在rc.local中指定使用特定用户运行脚本,例如sudo -u pi python /path/to/your/script.py,其中"pi"是你的用户名。
  3. 环境变量问题:在rc.local中运行的脚本可能无法正确获取到所有必要的环境变量。你可以尝试在脚本中显式设置必要的环境变量,例如设置DISPLAY=:0来指定显示器。
  4. 脚本错误:检查你的vlc python脚本是否正确配置了音频输出。你可以尝试在终端中直接运行脚本,观察是否有声音输出。如果没有声音输出,可能需要检查脚本中的音频设置。

推荐的腾讯云相关产品:腾讯云音视频处理(https://cloud.tencent.com/product/mps)可以提供音视频处理的能力,包括音频提取、音频转码、音频合成等功能,可以帮助你处理音频相关的需求。

请注意,以上答案仅供参考,具体解决方法可能需要根据实际情况进行调试和调整。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

树莓开机运行Python脚本

感谢树莓实验室,本文做了试用,确实可以,是目前最简约方式。 这个方式不用修改 rc.local 文件。机制类似于 Windows “开始”菜单中“启动”菜单。...Exec 表示调用指令,和在终端输入运行脚本指令格式一致。 之后 sudo reboot 重启,就可以看到 example.py 在树莓启动后也自动启动了。...image.png 原创文章,转载请注明: 转载自URl-team 本文链接地址: 让树莓开机运行Python脚本 Related posts: 学习—用 Python 和 OpenCV 检测和跟踪运动对象...使用pyaiml机器人模块快速做个和你智能对话大脑 基于树莓以及语音与人脸识别的迎宾机器人交互系统开发计划(已完结github中) 树莓开机左上角光标闪烁无法进图形系统问题解决 百度语音识别...api使用python进行调用 人脸识别考勤系统-第二版本研发手札

2.8K10

树莓:你是我

除了夜视功能之外,两款摄像头区别不大,调用程序也可以通用。所以这里就以NoIR Camera为基础,介绍树莓摄像头基本设置和用法。 ?...树莓拍摄视频 在Raspbian中播放video.mp4: omxplayer video.mp4VLC做网络摄像头 除了直接录制视频文件,树莓摄像头还能拍摄流媒体,用于网络播放。...随后vlc作为服务器,将流媒体送到树莓8160端口。同一网络下任意其他装有VLC设备,就可以通过访问树莓IP地址和8160端口来播放摄像头拍摄内容。...这样,我们就用树莓制作了一个方便移动网络摄像头。更进一步,我们可以通过隧道方式把视频内容绑定到某个互联网服务器,从而可以在互联网范围内订阅该网络摄像头。实现隧道具体方式不在这里赘述。...这篇文章主要介绍了一些比较高层应用软件。更底层一点,树莓摄像头还可以通过Python进行编程。编程是经由PiCamera这一模块实现。我将在另外一篇文章中专门介绍PiCamera。

1.6K20
  • 树莓:你是我

    除了夜视功能之外,两款摄像头区别不大,调用程序也可以通用。所以这里就以NoIR Camera为基础,介绍树莓摄像头基本设置和用法。 ?...树莓拍摄视频 在Raspbian中播放video.mp4: omxplayer video.mp4VLC做网络摄像头 除了直接录制视频文件,树莓摄像头还能拍摄流媒体,用于网络播放。...随后vlc作为服务器,将流媒体送到树莓8160端口。同一网络下任意其他装有VLC设备,就可以通过访问树莓IP地址和8160端口来播放摄像头拍摄内容。...这样,我们就用树莓制作了一个方便移动网络摄像头。更进一步,我们可以通过隧道方式把视频内容绑定到某个互联网服务器,从而可以在互联网范围内订阅该网络摄像头。实现隧道具体方式不在这里赘述。...这篇文章主要介绍了一些比较高层应用软件。更底层一点,树莓摄像头还可以通过Python进行编程。编程是经由PiCamera这一模块实现。我将在另外一篇文章中专门介绍PiCamera。

    2.1K100

    在window搭建树莓4bRT-Thread开发环境

    1.说明 因为前面树莓rtt开发环境都是在Ubuntu上进行环境搭建,但是大部分人都是采用Ubuntu进行环境搭建。所以这里我也讲述一下树莓4RTT在windows进行开发流程。...通过这篇文章,可以实现在window开发搭建树莓4rtt环境。 2.交叉编译工具链下载 从官网上去下载window教程编译工具链。...也留下了百度网盘链接地址: 链接:https://pan.baidu.com/s/1v7LGTfusV8N4gE-va6l-fA 提取码:acpl 这个工具链是针对window搭建环境。...修改config.txt文件如下: enable_uart=1 arm_64bit=1 kernel=rtthread.bin 也可以通过windowtftp服务器方式进行传输,看我之前文章:...树莓4使用uboot+tftp调试rt-thread程序 对于树莓64位rtt开发环境搭建就介绍到这里。

    1.4K20

    树莓:最好安排

    树莓是一款低成本电脑,因此它一个应用场景就是充当小型服务器。我平时就会在自己局域网下接入一个树莓,做一些数据备份和上传工作。...这种时候,我们希望减少对树莓直接操作,就可以采用一些任务规划手段,来让树莓自动执行任务。 ?...在crontab中添加下面一行记录,就可以方便实现: @reboot touch /home/pi/reboot.log 用/etc/init.d实现开机启动 在树莓/etc/init.d文件夹下有很多脚本...我们可以用service命令来手动让脚本切换状态: sudo service test start 脚本中相应动作会被调用。 /etc/init.d/myscript还不能随机启动。...remove # 删除软链接 避免使用/etc/rc.local 树莓官网上给出了修改/etc/rc.local方法,来在树莓开机时执行用户自定义任务。

    63730

    树莓:最好安排

    树莓是一款低成本电脑,因此它一个应用场景就是充当小型服务器。我平时就会在自己局域网下接入一个树莓,做一些数据备份和上传工作。...这种时候,我们希望减少对树莓直接操作,就可以采用一些任务规划手段,来让树莓自动执行任务。 ?...在crontab中添加下面一行记录,就可以方便实现: @reboot touch /home/pi/reboot.log 用/etc/init.d实现开机启动 在树莓/etc/init.d文件夹下有很多脚本...我们可以用service命令来手动让脚本切换状态: sudo service test start 脚本中相应动作会被调用。 /etc/init.d/myscript还不能随机启动。...remove # 删除软链接 避免使用/etc/rc.local 树莓官网上给出了修改/etc/rc.local方法,来在树莓开机时执行用户自定义任务。

    86720

    树莓:最好安排

    树莓是一款低成本电脑,因此它一个应用场景就是充当小型服务器。我平时就会在自己局域网下接入一个树莓,做一些数据备份和上传工作。...这种时候,我们希望减少对树莓直接操作,就可以采用一些任务规划手段,来让树莓自动执行任务。 ?...在crontab中添加下面一行记录,就可以方便实现: @reboot touch /home/pi/reboot.log 用/etc/init.d实现开机启动 在树莓/etc/init.d文件夹下有很多脚本...我们可以用service命令来手动让脚本切换状态: sudo service test start 脚本中相应动作会被调用。 /etc/init.d/myscript还不能随机启动。...remove # 删除软链接 避免使用/etc/rc.local 树莓官网上给出了修改/etc/rc.local方法,来在树莓开机时执行用户自定义任务。

    1.4K70

    树莓派上挂自挂签到脚本

    树莓派上挂自挂签到脚本 2021年09月16日 774 字 大概 3 分钟 由于某学习平台屏蔽了腾讯云和阿里云这两家服务商 IP,我就把我15年买古董树莓3B翻了出来用来跑脚本。...由于我树莓派不是全天24小时供电,不能保证永久在线,所以我希望开机就自动启动脚本。 然后我希望我脚本仅在有签到时候通过Server酱通知我。...刷入系统 SD卡这东西说实话在如今已经很少见了,我在家到处翻才翻到一张杂牌8G卡,不过能用就行,现在树莓刷入系统真方便,直接用官方软件就行。...干掉 Python2 换上 Python3 正当我以为能直接跑脚本时候 ,我才知道树莓默认用 Python2,所以第二步就是干掉 Python2 换上 Python3 了,终端中运行 sudo apt.../bin/shcd {填你路径}/chaoxing_auto_sign/local/python main.py timing 终端中运行 sudo nano /etc/rc.local 在 exit

    2K30

    拯救你久坐不起!用树莓改造站立式办公桌:在随机时间升降,还有阻力检测功能

    树莓没有以太网端口,所以在安装上进行了一些调整,使能够通过USB从Macbook SSH连接到树莓。 现在就有了一个运行树莓终端。...整个过程要做,就是打开Python终端,输入import gpiozero,准备好用Python脚本来控制我引脚,继而触发继电器并移动桌子。...在这里,Kong写了一个极其简单Python脚本,在45到60分钟之间一个随机时间间隔内触发树莓派上一个GPIO引脚。.../rc.local中,意味着它将在树莓启动时始终运行。...然后把两根线从桌子控制板焊接到继电器两个“输出”引脚上,把继电器两个控制引脚直接焊接到树莓派上。 最后,把树莓插入一个USB电源,这个桌子就能正常工作了。

    66540

    树莓新手上路

    树莓默认两个用户,root和pi,其中pi用户默认密码是raspberry,可以通过以下命令进行密码修改 sudo passwd pi,然后按照提示输入新密码就行了 一、树莓多版本python...ln -s /usr/bin/python3.4 /usr/bin/python,其中如果你显示是3.6.X,则python3.4 -》python3.6 4、查看版本 python ———————...python3-qtawesome ———————————————————————————————————————————————————————————————————— 四、树莓开启SSH,以及必须相关设置...,修改文件权限命令为chmod 777 rc.local4、openssh会在用户登录时候验证IP和主机名是否对应,如果启用了DNS进行检测,而此时并不存在DNS服务器,则会出现连接响应慢现象...xrdp,视网络情况,需要花一小会时间,然后就OK了 2、可以启用Windows远程桌面进行连接了,树莓IP地址可通过命令查看:ifconfig

    78720

    让你手机顺利访问你设备

    正好手上有最新版树莓3,随自己动手操作一番,过程很简单,分享给大家。...通过手动滑动温度大小,可以看到树莓派上LED灯会以不同频率闪烁,温度越高,闪烁越快,温度越低闪烁越慢。通过修改APP源码,并发布就可以实现更多有趣功能,有兴趣可以试试。...为了更方便运行,我们可以创建一个启动脚本,并添加以下代码,以自己刚才在官网申请ID和秘钥替代下图中黄色字体。...也可以修改/etc/rc.local文件可以达到自动运行目的 sudo nano /etc/rc.local 完成后重启树莓,可以按照之前机型APP互联测试。...可以看到树莓可以和手机完美的进行通信,达到我们目的,有兴趣还可以将他移植到freeRTOS平台下,可以参考官方例子。 ?

    77360

    使用树莓实现口罩检测

    下面重点讲在树莓派上配置以及使用 树莓配置 参考链接有很多基础配置 对树莓进行换源 进行网络配置等等 1.配置环境 使用python版本是 python3 (我使用python3.5)...树莓摄像头 硬件安装 : 将摄像头排线露出金属部分背对网孔和usb接口,即另一面的蓝色塑料封皮正对网孔和usb接口 小心地将接线板黑色塑料往上拉(请务必保证电源关闭,手指干燥) 将排线插入,黑色塑料往下压紧排线...2、如果使用树莓官方摄像头,还需输入sudo modprobe bcm2835-v4l2 输入这行命令,发现/dev/下已经有摄像头设备了。...树莓摄像头Camera使用 python调用摄像头 from picamera import PiCamera from time import sleep camera = PiCamera()...picamera库控制自带摄像头 python控制树莓GPIO 要用到两个led灯 所以要在代码里面控制GPIO 安装库 sudo apt-get install python-rpi.gpio

    1.1K10

    程序员带娃有多“恐怖” ?!

    我理想中婴儿监控器是这样: 它要在廉价设备运行,比如外接廉价 USB 麦克风树莓。...录音采样 首先要搞一个树莓跑Tensorflow模型,把Linux操作系统装到 SD 卡,最好用树莓3及以上版本。另外还要一个可兼容麦克风。...我这里,从宝宝房间收集大约5个小时声音,并定义一个好频率范围来训练出准确率大于96%模型就可以了。 在电脑训练好模型后复制到树莓。...我婴儿监控摄像头模块第一个原型 和在其他设备一样,还是在 sd 卡上装一个树莓适用系统。...vlc 看视频流: vlc tcp/h264://raspberry-pi:5001 也可以在手机上通过 vlc 应用或者类似树莓摄像头查看器这种 app 看视频流。

    88220

    程序员带娃有多“恐怖” ?!

    我理想中婴儿监控器是这样: 它要在廉价设备运行,比如外接廉价 USB 麦克风树莓。...录音采样 首先要搞一个树莓跑Tensorflow模型,把Linux操作系统装到 SD 卡,最好用树莓3及以上版本。另外还要一个可兼容麦克风。...我这里,从宝宝房间收集大约5个小时声音,并定义一个好频率范围来训练出准确率大于96%模型就可以了。 在电脑训练好模型后复制到树莓。...我婴儿监控摄像头模块第一个原型 和在其他设备一样,还是在 sd 卡上装一个树莓适用系统。...vlc 看视频流: vlc tcp/h264://raspberry-pi:5001 也可以在手机上通过 vlc 应用或者类似树莓摄像头查看器这种 app 看视频流。

    1K20

    用Linux Deploy让安卓手机成为Linux服务器

    那么我树莓是不是可以丢了呢~ 一开始想找直接将Linux系统刷到手机上,不过难度太大了而且据说很难适配,那这条路走不通了 那么能不能直接从安卓调用底层Linux呢?通过查找,也不行......但是好像说没有Linux Deploy自由度那么大,而Linux Deploy需要root才行,而且据说可以安装Docker,所以最终选了它(emm感觉被忽悠了...docker还是跑不了啊摔..不过除此之外基本就和树莓派差不多了...然后把数据文件(如自己java程序、python脚本等)放在sd卡中并挂载到linux容器中,这样的话,不管以后安装了多少个镜像,都不会影响到数据,比如说有两个镜像,Debian和CentOS,不管启动哪个镜像...因为我没有GUI,所以也没必要再装字体,这样设置中文就不会乱码了 3.如果需要安装JDK,可参考树莓安装JDK方式,根据自己需要选择32或者64位版本 https://blog.csdn.net...+777 /etc/rc.local 先编辑好要运行脚本,如runxxx.sh 然后将下面的内容追加到/etc/rc.local /bin/bash /xxx/runxxx.sh 这样每次启动容器后都会自动运行

    8.9K21

    树莓控制散热风扇开和关

    前言   平时在使用树莓时候都是接上5V散热风扇,风扇接上就开始工作,刚开始时候还不觉得,但是时间长了风扇声音特别的大。作为强迫症博主来说,简直难以忍受。...于是百度查询了相关帖子,使用树莓引脚来控制风扇,然后就有了这篇文章。...---- 使用脚本控制风扇 通过命令行控制风扇旋转,在wiringPi中8号引脚(TXD)编码为15 #设置引脚为输出模式,执行以后风扇就开始旋转了 sudo gpio mode 15 output...# 将获取到结果除以1000就是当前cup温度 cat /sys/class/thermal/thermal_zone0/temp ---- 编写shell脚本 既然可以通过shell控制风扇开和闭...done 设置开机自启和后台运行本脚本,打开文件/etc/rc.local 在倒数第二行添加如下代码 su pi -c "exec nohup /home/pi/fan.sh > /home/pi/fan.log

    4.9K21

    树莓3B添加温控散热风扇

    作者简介:在千万棵枯树下唤醒,遗忘了自由内心;曾在墓碑许下诺言,用是与生俱来母语 0x00 思路 马上要到夏天了,给树莓升级一下,让它可以安然过夏。...在我16年入手raspberry pi 3B时候,就考虑做这个一个温度控制装置,来给树莓散热。最早是想加入一个温度传感器,来检测cpu温度,然后使用一个继电器来连接信号针脚和正极负极针脚。...后来发现一个问题,淘宝比较流行温控传感器读数误差在+-0.5C’,而且继电器体积过大。...最后通过大量翻阅网上帖子,使用系统调用来读取cpu温度,通过三极管来联通各针脚比较理想,事实证明效果很好。 0x01 物理部分 参考这个帖子,包括三极管采购(三块钱 包邮一大包)和接线。...树莓亚克力外壳加树莓风扇大概20元,所以总成本很低。 根据上图接线即可,只是在实际使用中我感觉5v有电流声,而且工作时候噪音太大,就把5v换成3.3v接口了。

    2.2K10
    领券