FFmpeg를 사용하여 비디오에 워터마크로 Gif 추가하기

FFmpeg를 사용하여 비디오에 워터마크로 Gif 추가하기

비디오에 gif를 배치하고 비디오가 끝날 때까지 gif를 계속 재생하려고 합니다. Android에서 FFmpeg를 사용하여 달성했습니다. 아래 코드는 다음과 같습니다.

String[] command_try=new String[13];
    command_try[0]="-i";
    command_try[1]=video_path;
    command_try[2]="-i";
    command_try[3]=gifthumbnail;
    command_try[4]="-filter_complex";
    command_try[5]="overlay=(main_w-overlay_w)/2:y=(main_h-overlay_h)/2";
    command_try[6]="-pix_fmt";
    command_try[7]="yuv420p";
    command_try[8]="-c:a";
    command_try[9]="copy";
    command_try[10]="-preset";
    command_try[11]="ultrafast";
    command_try[12]="/storage/emulated/0/Pictures/video_24.mp4";

하지만 동영상을 gif로 저장하는 데는 약 2~3분 정도 걸립니다. 코드를 추가하거나 제거하여 처리 시간을 줄이는 방법을 알려드리겠습니다.

관련 정보