Я пытаюсь захватить изображения экрана в трубу в ffmpeg и создать видео. Вот как это работает:
-f lavfi -i anullsrc=r=48000:cl=stereo -f image2pipe -r 25 -i pipe: -target pal-dv25 -vcodec dvvideo -vf yadif=1:-1:0,interlace=bff,setdar=1.85:1 -flags +ildct+ilme -c:a pcm_s16le -maxrate 5000k -r 25 -f mov -shortest -map 0:a -map 1:v -y out.mov
Проблема в том, что изображения имеют разрешение 16: 9, и я получаю 16: 9 в строке original_aspect_ratio в Mediainfo с dar = 1.85: 1 но мне нужно 4: 3 также с дар = 1,85: 1.
Как мне этого добиться? Я попытался изменить соотношение входных изображений с -aspect 4:3
, но это приводит к разрешению видео только 4: 3 без dar = 1,85: 1