avfoundation

Skąd mogę wiedzieć, że użytkownicy klikają przyciski szybkiego przewijania do przodu i szybkiego przewijania na kontrolerach odtwarzania w iPhonie

Chcę wdrożyć następujące rzeczy, Aplikacja uruchamia muzykę lub wideo (używając MPMoviePlayerController) w tle. użytkowni ... PlayerPlaybackStateDidChangeNotification notification). Które zgłoszenie należy zarejestrować? Czy są jakieś inne podejścia?

iOS AVFoundation stuknij, aby ustawić ostrość

Próbuję stworzyć aplikację aparatu, która będzie działać jak domyślna aplikacja aparatu mniej więcej. Rzecz, która nie dział ... } // NSLog(@"x = %f, y = %f", touchPoint.x, touchPoint.y); }]; } Nic się nie dzieje po kliknięciu na ekran.

Przechwytywanie powiększonego widoku podglądu w AVFoundation

Pracuję z funkcją zoomu w kamerze AVFoundation, zaimplementowałem zoom, skalując widok, który ma AVCaptureVideoPreviewLayer. ... setTransform:CGAffineTransformMakeScale(2.0, 2.0 )]; Teraz chcę uchwycić ten powiększony obraz z podglądu Z góry dzięki.

iOS-skalowanie i przycinanie CMSampleBufferRef/CVImageBufferRef

Używam AVFoundation i pobieram bufor próbki z AVCaptureVideoDataOutput, mogę go zapisać bezpośrednio do videowritera używając ... zeskalować obraz wewnątrz CMSampleBufferRef bez przekształcania go w UIImage lub CGImageRef, ponieważ spowalnia to wydajność.

YouTube live na iOS?

Dokumenty są trochę trudne do analizy tutaj. Zastanawiałem się, czy jest jakiś sposób na Stream YouTube live do aplikacji ... ako pojedynczy nieprzerwany strumień przełączający się tam iz powrotem. Czy YouTube lub biblioteka robią coś, aby to ułatwić?

Jak przekonwertować CGImage na CMSampleBufferRef?

Chciałbym przekonwertować CGImage na CMSampleBufferRef i dodać go do AVAssetWriterInput za pomocą metody appendSampleBuffer:. ... ameterAssert(success); // no go :( } P. S. wiem, że są wycieki pamięci w tym kodzie, pominąłem część kodu dla uproszczenia.

iOS: uzyskaj piksel po pikselu dane z aparatu

Jestem świadomy AVFoundation i jego obsługi przechwytywania (choć niezbyt znane). Jednak nie widzę żadnego łatwo dostępnego A ... zy Można to zrobić? Jeśli tak, to w jaki sposób? Czy dostanę surowe dane obrazu, czy dane, które zostały skompresowane JPEG?

jak kontrolować orientację wideo zmontowanego za pomocą AVMutableComposition

Montuję kilka klipów wideo nakręconych na iPhonie w trybie portretowym. Do ich złożenia podchodzę w następujący sposób: AVU ... wyglądają na krótkich i grubych! (podczas gdy po ich stronie) Z góry dziękuję za wszelkie przemyślenia / sugestie Tudor

Eksport AVAssetExportSession nie powiódł się bez deterministycznie z błędem: "operacja zatrzymana, NSLocalizedFailureReason=wideo nie może być skomponowane."

Dodajemy napisy do filmu nagranego przez użytkownika, ale eksport przez nasz obiekt AVAssetExportSession zawodzi niedetermini ... blemu, a jakie jest rozwiązanie? 2) sugestie, jak odtworzyć błąd konsekwentnie, co miejmy nadzieję pomaga debugować problem?

Stuknij wejście mikrofonowe za pomocą AVAudioEngine w Swift

Jestem bardzo podekscytowany nowym AVAudioEngine. Wygląda to na dobre opakowanie API wokół jednostki audio. Niestety dokument ... } audioEngine.prepare() audioEngine.startAndReturnError(nil) println("started audio") } }

Czy Mogę użyć AVCaptureSession do kodowania strumienia AAC do pamięci?

Piszę aplikację na iOS, która przesyła wideo i audio przez sieć. Używam Avcapturession do przechwytywania surowych klatek w ... możliwe? Czy Ja musisz tu korzystać z kolejek Audio? Czy to może doprowadzić mnie do problemów z synchronizacją lub kontrolą?

AVAssetImageGenerator udostępnia obrazy obrócone

Podczas uzyskiwania interfejsu wideo za pomocą AVAssetImageGenerator, odzyskuję obrazy obrócone (cóż, technicznie nie są), gd ... me:time actualTime:NULL error:&err]; [generate release]; UIImage *currentImg = [[UIImage alloc] initWithCGImage:imgRef];

CoreAnimation-nieprzezroczystość zanika i nie działa Animacja

Próbuję stworzyć dość prosty CoreAnimation do użytku w AVComposition. Moim celem jest stworzenie CALayer, która poprzez różne ... movedOnCompletion = NO; fadeInAndOut.fillMode = kCAFillModeBoth; [titleLayer addAnimation:fadeInAndOut forKey:nil];

Postęp odtwarzania dźwięku jako UISlider w Swift

Widziałem kilka postów na temat osiągnięcia tego w Objective-C, ale nie byłem w stanie zrobić tego samego przez Swift. Konk ... text = NSString(format: "%.1f", player.duration) } else { player.stop() } Każda pomoc będzie mile widziana.

Avqueueplayer / AVPlayer wczytywanie powiadomienia?

Mam AVQueuePlayer (który oczywiście rozszerza AVPlayer), który ładuje playlistę strumieniowego dźwięku. Streaming działa dobr ... y bufor audio zakończył ładowanie/jest gotowy do odtwarzania (nie wydaje się też, że nie ma metody delegata). Jakieś pomysły?

Uzyskanie miniatury*.MOV video IOS

Chcę dostać miniaturkę filmów (*.mov), które zrobione z iPhone/iPAD. Staram się do tego użyć biblioteki AVFoundation i uzyska ... ueWithCMTime:thumbTime]] completionHandler:handler]; Nagrałem filmy za pomocą mojej aplikacji i chcę pokazać ich miniaturę.

AVFoundation-odwrócenie Avassetu i wyjście pliku wideo

Widziałem to pytanie kilka razy, ale żadna z nich nie ma żadnej odpowiedzi. Wymaganiem jest odwrócenie i wyjście pliku wide ... rectTiming); free(timingInfo); } [writer finishWriting]; return [AVAsset assetWithURL:tmpFileURL]; }

Jak uzyskać przednią kamerę, tylną kamerę i dźwięk z AVCaptureDeviceDiscoverySession

Zanim pojawił się iOS 10, używałem następującego kodu, aby uzyskać przechwytywanie wideo i audio dla mojego rejestratora wide ... reDevice.devices(). Dlatego zastanawiałem się, jak używać AVCaptureDeviceDiscoverySession zamiast? Z góry dziękuję za pomoc!

Kwadratowe przycinanie i poprawianie orientacji wideo w systemie iOS

Nagrywam wideo za pomocą UIImagePickerController, mogę kadrować wideo za pomocą następującego kodu, AVAsset *asset = [AVAss ... m, powinien być w trybie pionowym i musi przyciąć wideo jako kwadrat. Pls daj mi rozwiązanie... zmagam się z tym problemem...

IPhone avcomposition problem

Próbuję stworzyć film, który pokazuje dwa filmy jeden po drugim za pomocą avcomposition na iphone. Ten kod działa, jednak mog ... ype:AVMediaTypeVideo] objectAtIndex:0] atTime:nextClipStartTime error:nil]; Dodaj drugi film na koniec pierwszego Cheers