Android - Verketten Sie zwei Videos

Ich versuche, zwei Videos auf Android zu verketten. Ich benutze ffmpeg bereits für andere Zwecke, aber ich benutzeHalfninja's eine, das ist nur 0,9. Die Version 0.9 erlaubt die folgenden Möglichkeiten nicht:

// filter_complex isn't recognized
vk.run(new String[] {
        "ffmpeg",
        "-i",
        inputFile1,
        "-i",
        inputFile2,
        "-filter_complex",
        "'[0:1] [0:0] [1:1] [1:0] concat=n=2:v=1:a=1 [v] [a]'",
        "-map",
        "'[v]'",
        "-map",
        "'[a]'",
        outputFile
});

// Or, after converting the two videos to ts, trying to merge them: concat:file1.ts|file2.ts: No such file or directory
vk.run(new String[] {
        "ffmpeg",
        "-i",
        "'concat:" + ts1 + "|" + ts2 + "'",
        "-vcodec",
        "copy",
        "-acodec",
        "copy",
        "-absf",
        "aac_adtstoasc",
        output
});

Das dritte, was ich versucht habe, ist die Verwendung des erklärten Concat-DemuxersHier, was auch mit ffmpeg 0.9 nicht erkannt wird.

Gibt es eine Möglichkeit, zwei Videos unter Android mit ffmpeg 0.9 (oder einer anderen Bibliothek) zu verknüpfen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage