Почему оставшаяся часть видео не отображается в этом графике комплексного фильтра FFMPEG? - PullRequest
0 голосов
/ 10 января 2019

У меня есть график фильтра, на котором я пытаюсь сместить первые 18 секунд длинного видео вверх на 60 пикселей в каждом кадре (размер кадра 1920x1040), не влияя на остальную часть видео. Определение графика выглядит так:

-filter_complex "[0:v] trim=start=0:duration=18 [pretitle];\
                 [0:v] trim=start=18,setpts=PTS-STARTPTS [remainder];\
                 color=color=black:size=1920x1040 [blank];\
                 [blank][pretitle] overlay=0:-60 [pretitle_shifted];\
                 [pretitle_shifted][remainder] concat [t];\
                 [t] ass=Subtitles.ass,fade=t=out:st=2608.6:d=2 [output]"
-map [output] -map 0:1

Этот график фильтра работает без ошибок, но через первые 18 секунд видео представляет собой просто субтитры на черном фоне. Я не могу понять, почему. : - (

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...