Я объединяю тысячи файлов .ts в mp4, который прекрасно работает, но есть ли способ узнать, какие файлы уже были объединены с FFmpeg?
Проблема, с которой я столкнулся, заключается в том, что я объединяю несколько видеофайлов подряд и закрывается ли приложение во время процесса объединения. Конкатенация видео может быть неполной. Я могу проверить, существуют ли файлы, но размер файлов может быть неправильным, если не все клипы были объединены. Есть ли способ узнать, все ли файлы были объединены правильно?
Моя текущая идея заключается в том, что если приложение будет закрыто до того, как оно завершит конкатенацию, я бы удалил файл mp4 и перезапустил конкатенацию видео еще раз, но это заняло бы много времени, особенно если файлы конкатенировались правильно в первый раз.
Любые идеи будут великолепны, спасибо
ffmpegCommand
ffmpeg -f concat -i \(videoFile) -c:v copy -c:a copy \(outputFile)
Я использую какао-боб mobile-FFmpeg https://github.com/tanersener/mobile-ffmpeg
Ссылка на FFmpeg Функция конкатенации https://trac.ffmpeg.org/wiki/Concatenate