O VLC não pôde abrir o codificador de áudio mp4a

10

Estou tentando usar o recurso Convert / Save do VLC para converter um arquivo mkv em um mp4. (Vídeo H.264 com áudio MPEG-4 AAC)

Estou tendo o erro a seguir:

O VLC não pôde abrir o codificador de áudio mp4a

Como posso remediar isso? VLC 2.2.4 no Windows 10.

Obrigado!

Mooseman
fonte
Há mais informações que você poderia fornecer? Alguma outra mensagem de depuração / erro? Versão VLC? Metadados do vídeo? Quais codecs de mídia você instalou? Em qual SO você está executando isso? Se você estiver executando em uma distribuição Linux, poderá fornecer informações adicionais sobre depuração iniciando o VLC a partir do terminal?
Service Manager
Eu adicionei "VLC 2.2.4 no Windows 10" à minha pergunta. Não instalei nenhum codec manualmente.
Mooseman 14/02
Você também poderia adicionar os comandos / processos que está usando para receber a mensagem de erro? Talvez uma captura de tela?
Service Manager
@ServiceManager Abra a interface do usuário -> Converter / Salvar. Nenhum outro erro, pois o VLC continuará a converter o vídeo. No entanto, nenhuma faixa de áudio é salva.
Mooseman 14/02

Respostas:

23

Vá para Ferramentas> Preferências> Entrada / codecs> Codecs de vídeo> FFmpeg Alterar a 'conformidade padrão estrita para -2 funcionou para mim.

Encontre este método aqui: Falha no streaming / transcodificação

Fractal
fonte
3
Como dankohn observado abaixo, você precisa selecionar "Show All na parte inferior esquerda" para mostrar opção FFmpeg
Harry Cho
Meu problema foi o vídeo que eu usei o VLC para converter, o MP4 convertido não era áudio, apenas vídeo, descobri que o formato de áudio não era o mesmo do formato de arquivo original "MPEG-4 AAC" de áudio. A solução é adequada para mim .
Jason
Como a resposta superuser.com/a/1233748/396998 diz, você precisa rolar para baixo para encontrar a Strict standard complianceseção (nem sempre mostra uma barra de rolagem óbvia em um mac) - obrigado @dankohn!
Rock Lee
3

No OS X, você seleciona o menu VLC e, em seguida, Preferências. Em seguida, clique em Mostrar tudo no canto inferior esquerdo. Em seguida, em Codecs de vídeo no painel esquerdo, selecione FFmpeg, role até a metade e mude Strict standard compliancepara -2.

Dan Kohn
fonte
0

Se você deseja abrir um vídeo mpeg4, uma alternativa é usar o comando abaixo:

xdg-open test_video.mp4

Se você receber um erro, pode ser necessário instalar o seguinte no CentOS:

sudo yum install gstreamer gstreamer-ffmpeg gstreamer-plugins-bad gstreamer-plugins-bad-free gstreamer-plugins-bad-nonfree gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-ugly gstreamer-plugin-crystalhd gstreamer1-plugins-bad-freeworld gstreamer1-plugins-bad-free gstreamer1-plugins-good gstreamer1-libav ffmpeg
Mona Jalal
fonte