Conversor de vídeo: ogv para avi (ou outro formato mais comum)


12

Eu tenho usado recordMyDesktop para gravar coisas. Um pouco lento para compilar, mas registra bem. No entanto, quando tento converter de ogv para avi (usei Devede e um script mencoder), o áudio e o vídeo ficam fora de sincronia.

Aqui está o script para referência:

#!/bin/bash
# ogv to avi
# Call this with multiple arguments
# for example : ls *.{ogv,OGV} | xargs ogv2avi
N=$#;
echo "Converting $N files !"
for ((i=0; i<=(N-1); i++))
do
echo "converting" $1
filename=${1%.*}
#mencoder "$1" -ovc xvid -oac mp3lame -xvidencopts pass=1 -o $filename.avi
mencoder "$1" -o $filename.avi -oac mp3lame -lameopts fast:preset=standard -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=4000
shift 1
done

Existem bons conversores de vídeo confiáveis ​​por aí? :)


Pergunta semelhante: askubuntu.com/q/1691/667
dv3500ea

eu estou pensando o consulente pode estar tentando usar o comando daquele QA e está tendo um problema para que ele fez uma pergunta diferente sobre o A / V SYNC
RobotHumans

Sim, trata-se de problemas de sincronização. :)
Ramon Tayag

Apenas peguei uma resposta. Não sei por que, mas parece que coisas diferentes funcionam para configurações diferentes. É uma pena que tenhamos que fazer pesquisas sobre isso.
Ramon Tayag

Respostas:


6

Winff Instalar winff

É uma GUI para o conversor de vídeo da linha de comandos, FFMPEG. Ele converterá quase todos os arquivos de vídeo que o FFmpeg irá converter. O WinFF cria vários arquivos em vários formatos ao mesmo tempo. Você pode, por exemplo, converter mpeg, flv e mov, tudo em avi de uma só vez.


Isso funcionou para mim também. Eu suspeito que seja o FFMPEG como o askubuntu.com/questions/17309/… . Estou escolhendo isso porque tem o gui. Menos para eu memorizar!
Ramon Tayag

Atualmente, o WinFF não pode ser usado no Ubuntu 14.04, mas não consegue encontrar o codificador libxvid. Existe um relatório de erro: code.google.com/p/winff/issues/…
Luís de Sousa

7

Você pode usar o avconv para converter e redimensionar opcionalmente (está incluído no ffmpeg ):

avconv -i "input.ogv" -vcodec mjpeg -acodec mp2 -s 640x480 -vb 3000k -ab 160k "output.avi"

Isso converte seu vídeo em um arquivo .avi com os codecs mjpeg e mp2 para uma boa compatibilidade.

avconv -i "input.ogv" -vcodec mjpeg -acodec mp2 -s 640x480 -qscale 5 "output.avi"

Isso converte seu vídeo usando escala de qualidade.


3
Isso preservou a qualidade da melhor forma, mas eu usei isso sem a parte de redimensionamento. Obrigado!
Penner

Este é provavelmente o único método funcional no Ubuntu 14.04. Há uma degradação visível da qualidade (mesmo removendo o -s 640x480bit), mas o resultado final é aceitável.
Luís de Sousa

5

Você pode tentar com o ffmpeg:

ffmpeg -i input.ogv output.avi

1
Até agora, parece que a mudança do mencoder fez isso por mim! O engraçado é que ele costumava ser convertido corretamente com o meu script e com o Devede. Então eu notei que, desde uma semana atrás, ficou fora de sincronia.
Ramon Tayag

1
*** ESTE PROGRAMA É DEPRECADO *** Este programa é fornecido apenas para compatibilidade e será removido em uma versão futura. Por favor, use avconv.
Penner

Este método não funciona no Ubuntu 14.04.
Luís de Sousa

2

No terminal, digite o seguinte,

mencoder input.ogv -o output.avi -oac mp3lame -lameopts fast:preset=standard -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=4000
  • Altere a entrada .ogv para o nome do seu arquivo ogv.

  • Você também pode dar o nome do arquivo de saída alterando a saída .avi no comando acima.

texto alternativo


2

usando a opção -idx corrigiu isso para mim ... discussão aqui: http://ubuntuforums.org/showthread.php?t=665836

mencoder -idx input.ogv -ovc lavc -oac mp3lame -o output.avi


Hmm .. infelizmente, não funcionou para mim. Também vou tentar outras coisas.
Ramon Tayag

isso é estranho. é por isso que mudei para o uso do ffmpeg para fazer a captura de tela. O gtkrecord faz coisas estranhas com o contêiner ogv e você obtém uma reprodução imprevisível em diferentes players.
RobotHumans




0

Experimente o avidemux Instale o avidemux , está disponível nos repositórios e possui uma interface gráfica intuitiva.


2
Não pode abrir arquivos ogv.
Ramon Tayag
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.