Pergunta

Ok, parece que sempre que digo ao FFMPEG para levar uma tampa de tela no meio do caminho, embora o clipe (clipe possa chegar até 10 horas), ele usa 100% do núcleo de 1 CPU e leva anos ... enquanto que eu o deixar fazer um quadro no Comece é bem rápido, como se digitalizasse o vídeo para chegar ao meio, em vez de apenas pular para ele!

Aqui está o código que estou usando atualmente:

ffmpeg -y -itsoffset -“500"  -i “clipname.mov" -vcodec png -vframes 1 -an -f rawvideo “clipScreenshot001.png”

Isso pode levar vários minutos.

Estes são vídeos em HD também, 720p/1080p e, do momento em que são clipes sem edição crua (por exemplo, por muito tempo).

Então, eu esperava um software melhor que tornasse capturas de tela do vídeo muito mais rápido (tem que ser Linux e Scriptable).

Foi útil?

Solução

Tente usar o Seek (o -ss bandeira) em vez de atrasar (o -itsoffset), ou seja:

ffmpeg -y -ss 3000 -i "clipname.mov" -vframes 1 "clipScreenshot001.png"
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top