Я создал приложение, которое использует appsrc для записи файлов mp4 / mpeg. Событие EOS отправляется всякий раз, когда мне нужно остановить запись и файл создается успешно. Все идет хорошо, мой конвейер
appsrc! очередь ! видеорейт! ffmpegcolorspace! x264enc! mp4mux! расположение файловой ссылки = video.mp4
Случайно, если мое приложение выйдет из строя (не сможет успешно сгенерировать EOS), объем записанных данных будет полностью утерян.
Есть ли способ восстановить такие файлы в gstreamer. Я подумал, могу ли я добавить EOS, прочитав такие файлы в gstreamer. Есть ли возможность сделать это или что-то подобное, чтобы я не потерял данные.
Спасибо,
Рахул