Brak dźwięku w renderowanych plikach wideo


13

Po aktualizacji do Ubuntu 14.10 nie mam dźwięku w żadnym renderowanym pliku wideo. Próbowałem zarówno Kdenlive, jak i Openshot i uzyskałem te same wyniki. Wszystkie inne prace audio. Wszystkie inne cyfrowe pliki filmowe działają poprawnie. Renderuję tylko ten, który ma ten problem.


Witaj. To brzmi bardziej jak zgłoszenie błędu niż pytanie. Rozważ jego wypełnienie, aby problem mógł zostać rozwiązany. Otwórz terminal i wpisz, ubuntu-bug openshota następnie postępuj zgodnie z instrukcjami.
v010dya

Odpowiedzi:


13

Potrzebujesz nowszych wersji libmlt6 i libmlt ++ 3 niż dostarczonych przez Ubuntu 14.10. 15.04 ma już nowsze pakiety.

Możesz obejść ten problem w systemie 14.10, po prostu pobierając nowszą wersję z 15.04 i instalując ją:

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

3
Co stanie się podczas aktualizacji do 15.04? Czy wrócimy do wersji repozytorium, czy na zawsze utkniemy w ręcznie zainstalowanych wersjach?
mlissner

1
Być może lepszym pytaniem jest, dlaczego wciąż jest to problem w 14.10? Po prostu napraw to i wyślij aktualizację.
deltaray

9

Ok, znalazłem rozwiązanie tego problemu, jest to błąd w mlt, który został zaktualizowany wraz z aktualizacją do wersji 14.10. Nie ma to związku z pulsującym dźwiękiem!

W każdym razie rozwiązaniem jest po prostu zainstalowanie najnowszej wersji pakietu Debian, która zawiera poprawkę tego problemu. Musisz więc zainstalować libmlt6 i libmlt ++ 3 (wersja 0.9.2 + git20141027-1 dla obu pakietów, które są od siebie zależne). Idź tutaj: http://packages.debian.org/sid/libmlt6 i tutaj: http://packages.debian.org/sid/libmlt++3, a na obu stronach u dołu jest opcja pobrania pakiet, wybierasz architekturę i pobierasz oba pakiety. Następnie musisz umieścić oba pakiety w tym samym folderze, otworzyć ten folder w terminalu i wpisać „sudo dpkg -i libmlt ++ 3_0.9.2 + git20141027-1_amd64.deb libmlt6_0.9.2 + git20141027-1_amd64.deb” gdzie nazwa z dwóch pakietów można zmienić, jeśli masz inną architekturę niż amd64.

Oto linki do błędu w debianie: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760773 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug = 761593

Teraz spróbuję powiadomić programistów ubuntu o przeniesieniu pakietu do wersji 14.10.


0

Dzięki ludzie. Ale zamiast tego zdecydowałem się obniżyć wersję. Co naprawiło problem. Odtąd będę się trzymał wersji LTS.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.