Use o ffmpeg para extrair partes do vídeo [duplicado]

1

Estou pensando em extrair as "melhores" partes dos meus arquivos de vídeo doméstico. Por quê? Como os meus vídeos têm muito material desinteressante, não é necessário desperdiçar espaço em disco.

Eu pensei em usar -ss e -t para especificar a parte que quero e copiar -codec. Exemplo:

ffmpeg -i iphone4sFullVideo.mov -ss 00:00:10 -t 10 -codec copy iphone4sGoodPart.mp4

Eu já testei isso e sei que isso cria um novo arquivo com 10 segundos de duração em vlc.

Com isso, acho que não estou perdendo qualidade e sendo capaz de usar o mp4-video em um editor de vídeo GUI (como o Adobe Premiere Elements) mais tarde. Eu estava planejando fazer isso com meus arquivos de vídeo de diferentes telefones e filmadoras. Eu tenho .mts, .mov e .mp4.

Minha pergunta é uma espécie de busca de conselhos. É o que eu estou pensando em estúpido? Meus arquivos estarão ok depois de copiar uma peça para um contêiner mp4?

    
por jostyposty 08.10.2013 / 22:01

1 resposta

1

Eu estava esperando que alguém com mais experiência do que eu pudesse responder, mas infelizmente eu posso ser sua melhor opção no momento!

Verificando uma nota antiga, não o comando que você fez não é sábio. Porque os codecs são diferentes para diferentes formatos de contêiner.

Use mediainfo para verificar o contêiner e o codec de áudio e vídeo no arquivo de saída. Você quer (de) estes para mp4.

MPEG4 
   Video codecs   x264, xvid, libavcodec, divx
   Audio codecs  aac,mp3

aparentemente x264 é bom para vídeo.

-vcodec libx264

estes devem ser úteis para o acodec

-acodec libmp3lame   or  -acodec libfaac

A documentação do ffmpeg diz: Em relação à cópia -codec, (e sem dúvida isso se aplica a cópia -acodec ou -c: uma cópia, ou -vcodec copy ou -c: v copy)

"Since there is no decoding or encoding, it is very fast and there is no quality loss. However, it might not work in some cases because of many factors. Applying filters is obviously also impossible, since filters work on uncompressed data."

Você precisa especificar os codecs de vídeo e áudio corretos.

você pode verificá-los com mediainfo.exe de mediaarena.net muito fácil para um técnico usar, por ex. C:\>mediainfo a.mp4

    
por 08.10.2013 / 23:11

Tags