Próbuję dowiedzieć się, w jaki sposób mogę zaimplementować funkcjonalność, aby wielokrotnie wstrzymywać i wznawiać przechwytywanie wideo w pojedynczej sesji, ale mieć każdy nowy segment (przechwycone segmenty po każdym pauza) dodane do tego samego pliku wideo, z AVFoundation. Obecnie za każdym razem, gdy naciskasz "stop", a następnie "nagrywaj" ponownie, po prostu zapisuje nowy plik wideo w albumie mojego iPhone'a i rozpoczyna przechwytywanie do osobnego/nowego pliku. Muszę być w stanie naciskać przycisk "zapisz/zatrzymaj" w kółko ... tylko przechwytywanie wideo & audio, gdy rekord jest aktywny ... następnie po naciśnięciu przycisku "done", mieć pojedynczy plik AV ze wszystkimi segmenty razem. A wszystko to musi się zdarzyć w tej samej sesji sesji przechwytywania/podglądu.Wstrzymywanie i wznawianie przechwytywania wideo dla tego samego pliku z AVFoundation w iOS
Jedyny sposób, w jaki mogę to wypróbować, to naciśnięcie przycisku "done", pobranie każdego pojedynczego pliku wyjściowego i połączenie ich w jeden plik ... Ale jestem pewien, że czas przetwarzania zasadniczo wkleja się kilka osobnych klipów nie będzie do zaakceptowania. Poza tym, wygląda na to, że będzie to niepotrzebny sposób na zbieranie informacji, zbyt dużo kodu.
Czy istnieje prosty sposób, aby po prostu wstrzymać przechwytywanie wideo w ramach jednej sesji i po prostu wznowić przechwytywanie do tego samego pliku? Lub jakieś inne pomysły?
Jeśli to nie będzie kłopot, to przykładowy kod pomoże mi tony ... Wciąż uczę się & ucząc samego siebie, więc nie jestem świetny w stosowaniu terminologii w objaśnieniach. Dzięki
edit: to jest projekt Ja zaczynając nauczyć AVFoundation ... więc jest to kod szukam zmienić, aby osiągnąć powyższą funkcjonalność: http://developer.apple.com/library/ios/#samplecode/AVCam/Introduction/Intro.html
Jeśli znajdziesz odpowiedź na to pytanie, wyślij mi do niego zapytanie. –
@Daniel Czy otrzymałeś rozwiązanie? –