Ok, graças ao usuário c97 acabei com este comando que faz o trabalho:
ffmpeg -i 1.mp4 -r 1/1 -filter:v "crop=(iw/2):ih:0:0" %03d-left.jpg -r 1/1 -filter:v "crop=(iw/2):ih:(iw/2):0" %03d-right.jpg
Eu quero dividir um vídeo 3D Side-by-Side para as duas imagens e armazená-las como JPEG (ou PNG). Isso deve resultar em 24 imagens (imagem à esquerda e imagem à direita) por segundo para todo o filme.
Eu sei que há um comando como ffmpeg -i in.mp4 -filter:v "crop=out_w:out_h:x:y" out.mp4
para cortar partes do vídeo, mas quero que ele encontre automaticamente o centro da largura e corte o vídeo ao meio e, em seguida, armazene as imagens.
posso fazer algo assim usando apenas o FFMPEG no Windows 10? e se houver uma maneira de fazer isso, a frequência de taxa de quadros pode ser personalizada? por exemplo, 5 imagens (imagens esquerda e direita) por segundo, em vez de 24.
pela maneira que eu também posso usar o Bash Linux disponível na edição do Windows 10 Anniversary.
Obrigado
Você também pode usar
ffmpeg -i 1.mp4 -vf "stereo3d=out=ml" -r 1 %03d-left.jpg -vf "stereo3d=out=mr" -r 1 %03d-right.jpg
Tente isto: ffmpeg -i in.mp4 -filter:v "crop=(iw/2):ih:0:0" out_lefthalf.mp4
Existem muitos exemplos na documentação do ffmpeg, você pode lê-lo no link
Tags video ffmpeg video-editing