Converter de 2D para 3D é impossível ...
Por quê? Por causa da entropia do universo , é claro! : -)
( Significado: Você não pode adicionar o que não está lá; filmes 3D são filmados com 2 câmeras, uma de cada olho; filmes 2D são filmados com 1 câmera) ¹
É possível converter de 2D para Side-by-Syde (SBS) 2D:
ffmpeg -i 2D.mp4 -filter_complex \
"[0]scale=iw*sar:ih,setsar=1,scale=-1:$720,\
crop=$720:$720,split[left][right]; \
[left][right]hstack[sbs]" -map "[sbs]" -map 0:a? SBS.mp4
que lhe dará um filme que você ainda pode assistir usando papelão, mas será em 2D, não em 3D.
no comando acima, você pode alterar as seguintes opções:
-
720
para a resolução desejada (SD = 540, HD = 720, FHD = 1080, mas qualquer valor pode ser obtido) -
2D.mp4
é o arquivo de entrada -
SBS.mp4
é o arquivo de saída
¹ Sim, é mais complexo que isso, mas vamos simplificar ... ; -)