Vídeos renderizados não têm som

1

Desde que fiz o upgrade para 14.10, não consigo processar vídeos com som. Acontece tanto em Openshot e Kdenlive, quanto em mais de um codec. Eu vi esta resposta: Sem áudio em arquivos de vídeo renderizados , mas não era bom para mim. Eu já tinha os dois pacotes instalados e na mesma pasta, então não é isso. As faixas não são alteradas, o áudio funciona bem em qualquer outro lugar, incluindo os próprios editores de vídeo. É logo após o render que o áudio se foi.

    
por Shifon 05.12.2014 / 08:11

3 respostas

1

A solução para esse problema é a mesma que esta resposta , para uma pergunta diferente.

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

Você pode contornar o problema em seu sistema 14.10 simplesmente pegando a versão mais nova a partir 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
    
por Dustin Kirkland 21.01.2015 / 21:55
0

MUITO conselho ruim, para instalar libs de uma versão diferente. O pacote é simplesmente quebrado, não há discussão sobre isso.

Em qualquer caso, você pode quebrar os pacotes que dependem dele, que são:

Reverse Depends: kdenlive (>= 0.9.8-1ubuntu2)
Reverse Depends: libmlt++3 (>= 0.9.2-1build1)
Reverse Depends: libmlt-dbg (= 0.9.2-1build1)
Reverse Depends: libmlt-dev (= 0.9.2-1build1)
Reverse Depends: melt (>= 0.9.2-1build1)
Reverse Depends: python-mlt (>= 0.9.2-1build1)
kdenlive
Reverse Depends: kdenlive-dbg (= 0.9.8-1ubuntu2)
kdenlive-dbg
libmlt++3
Reverse Depends: kdenlive (>= 0.9.8-1ubuntu2)
Reverse Depends: libmlt++-dev (= 0.9.2-1build1)
Reverse Depends: libmlt-dbg (= 0.9.2-1build1)
Reverse Depends: python-mlt (>= 0.9.2-1build1)
libmlt++-dev
libmlt-dbg
python-mlt
Reverse Depends: flowblade (0.8.0-3)
Reverse Depends: openshot (1.4.3-1.1)
flowblade
openshot
libmlt-dev
melt
Reverse Depends: kdenlive (0.9.8-1ubuntu2)
Reverse Depends: openshot (1.4.3-1.1)

libmlt ++ 3:     libmlt ++ 3       Reverse Depends: kdenlive (> = 0.9.8-1ubuntu2)       Reverse Depends: libmlt ++ - dev (= 0.9.2-1build1)       Reverse Depends: libmlt-dbg (= 0.9.2-1build1)       Depende inversamente: python-mlt (> = 0.9.2-1build1)     kdenlive       Reverse Depends: kdenlive-dbg (= 0.9.8-1ubuntu2)     kdenlive-dbg     libmlt ++ - dev     libmlt-dbg     python-mlt       Reverse Depende: flowblade (0.8.0-3)       Reverse Depende: openshot (1.4.3-1.1)     flowblade     openshot

    
por figtrap 14.04.2015 / 07:58
0

Eu comecei a aprender Linux, então ainda não conheço muita coisa. De qualquer forma aqui está minha atualização. O conselho de Dustin Kirkland pode ter funcionado (mais ou menos), mas há mais que eu que os comandos no terminal.

  1. Eu tentei fazer o seguinte depois de digitar os comandos sugeridos por Dustin, e acho que as coisas nesta etapa podem ter funcionado sem fazer as atualizações que ele sugeriu. Separe o áudio em um mp3 usando o VLC player, depois coloque-o no slot de áudio na sessão com o vídeo que você está editando no Kdenlive e mude o vídeo no slot de vídeo. Em seguida, renderize o vídeo. Se isso não funcionar, faça os seguintes passos e repita este. Eu acho que isso teria funcionado no meu caso porque havia um segundo de som nos vídeos editados antes de usar o mp3.

  2. Digite o que Dustin disse para entrar no prompt de comando. Pode dizer as mesmas coisas em sua tela como fez para mim (todas essas coisas após a seção de saída @ Terminal deste comentário).

  3. Depois disso, abra o Ubuntu Software Center. Fui solicitado por ele para concluir a instalação do material (não lembro o que foi dito). Eu cliquei em OK .

  4. Por algum motivo, o Kdenlive não estava mais instalado, então eu o reinstalei.

Saída de terminal após inserir comandos que o Dustin nos instrui a:

(Reading database ... 213948 files and directories currently installed.)
Preparing to unpack libmlt++3_0.9.2+git20141027-1_amd64.deb ...
Unpacking libmlt++3 (0.9.2+git20141027-1) over (0.9.0-3) ...
Preparing to unpack libmlt6_0.9.2+git20141027-1_amd64.deb ...
Unpacking libmlt6 (0.9.2+git20141027-1) over (0.9.0-3) ...
dpkg: dependency problems prevent configuration of libmlt6:
 libmlt6 depends on libavcodec56 (>= 6:11~beta1) | libavcodec-extra-56 (>= 6:11); however:
  Package libavcodec56 is not installed.
  Package libavcodec-extra-56 is not installed.
 libmlt6 depends on libavdevice55 (>= 6:11~beta1); however:
  Package libavdevice55 is not installed.
 libmlt6 depends on libavformat56 (>= 6:11~beta1); however:
  Package libavformat56 is not installed.
 libmlt6 depends on libavutil54 (>= 6:11~beta1); however:
  Package libavutil54 is not installed.
 libmlt6 depends on libswscale3 (>= 6:11~beta1); however:
  Package libswscale3 is not installed.

dpkg: error processing package libmlt6 (--install):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of libmlt++3:
 libmlt++3 depends on libmlt6 (>= 0.9.2+git20141027); however:
  Package libmlt6 is not configured yet.

dpkg: error processing package libmlt++3 (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 libmlt6
 libmlt++3
    
por Jeff 03.01.2017 / 07:47