Bonjour. J’ai utilisé MCEBuddy pour transcodage mes enregistrements Chennel DVR (Mp4/h264) afin de les conserver à long terme (MPG/hevc). Ça fonctionne bien, j’obtiens généralement une réduction de 30 à 50 % de la taille des fichiers. Cependant, quand j’ai essayé de faire de même avec un enregistrement Emby (TS/h264) en utilisant le même profil, la taille du fichier a légèrement augmenté.
Je me demande ce que je fais mal, car je m’attendais à ce que h265 soit plus efficace que h264 en termes de taille de fichier.
Il n’est pas rare de voir la taille d’un fichier augmenter lors d’un transcodage entre des formats déjà compressés, même en passant du H.264 au H.265 (HEVC), qui est pourtant plus efficace. D’après des discussions similaires sur le forum, voici quelques raisons qui pourraient expliquer ce phénomène avec vos enregistrements Emby (TS) par rapport à vos enregistrements Channels DVR (MP4) :
1. Le paramètre de « Qualité » et les multiplicateurs
Les profils MCEBuddy utilisent souvent un Multiplicateur de qualité ou un facteur de qualité constante (CRF).
Si votre profil est configuré sur un niveau de qualité élevé, MCEBuddy essaiera de préserver le plus de détails possible.
Les fichiers TS (Transport Streams) d’Emby sont souvent plus « brouillons » que les MP4 : ils peuvent contenir des erreurs de transmission, de l’entrelacement ou des métadonnées superflues. Lorsque le H.265 essaie de « parfaire » l’encodage de ce bruit ou de cet entrelacement avec un réglage de haute qualité, il peut en réalité utiliser plus de bits que la version H.264 d’origine.
Vérifiez votre journal : Recherchez la valeur -q ou crf utilisée par Handbrake ou FFmpeg dans le fichier journal que vous avez joint. Si elle est très basse (par exemple, en dessous de 20 pour le H.265), il se peut qu’il y ait un sur-encodage.
2. Encodage matériel ou logiciel
Utilisez-vous un processeur graphique (NVENC, QuickSync) pour ces conversions ?
Les encodeurs matériels sont beaucoup plus rapides, mais généralement moins efficaces en matière de compression que l’encodage logiciel (x265).
Si vos fichiers Channels DVR étaient déjà fortement compressés au départ, un encodage H.265 matériel pourrait nécessiter un débit binaire (bitrate) plus élevé pour maintenir la même qualité perçue, ce qui entraîne un fichier plus volumineux.
3. Surdébit audio et conteneur
TS vs MPG : Vous avez mentionné une conversion vers un conteneur MPG. Le conteneur MPEG-PS (Program Stream) a un surdébit différent de celui du MP4 ou du MKV.
Audio : Si le fichier TS d’origine contient de l’audio AC3 et que votre profil le convertit vers un débit binaire plus élevé ou un format différent (comme l’AAC ou le PCM), la partie audio du fichier peut prendre du volume.
4. Entrelacement
De nombreux enregistrements TS d’Emby / de diffusion sont en 1080i (entrelacés).
Si MCEBuddy désentrelace la vidéo pendant le transcodage, il crée de nouvelles images.
Le H.265 gère beaucoup mieux la vidéo progressive que l’entrelacée. Si la source est entrelacée et n’est pas traitée correctement par le profil, l’encodeur peut avoir du mal à la compresser efficacement.
Prochaines étapes suggérées :
Réduire le curseur de qualité : Essayez de baisser le curseur de qualité de votre tâche de conversion de 5 à 10 % pour voir si la taille du fichier diminue sans perte visible de la qualité visuelle.
Essayer le MKV/MP4 : À moins d’avoir spécifiquement besoin du .mpg pour un lecteur obsolète, essayez d’utiliser un profil MKV HEVC ou MP4 HEVC. Ils sont généralement plus modernes et plus efficaces.
Vérifier le profil « Haute qualité » : Si vous utilisez un profil « High Quality », il est conçu pour privilégier la fidélité vidéo au détriment de la taille du fichier. Passez à un profil « Normal » ou « Fast » pour constater la différence.
Il semble que vous utilisiez l’accélération matérielle AMD pour l’encodage vidéo.
INFORMATION > 2026-02-26T07:05:16 MCEBuddy.Transcode.Convert → Conversion avec Handbrake, type : HardwareOnly, gpu : {
“hardwareBrand”: “AMD”,
“legacyHardware”: false,
“codecType”: “Encoder”,
“hardwareCodecPresent”: true,
“h264Codec”: true,
“h265Codec”: true,
“av1Codec”: true
}
Il semble que la qualité par défaut de l’encodeur matériel soit très élevée, ce qui fait augmenter la taille du fichier
–encoder-preset quality -q 26
Essayez de réduire la qualité à l’aide du curseur de qualité à -30 %, cela devrait résoudre votre problème sans compromettre la qualité, ou vous pouvez désactiver l’encodage matériel et utiliser l’encodage logiciel, ce qui maximisera la qualité sans augmenter la taille du fichier, mais cela prendra plus de temps.