Я делаю видео-приложение, рассказывающее историю.В этом приложении видео, которые в основном представляют собой интервью и кадры, предоставленные пользователем, объединяются вместе, в дополнение к этому название видео, которое вводится пользователем, также должно быть объединено с остальной частью видео.Я успешно могу создать титульное видео с использованием заголовка и экспортировать его, но проблема возникает, когда я пытаюсь объединить титульное видео с остальными видео.Мое приложение падает, когда я пытаюсь объединить титульное видео с другими видео.Ниже я поместил две команды: первая предназначена для создания титульного видео, а вторая объединяет этот титульный ролик с остальной частью видео.Я хочу объединить титульное видео с другим видео и экспортировать его.У кого-нибудь есть идеи сделать это?Спасибо!
command = new String[]{"-f","lavfi","-i","color=c=black:s=1080x1920:d=0.5","-vf","drawtext=fontfile=/system/fonts/DroidSans.ttf:fontsize=45:fontcolor=white:x=(w-text_w)/2:y=(h-text_h)/2:text='hello world'",dest2.getAbsolutePath()}
command2=new String[]{"-y","-i",dest2.getAbsolutePath(),"-i", originalpath1, "-i", originalpath2 ,"-strict", "experimental", "-filter_complex",
"[0:v]scale=1080x1920,setsar=1:1[v0];[1:v]scale=1080x1920,setsar=1:1[v1];[2:v]scale=1080x1920,setsar=1:1[v2];[v0][0:a][v1][1:a][v2][2:a] concat=n=3:v=1:a=1",
"-ab", "48000", "-ac", "2", "-ar", "22050", "-s", "1080x1920", "-vcodec", "libx264","-crf","27","-q","4","-preset", "ultrafast", dest.getAbsolutePath()};