Jag har behov av att starta ett pythonscript som innehåller kommandon för att spela ljudfiler (mp3 eller wav) vilket visat sig inte vara så lätt som jag trodde.
Följande gäller:
- Det skall fungera utan att logga in
- Det skall fungera även efter strömavbrott eller att kablar rycks ur av misstag
- Helt enkelt skall det fungera då RPi-startas utan att man behöver logga in eller starta scriptet från prompten
Jag har testat följande:
Kod: Markera allt
import pygame
pygame.mixer.init()
pygame.mixer.music.load("sound1.wav")
pygame.mixer.music.play()
Kod: Markera allt
import os
os.system('mpg321 -q sound1.mp3 &')
Kod: Markera allt
import os, sys
os.system('omxplayer -o local sound1.mp3')
Kod: Markera allt
@reboot sudo python /home/pi/min_fil.py &
Nu har jag slut på idéer om vad som är fel.