Como corrijo o Handbrake mp4s que produz o Erro -2041 quando carregado no QuickTime?

3

Após codificar um vídeo de DVD para MP4 usando o Handbrake 0.9.4 (2009112300) usando a predefinição de perfil alto, meu vídeo não será aberto no QuickTime. O vídeo em si não parece estar corrompido, eu posso reproduzi-lo de ponta a ponta no Windows Media Player, e parece e soa bem.

Eu recebo o seguinte erro:

Error -2041: An invalid sample description was found in the movie (Movie.mp4)

Aqui está a predefinição usada para codificar o vídeo:

  <Preset>
    <Category>Regular</Category>
    <Name>High Profile</Name>
    <Query>-e x264  -q 20.0 -a 1,1 -E faac,ac3 -B 160,160 -6 dpl2,auto -R 48,Auto -D 0.0,0.0 -f mp4 --detelecine --decomb --loose-anamorphic -m -x b-adapt=2:rc-lookahead=50</Query>
    <PictureSettings>true</PictureSettings>
    <Version>0.9.4</Version>
  </Preset>

Como posso ajustar essa predefinição ou corrigir os arquivos para que eles sejam reproduzidos no QuickTime?

    
por magnifico 08.03.2010 / 16:10

2 respostas

5

A solução é mudar a extensão de mp4 para m4v. O Quicktime não pensa que o aac + ac3 é um formato de áudio válido para o mp4, mas acha que é bom para o m4v.

A solução foi neste comentário nos fóruns do handbrake:

Re: Quicktime error: invalid sample description

by twoodinto » Sun Mar 09, 2008 4:08 pm

I started to have this problem with 0.9.2 after encoding AAC+AC3 audio. Working too late at night I did not realize that handbrake had not reset the extension from mp4 to m4v. Changing this after the fact works and the files that would only play in VLC now work in quicktime player.

    
por 12.04.2010 / 15:15
1

Estou usando o adobe media encoder cs5, sem entrar em todas as coisas técnicas, na caixa de diálogo de vídeo você encontrará um botão chamado simples avançado, quando você clica nele, uma opção aparecerá logo acima dele chamado "field Order" clique nele e selecione Superior, que resolveu o problema para mim, espero que ajude você.

    
por 13.06.2011 / 18:06