Нет звука в визуализированных видеофайлах


13

После обновления до Ubuntu 14.10 у меня нет звука ни в одном видеофайле, который я рендерил. Я пробовал и Kdenlive и Openshot и получить те же результаты. Все остальные аудио работы. Все остальные файлы цифровых фильмов работают нормально. Это только тот, который я рендеринг, имеют эту проблему.


Здравствуйте. Это больше похоже на сообщение об ошибке, чем на вопрос. Пожалуйста, рассмотрите возможность подачи заявки, чтобы проблема могла быть решена. Откройте терминал и введите, ubuntu-bug openshotа затем следуйте инструкциям.
v010дя

Ответы:


13

Вам нужны более новые версии libmlt6 и libmlt ++ 3, чем те, которые поставлялись в Ubuntu 14.10. 15.04 уже имеет более новые пакеты.

Вы можете обойти проблему в вашей системе 14.10, просто взяв новую версию с 15.04 и установив ее:

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
Что будет происходить при обновлении до 15.04? Вернемся ли мы к версиям репо или застрянем на этих, установленных вручную, навсегда?
mlissner

1
Возможно, лучший вопрос: почему это все еще проблема в 14.10? Просто исправьте это уже и отправьте обновление.
Deltaray

9

Хорошо, я нашел решение этой проблемы, это ошибка в MLT, которая была обновлена ​​с обновлением до 14.10. Это не связано с пульс-аудио!

В любом случае, решение состоит в том, чтобы просто установить последнюю версию пакета Debian, в которой есть исправление для этой проблемы. Поэтому вам нужно установить libmlt6 и libmlt ++ 3 (версия 0.9.2 + git20141027-1 для обоих пакетов, которые зависят друг от друга). Итак, вы идете сюда: http://packages.debian.org/sid/libmlt6 и здесь: http://packages.debian.org/sid/libmlt++3, и на обеих страницах внизу есть возможность загрузить пакет, вы выбираете свою архитектуру и загружаете оба пакета. Затем вы должны поместить оба пакета в одну и ту же папку, открыть эту папку в терминале и набрать «sudo dpkg -i libmlt ++ 3_0.9.2 + git20141027-1_amd64.deb libmlt6_0.9.2 + git20141027-1_amd64.deb» где имя из двух пакетов могут измениться, если у вас архитектура отличается от amd64.

Это ссылки на ошибку в debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760773 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug = 761593

Теперь я попытаюсь уведомить разработчиков Ubuntu о бэкпорте пакета на 14.10.


0

Спасибо народам. Но я решил вместо этого понизить рейтинг. Что решило проблему. Теперь я буду придерживаться релизов LTS.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.