docs: corrections CLAUDE.md (description convert_video, contrainte CWD)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -37,7 +37,7 @@ Fichier unique : `vid_convert.py`. Flux d'exécution séquentiel :
|
||||
4. **`find_crf(file, enc_options, hdr)`** — ab-av1 crf-search → CRF optimal pour VMAF 96
|
||||
5. **`extract_subs(file, track, lang)`** — extraction des pistes de sous-titres
|
||||
6. **`convert_audio(...)`** — encodage libopus VBR par piste (128k/320k/450k selon canaux)
|
||||
7. **`convert_video(...)`** — encodage libsvtav1 (preset=3, tune=0), HDR10/HDR10+ via `-svtav1-params`
|
||||
7. **`convert_video(...)`** — encodage libsvtav1, profil enc_options selon contenu, HDR10/HDR10+ via `-svtav1-params`
|
||||
8. **`create_mkv(filename)`** — mkvmerge → assemblage MKV final (`NEW_{basename}.mkv`)
|
||||
|
||||
### Points clés
|
||||
@@ -57,4 +57,5 @@ Fichier unique : `vid_convert.py`. Flux d'exécution séquentiel :
|
||||
- **Fichier de sortie** : `NEW_{nom_source}.mkv`, généré dans le même répertoire que la source. Les fichiers temporaires (`_video.mkv`, `_audio_*.mka`, `_subtitle_*.mkv`) sont supprimés après assemblage.
|
||||
- **Fichiers temporaires orphelins** : en cas d'interruption, les intermédiaires peuvent rester dans le répertoire de la source. Les supprimer manuellement si besoin.
|
||||
- **HDR10+ et conteneur source** : `hevc_mp4toannexb` est appliqué uniquement pour les sources MP4/MOV (pas MKV) lors de l'extraction HDR10+ par `hdr10plus_parser`.
|
||||
- **CWD requis** : `create_mkv` cherche les fichiers temporaires dans le répertoire courant (`listdir()`). Lancer le script depuis le répertoire du fichier source, ou passer un chemin relatif depuis ce répertoire.
|
||||
- **Profils d'encodage par contenu** : les flags `--animation` et `--vhs` modifient `enc_options` passé à SVT-AV1. Défaut (BluRay live action) : `tune=0:film-grain=8`. Animation : `tune=2:film-grain=4`. VHS : `tune=0:irefresh-type=1:enable-tf=0` (pas de film-grain, source déjà débruitée par hqdn3d).
|
||||
|
||||
Reference in New Issue
Block a user