dbcf5d55d7
fix: corrections post-review (escapes, find_crf, color_args, chemins /tmp/)
...
- Supprime les séquences d'échappement invalides \( \) dans les f-strings HDR10
(SyntaxWarning → SyntaxError en Python 3.14)
- find_crf : prend la dernière ligne "crf X VMAF Y" au lieu de la première
(évite de retourner un CRF intermédiaire d'ab-av1 crf-search)
- color_args : garde contre les valeurs None pour color_primaries/transfer/space
- Chemins /tmp/ : utilise os.path.basename() pour éviter les chemins malformés
si le fichier source est spécifié avec un chemin absolu ou relatif
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 23:53:58 +01:00
ef34ce82eb
feat: flux principal AV1+Opus — find_crf, encode one-pass, sortie MKV
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 23:45:57 +01:00
463e0ea38d
fix: réutilisation full_v_infos pour format/durée, -vbsf → -bsf:v
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 23:44:44 +01:00
cff086892b
refactor: create_mkv simplifié — une seule piste vidéo, sortie NEW_{filename}.mkv
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 23:42:02 +01:00
90f98ba38c
feat: détection Dolby Vision avec avertissement (fallback HDR10)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 23:41:43 +01:00
d03786e1f5
fix: détection conteneur source pour extraction HDR10+ (MKV vs MP4)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 23:41:30 +01:00
5fcae17970
fix: ajout color_primaries/trc/matrix dans commande FFmpeg pour HDR10
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 23:38:44 +01:00
16f169cb81
feat: encodage vidéo libsvtav1 avec HDR10 statique et HDR10+ via svtav1-params
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 23:28:43 +01:00
839edd785f
feat: ajout find_crf via ab-av1 crf-search (VMAF 96)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 23:26:04 +01:00
ea2e07c749
feat: encodage audio libopus VBR avec bitrate adaptatif
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 23:18:07 +01:00
730919254f
refactor: suppression code obsolète (chunks, is_interlaced, mkv_to_mp4, -t)
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-03-22 23:15:41 +01:00
71a3a89c0f
disable interlaced check; speedest detection
2026-03-22 22:13:11 +01:00
605d777572
[Foirage de git merge...]
2022-07-25 17:29:04 +02:00
f7efbab2aa
Gestion du désentrelacement, correction de bugs et passage au containeur MP4
2022-07-25 17:27:06 +02:00
ddbf16504a
Résolution d'un bug dans le conversion Matroska vers MPEG-4
2022-07-07 19:38:22 +02:00
d82cb8a0b3
Meilleure gestion du journal des erreurs
2022-07-06 20:08:13 +02:00
c58ef4c305
Fichier final au format MPEG-4
2022-07-06 19:51:51 +02:00
2479ee4b96
Amélioration de code
2022-07-06 17:38:21 +02:00
7634ad4fad
correction de typo dans la fonction pour hdr10+
2022-07-06 17:24:09 +02:00
184c75e8e7
L'option "-g 1" n'était pas une bonne idée...
2022-07-03 17:34:58 +02:00
805d4f17ab
Changement des codecs, correction d'un bug en cas de champ vide sur les titres
2022-07-01 20:41:53 +02:00
dd43acb829
Suppose la langue depuis le nom de fichier
2021-12-27 15:30:19 +01:00
9257c16287
typo
2021-12-27 15:17:18 +01:00
16dc756571
Création de la fonction pour créer le mkv final. Corrections de bugs
2021-12-04 21:32:51 +01:00
7c9318e090
Extrait les sous-titres
2021-12-04 21:32:51 +01:00
3b49aa268b
correction (str / int) pour le starttime, crf à 19
2021-12-04 21:32:51 +01:00
70690a57d0
corrections de bugs, gère le démarrage à un moment précis (pour reprendre un encodage)
2021-12-04 21:32:51 +01:00
ed42ca0aa9
encodage vidéo, gestion HDR10
2021-12-04 21:32:51 +01:00
724aaf6bcd
convertie l'audio. factorisation.
2021-12-04 21:32:51 +01:00
32411273a5
fonction de conversion audio
2021-12-04 21:32:51 +01:00
b049d8a6a0
Plus d'informations audio
2021-12-04 21:32:51 +01:00
85e830e7af
pix_fmt + HDR10+
2021-12-04 21:32:51 +01:00
e4efafa608
Nettoyage de code (F841, W293, F821, W391)
2021-12-04 21:32:51 +01:00
3692bd56b5
Stabilisation
2021-12-04 21:32:51 +01:00
9dcb59f9a0
Nettoyage de code (E303 et W291)
2021-12-04 21:32:51 +01:00
94cf69a21c
Ajustement du volume
2021-12-04 21:32:51 +01:00
e0e747ab04
Fonction de découpe
2021-12-04 21:32:51 +01:00
5d085ec381
nettoyage de code (F841)
2021-12-04 21:32:51 +01:00
372de84443
Fonction de détection de l'entrelacement
2021-12-04 21:32:51 +01:00
e02889cee8
Fonction d'extraction des informations du film
2021-12-04 21:32:51 +01:00