Aucun son dans les fichiers vidéo rendus

13

Après la mise à niveau vers Ubuntu 14.10, je n'ai plus d'audio dans aucun fichier vidéo que je rend. J'ai essayé Kdenlive et Openshot et j'obtiens les mêmes résultats. Toutes les autres œuvres audio. Tous les autres fichiers de films numériques fonctionnent correctement. C'est juste celui que je rend qui a ce problème.

user119736
la source
Bonjour. Cela ressemble plus à un rapport de bug qu'à une question. Veuillez envisager de le déposer afin que le problème puisse être résolu. Ouvrez un terminal et tapez ubuntu-bug openshot, puis suivez les instructions.
v010dya

Réponses:

13

Vous avez besoin de versions plus récentes de libmlt6 et libmlt ++ 3 que celles fournies par Ubuntu 14.10. 15.04 a déjà les nouveaux packages.

Vous pouvez contourner le problème sur votre système 14.10 en saisissant simplement la version la plus récente de 15.04 et en les installant:

cd $(mktemp -d)
wget https://launchpad.net/ubuntu/+archive/primary/+files/libmlt%2B%2B3_0.9.2%2Bgit20141027-1_amd64.deb
wget https://launchpad.net/ubuntu/+archive/primary/+files/libmlt6_0.9.2%2Bgit20141027-1_amd64.deb
sudo dpkg -Oi *deb
Dustin Kirkland
la source
3
Que se passera-t-il lors de la mise à niveau vers 15.04? Reviendrons-nous aux versions du référentiel ou resterons-nous pour toujours sur ces versions installées manuellement?
mlissner
1
Peut-être une meilleure question est pourquoi est-ce toujours un problème en 14.10? Corrigez-le déjà et envoyez une mise à niveau.
deltaray du
9

Ok j'ai trouvé une solution à ce problème, c'est un bug dans mlt qui a été mis à jour avec la mise à jour vers 14.10. Ce n'est pas lié au pulse-audio!

Quoi qu'il en soit, la solution consiste simplement à installer la dernière version Debian du paquet qui a un correctif pour ce problème. Vous devez donc installer libmlt6 et libmlt ++ 3 (version 0.9.2 + git20141027-1 pour les deux packages, qui dépendent l'un de l'autre). Vous allez donc ici: http://packages.debian.org/sid/libmlt6 et ici: http://packages.debian.org/sid/libmlt++3 et dans les deux pages en bas il y a la possibilité de télécharger le package, vous choisissez votre architecture et téléchargez les deux packages. Ensuite, vous devez placer les deux packages dans le même dossier, ouvrir ce dossier dans le terminal et taper "sudo dpkg -i libmlt ++ 3_0.9.2 + git20141027-1_amd64.deb libmlt6_0.9.2 + git20141027-1_amd64.deb" où le nom des deux packages peut changer si vous avez une architecture différente de amd64.

Ce sont les liens vers le bogue dans debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760773 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug = 761593

Maintenant, je vais essayer d'aviser les développeurs ubuntu de rétroporter le paquet vers 14.10.

justmyfault
la source
0

Merci les peuples. Mais j'ai décidé de rétrograder à la place. Ce qui a résolu le problème. Je m'en tiendrai aux versions LTS à partir de maintenant.

user119736
la source