memory: fix VidBee - utiliser format string pas selectedFormat

This commit is contained in:
Nox
2026-03-11 10:56:09 +00:00
parent 1d7d9d8667
commit 77d3ea57c1
+7 -2
View File
@@ -346,8 +346,13 @@ send({ type: 'lovelace/config', url_path: 'vue-par-pieces' })
- `POST /rpc/downloads/create {"json":{"url":"...","type":"video","title":"...","selectedFormat":{...}}}` → lance le DL
- `POST /rpc/downloads/list {"json":{}}` → téléchargements en cours
- `POST /rpc/history/list {"json":{}}` → historique (completed, etc.)
- Format pour `selectedFormat` : `{"formatId":"299","ext":"mp4","height":1080,"vcodec":"...","acodec":"none"}`
- Qualités dispo typiquement : 2160p, 1440p, 1080p, 720p… → choisir 1080p mp4 par défaut
- ⚠️ **NE PAS utiliser `selectedFormat`** — ne gère pas le merge ffmpeg → donne du 360p
- **Utiliser `format`** avec la string yt-dlp : `"format":"299+140"` (video_id + audio_id)
- Workflow correct :
1. `POST /rpc/videoInfo` → récupérer les format IDs
2. Prendre le meilleur format vidéo-only 1080p mp4 (ex: `299`) + audio m4a (ex: `140`)
3. `POST /rpc/downloads/create {"json":{"url":"...","type":"video","format":"299+140"}}`
- Si le fichier existe déjà → le supprimer via exec dans le container (`rm /data/downloads/*.mp4`) avant de relancer
## Sites & Flux RSS
- **Korben.info** : utiliser le flux RSS `https://korben.info/feed` pour récupérer les articles (plus propre que scraper la homepage)