Files
immich-tv-viewer/README_V2_4_RANDOM_MUSIC.txt
T

89 lines
1.6 KiB
Plaintext

# Immich TV Viewer - V2.4 Musique aléatoire
Projet cible :
D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer
## Fichiers modifiés / ajoutés
- lib/main.dart
- pubspec.yaml
- Music/README_PLACE_MP3_HERE.txt
- README_V2_4_RANDOM_MUSIC.txt
## Nouvelle fonctionnalité
La visionneuse photo lance une musique de fond aléatoire à partir du dossier :
```text
Music/
```
Formats acceptés par le filtre de l'app :
- .mp3
- .m4a
- .aac
- .wav
- .ogg
## Fonctionnement
- Quand tu ouvres une photo en plein écran, la musique démarre.
- Pendant Surprends-moi, la musique démarre aussi automatiquement.
- Quand un morceau finit, un autre morceau est choisi aléatoirement.
- Quand tu quittes la visionneuse photo, la musique s'arrête.
## Important : fichiers MP3
Tes fichiers doivent être dans :
```text
D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer\Music
```
Exemple :
```text
D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer\Music\track01.mp3
D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer\Music\track02.mp3
```
## Pubspec
Cette version ajoute :
```yaml
dependencies:
just_audio: ^0.9.42
flutter:
assets:
- Music/
```
## Installation / test
```powershell
cd D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer
flutter pub get
flutter run -d 192.168.1.8:5555
```
## Logs utiles
Dans PowerShell, tu peux voir :
```text
IMMICH_MUSIC found X tracks
IMMICH_MUSIC play Music/nom_du_fichier.mp3
```
Si tu vois :
```text
IMMICH_MUSIC no music files found in Music/
```
alors les fichiers ne sont pas inclus dans le build, ou le dossier n'est pas déclaré dans `pubspec.yaml`.