Lors de la conversion d'un fichier .ts en .mp4, la vidéo devient noire

J’ai acheté la version 2.5.3 et elle fonctionnait parfaitement depuis longtemps sur mon serveur Plex. J’ai mis à jour l’ordinateur et téléchargé la version 2.5.7. Le tuner est un HDHomeRun et mon intention est de créer un fichier plus petit en h.264 en supprimant les publicités (conversion en MP4). Ça fonctionne plus ou moins, mais lors de la lecture sur Plex, la vidéo s’interrompt avec un écran noir. J’ai essayé de visionner le même fichier avec VLC et j’ai obtenu les mêmes résultats. J’ai essayé de configurer mon nouveau système comme l’ancien, mais apparemment j’ai raté quelque chose. L’audio fonctionne parfaitement même quand l’écran est noir. Pouvez-vous m’aider ?

Le problème disparaît-il si vous revenez à la version 2.5.3 ?

Oui, c’est sur un autre ordinateur. L’ancien ordinateur n’a aucun problème autre que d’être lent.

J’aurai besoin des logs des deux versions pour voir ce qu’il se passe. De préférence dans le même fichier.

2.5.3 - NBC Nightly News With Lester Holt (2015) - S2022E153 - NBC Nightly News With Lester Holt.ts-Convert to MP4-2022-06-03T19-04-42.log (1,5 Mo)
2.5.7 - NBC Nightly News With Lester Holt (2015) - S2022E153 - NBC Nightly News With Lester Holt.ts-Convert to MP4-2022-06-04T15-51-55.log (2,3 Mo)

Voici les fichiers journaux utilisant le même fichier .ts. 2.5.3 lit correctement et 2.5.7 présente des interruptions vidéo. Merci pour votre aide.

Merci pour les journaux. Vous utilisez l’encodage matériel et vous avez des cartes graphiques et des pilotes graphiques différents sur chaque système. Lors de l’utilisation de l’encodage matériel, c’est le pilote qui est responsable de l’encodage vidéo (pas MCEBuddy, qui délègue l’encodage vidéo aux pilotes). C’est là que réside votre problème : le pilote graphique défectueux provoque le problème vidéo.

Il existe deux solutions possibles :

  1. Désactivez l’encodage matériel dans la page Conversion Task → Expert Settings
  2. Changez votre pilote graphique pour un plus stable (le dernier n’est pas toujours le meilleur). Consultez ce sujet pour une liste de pilotes recommandés (ou utilisez le pilote du système qui fonctionne). GPU/Hardware Encoding/Acceleration FAQs

2.5.7 clip de 10sec
Je ne sais pas si cela va aider, mais cela montre le problème.

Vous avez trouvé la solution. Désactiver l’encodage matériel a résolu le problème. En regardant le pilote graphique stable Windows 10 dans votre lien, il ne prend pas en charge la classe Alder Lake. Quels pilotes peuvent être utilisés pour une puce I7 12700k ? Merci.

Essayez-en quelques-unes et n’hésitez pas à partager avec la communauté la version qui fonctionne le mieux avec votre matériel.

Je recommanderais également de passer aux codecs H.265 (x265). Des fichiers encore plus petits et c’est la direction vers laquelle le contenu se dirige, en particulier le contenu HD et 4K. Plex fonctionne bien, et la plupart des lecteurs peuvent lire le x265 nativement, donc Plex n’a pas besoin de transcodage non plus.

J’ai tout converti au format x265, et j’ai converti tout le reste séparément avec Handbrake. Je ne suis pas revenu en arrière.

Merci Mike. Il semble que l’encodage matériel fonctionne avec le h.265.

Mike, es-tu capable d’obtenir des sous-titres avec x.265 ? J’ai suivi ton conseil mais je n’arrive pas à faire fonctionner les sous-titres.

Re: sous-titres.
Cela dépend probablement de savoir s’ils sont intégrés au média ou si vous les ajoutez via un fichier SRT, et si vous voulez qu’ils soient incrustés ou non.

Je ne compte pas sur les sous-titres, donc je ne suis pas certain qu’ils soient déjà présents dans mes enregistrements provenant des tuners Silicon Dust HD Homerun Quattro et du DVR SD.

Je sais que j’utilise le conteneur MKV (Matroska), qui prend en charge les sous-titres. Je ne suis pas sûr que le conteneur MP4 les supporte, ce qui pourrait faire partie de votre problème.

Il y a aussi la question de la lecture : votre lecteur multimédia doit prendre en charge la méthode de sous-titres choisie, qu’ils soient intégrés dans le conteneur ou fournis dans un fichier séparé (et la façon dont le lecteur localise et charge ce fichier SRT).

J’utilise Plex pour visionner via ma Tivo avec l’application Plex. Je visionne aussi directement sur PC avec VLC, qui recherche automatiquement les fichiers SRT ainsi que les sous-titres intégrés. Visionner via la Tivo avec l’application Plex garantit presque qu’elle ne supporte pas les fichiers SRT séparés. Mais Plex pourrait me surprendre s’il transcodait le flux pour la Tivo automatiquement.

J’espère que vous trouverez un flux de travail qui vous convient.