Files
immich-tv-viewer/README_V2_4_1_FIX_MUSIC_MANIFEST.txt

67 lines
1.2 KiB
Plaintext

# Immich TV Viewer - V2.4.1 Fix Music Manifest
Projet cible :
D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer
## Fichiers modifiés
- lib/main.dart
- pubspec.yaml
- README_V2_4_1_FIX_MUSIC_MANIFEST.txt
## Correction
La V2.4 cherchait les musiques via :
```dart
rootBundle.loadString('AssetManifest.json')
```
Sur ta version Flutter / Android TV, ce fichier n'est pas disponible comme asset texte :
```text
Unable to load asset: "AssetManifest.json"
```
La V2.4.1 utilise maintenant l'API moderne Flutter :
```dart
AssetManifest.loadFromAssetBundle(rootBundle)
```
## Résultat attendu
Au lancement de la visionneuse photo ou de Surprends-moi, tu dois voir :
```text
IMMICH_MUSIC found X tracks
IMMICH_MUSIC play Music/nom_du_fichier.mp3
```
## Vérification du dossier Music
Tes fichiers doivent être ici :
```text
D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer\Music
```
Exemples :
```text
Music\track01.mp3
Music\track02.mp3
```
## Installation / test
```powershell
cd D:\07-Logiciels\17-IMMICH-TV\immich_tv_viewer
flutter clean
flutter pub get
flutter run -d 192.168.1.8:5555
```
`flutter clean` est important ici, parce que les assets audio doivent être réembarqués dans l'APK.