MCEBuddy garde toujours la première piste audio (mauvaise langue)

Si une vidéo possède une piste dans une autre langue avant la piste anglaise (par exemple, en français), MCEBuddy traite le fichier, mais ne conserve que la piste française. J’ai sélectionné l’anglais (eng) dans les paramètres système. Cependant, il semble ignorer ce réglage et utilise toujours la piste 1 (même si elle est correctement étiquetée).

Peut-être en lien avec cela, j’ai lu un message indiquant que, si la vidéo n’a pas d’étiquette pour la piste audio, MCEBuddy l’étiquetterait selon votre sélection de langue. Cela ne fonctionne pas non plus pour moi. Si la piste est « unknown » (même si elle est en réalité en anglais), le fichier résultant reste « unknown ».

Le fichier pour lequel le journal ci-dessous est joint avait le français en premier et l’anglais en second. Le fichier résultant était en français (également étiqueté français).

audiolanguagetest.mp4-Convert to MP4-2020-02-25T19-24-46.log (640.6 KB)

Vous utilisez un profil audio personnalisé avec des valeurs codées en dur pour les pistes audio, et il indique également à MCEBuddy de ne pas effectuer de modifications sur l’audio (votre profil est pré-optimisé) ; par conséquent, il ne fait aucune sélection de piste ni aucun changement dans la configuration audio. Il fait ce que votre profil lui dit de faire :

→ handbrake-audio=-E faac,faac -R auto,auto -B 128,256 -D 1.5,1.5 --gain 10,10 -6 stereo,5point1
→ handbrake-audioac3=-E faac,faac -R auto,auto -B 128,256 -D 1.5,1.5 --gain 10,10 -6 stereo,5point1
handbrake-AudioOptimized=true

Utilisez le profil par défaut et il sélectionnera la piste que vous avez choisie

Oie, comme toujours tu as raison. Je ne savais pas ce qu’était AudioOptimized ; j’ai basé mon profil sur celui de quelqu’un d’autre et je l’ai laissé parce que je ne savais pas à quoi il servait. Merci !

J’ai fait comme tu as suggéré et j’ai utilisé le profil par défaut. Il a bien sélectionné la piste anglaise !

Mais l’autre problème concerne l’étiquetage des pistes inconnues. J’ai un tas de fichiers à convertir, tous avec la même piste audio inconnue (dans le fichier journal, cela indique « und »). Je pensais avoir lu dans ce vieux fil de discussion que MCEBuddy allait étiqueter l’audio avec la langue sélectionnée.

Je vais joindre le fichier journal pour le test mp4 avec l’audio inconnu, si tu veux bien jeter un œil, s’il te plaît.
Merci !

How To Fix: Plex Shows 'Unknown' For Audio and/or Subtitle Tracksaudiolanguagetest2.mp4-Convert to MP4-2020-02-26T13-15-19.log (616.6 KB)

C’est pour l’étiquetage des langues des sous-titres. Avec les pistes audio, c’est plus compliqué car les encodeurs sous-jacents ne prennent pas en charge cette fonctionnalité, et les étiqueter après l’encodage a conduit à des pistes recevant une étiquette incorrecte lorsque plusieurs pistes sont présentes. Nous envisageons cela pour le futur, une fois que les encodeurs sous-jacents prendront en charge l’étiquetage des langues.

Compris. Merci, Goose. J’avais mal compris l’ancien message sur les langues audio.