Nenhum áudio nos arquivos de vídeo renderizados

13

Após a atualização para o Ubuntu 14.10, agora não tenho áudio em nenhum arquivo de vídeo que renderizo. Tentei o Kdenlive e o Openshot e obtive os mesmos resultados. Todos os outros trabalhos de áudio. Todos os outros arquivos de filmes digitais funcionam bem. É exatamente o que estou processando que tem esse problema.

user119736
fonte
Olá. Isso parece mais um relatório de bug do que uma pergunta. Considere arquivá-lo, para que o problema possa ser corrigido. Abra um terminal e digite ubuntu-bug openshote siga as instruções.
v010dya

Respostas:

13

Você precisa de versões mais recentes do libmlt6 e libmlt ++ 3 do que o Ubuntu 14.10 enviado. 15.04 já possui os pacotes mais recentes.

Você pode solucionar o problema no seu sistema 14.10, simplesmente pegando a versão mais recente do 15.04 e instalando-a:

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
fonte
3
O que acontecerá durante a atualização para o 15.04? Voltaremos às versões do repositório ou ficaremos presos nessas versões instaladas manualmente para sempre?
mlissner
1
Talvez uma pergunta melhor seja por que isso ainda é um problema em 14.10? Basta corrigi-lo e enviar uma atualização.
Deltaray 5/04
9

Ok, eu encontrei uma solução para este problema, este é um bug no mlt que foi atualizado com a atualização para 14.10. Não está relacionado ao áudio de pulso!

De qualquer forma, a solução é apenas instalar a versão mais recente do pacote debian, que possui uma correção de bug para esse problema. Portanto, você deve instalar o libmlt6 e o ​​libmlt ++ 3 (versão 0.9.2 + git20141027-1 para ambos os pacotes, que dependem um do outro). Então você vai aqui: http://packages.debian.org/sid/libmlt6 e aqui: http://packages.debian.org/sid/libmlt++3 e nas duas páginas na parte inferior há a opção de Baixar o pacote, você escolhe sua arquitetura e baixa os dois pacotes. Em seguida, você deve colocar os dois pacotes na mesma pasta, abrir essa pasta no terminal e digitar "sudo dpkg -i libmlt ++ 3_0.9.2 + git20141027-1_amd64.deb libmlt6_0.9.2 + git20141027-1_amd64.deb" em que o nome um dos dois pacotes pode mudar se você tiver uma arquitetura diferente da amd64.

Estes são os links para o bug no debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=760773 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug = 761593

Agora vou tentar notificar os desenvolvedores do ubuntu para fazer o backport do pacote para a 14.10.

justmyfault
fonte
0

Obrigado povos. Mas eu decidi fazer o downgrade. O que resolveu o problema. A partir de agora, estarei aderindo aos lançamentos LTS.

user119736
fonte