Changer la piste audio par défaut dans .avi sans remuxter

8

J'ai des .avifichiers qui ont plusieurs pistes audio et la piste audio par défaut est dans une langue étrangère. Je ne cherche pas à supprimer l’autre piste, mais simplement à en modifier certaines default flagpour que, lorsque je l’ouvre, la piste 2 ou autre.

Je ne veux pas créer de nouveaux fichiers , je ne devrais pas avoir à faire quoi que ce soit de la sorte, et avec .mkvc, c’était vraiment simple .

Je me demande donc s’il est également possible de [raisonnablement simplement] modifier le contenu d’un.avi

Hashbrown
la source

Réponses:

4

J'ai utilisé AVIdemux. Il le fait en quelques secondes pour qu'il ne soit pas complètement «démultiplexé», il ne fait que changer la piste audio préférée (ou simplement supprimer celle que vous ne voulez pas) et créer un maillage correct des parties internes du fichier de conteneur AVI. C'est un programme gratuit - http://sourceforge.net/projects/avidemux/?source=dlp

note: le programme a évidemment des capacités de démultiplexage.

loki
la source
Pour ma vie, je ne peux pas me souvenir de ce que j'avais fait avec ce fichier. S'il y a un .avi téléchargeable gratuitement sur le Web avec plusieurs pistes, envoyez-moi un lien pour le tester (j'ai essayé d'en chercher un)
Hashbrown
Lien alternatif: fixounet.free.fr/avidemux/download.html . Sourceforge one propose de télécharger la version 2.6 au lieu de la dernière version 2.7 pour une raison quelconque pour le moment.
Ilya Kurnosov
1

Je ne sais pas comment changer l'en-tête pour désigner un autre flux audio par défaut dans le fichier. J'ai toujours utilisé Virtual Dub pour supprimer le deuxième flux et choisir un flux spécifique pour la sortie. Ou pour charger un fichier audio séparé après le traitement dans un programme audio.

Virtual Dub mod, cependant, était capable de travailler avec plusieurs flux audio de manière plus efficace http://www.videohelp.com/tools/VirtualdubMOD Avec Virtual Dub mod, vous pouvez voir et modifier les flux audio dans la section audio.

Dans les deux programmes, il n'est pas nécessaire de ré-encoder l'audio ou la vidéo. Si vous sélectionnez Direct Stream, il vous suffit de faire passer toute la vidéo et de la réécrire. Cela prend beaucoup plus de temps que de changer une tête, mais c'est assez rapide.

Cette information est pour les systèmes Windows, vous n'avez pas indiqué sur quel système cela doit être fait?

Psycogeek
la source
Je sais qu’il ya des tas de façons d’écrire un nouveau fichier dans le même sens (avec ou sans réencodage), je me demandais si .avis avait un programme qui pouvait éditer leurs en-têtes (je sais que c’est plus simple avec .mkvs parce que le la spécification est ouverte). Pour ce qui est du système, je vais laisser cela ouvert pour ne pas limiter les options. Merci pour votre réponse!
Hashbrown
voté en raison de la référence du programme utile
Hashbrown