Привет, я новичок в разработке приложений, я пытаюсь создать загрузчик YouTube ... Извлечение из itag работает для 360p и 720p, но для 480p и 1080 нам нужно загружать видео с тире и объединять аудио и видео ... поэтому я используюmp4 сливается ... но в выводе получаю только аудио не показывающее видео
private void mergeMp4(String inFilePathAudio, String inFilePathVideo) {
String path = inFilePathVideo.substring(0, inFilePathVideo.lastIndexOf("/"));
try {
Movie video = MovieCreator.build(inFilePathVideo);
Movie audio = MovieCreator.build(inFilePathAudio);
video.addTrack(audio.getTracks().get(0));
Container out = new DefaultMp4Builder().build(video);
long currentMillis = System.currentTimeMillis();
FileOutputStream fos = new FileOutputStream(new File(path + TEMP_FILE_NAME + currentMillis + ".mp4"));
out.writeContainer(fos.getChannel());
fos.close();
File inAudioFile = new File(inFilePathAudio);
inAudioFile.delete();
File inVideoFile = new File(inFilePathVideo);
if (inVideoFile.delete()) {
File tempOutFile = new File(path + TEMP_FILE_NAME + currentMillis + ".mp4");
tempOutFile.renameTo(inVideoFile);
}
} catch (IOException e) {
e.printStackTrace();
}
}
подскажите как это исправить