2011-01-17 10 views
12

AVFoundation ya da Talking Tom Cat gibi ekran kaydetmek için kullanılabilecek başka bir çerçeve içinde herhangi bir genel API olup olmadığını bilmek istiyorum. AVFoundation ve CoreVideo çerçevelerine baktım, ancak başlık dosyalarından hiçbir şey bulamadım.iPhone'da Talking Tom Cat gibi ekran video nasıl kaydedilir?

iPhone SDK kullanarak ekran görüntüsünün nasıl kaydedileceğini bilen biri varsa bana bildirin.

+1

gerçekten! Ben de bilmek istiyorum, glReadPixels – binnyb

+0

@binnyb hmmm kayıt için çok yavaş doğru glReadPixels çok yavaş ... Bunun için herhangi bir alternatif? – Tornado

+0

Ne kadar yavaş yavaş? Örnek kodlar hazırlayabilir veya gönderebilir misiniz? – kevlar

cevap

7

aşağıdaki adımlarda yapabilirsiniz: videoyu

  • avassertwriter
  • ile yazmak

    1. yakalama ekran
    2. kuyrukta o kareyi alıp ihracat

    wwdc2010 örnek kodunda bu şeyleri anlamak için örnek bir uygulama var.

    Bunun yardımcı olacağını umuyorum (örnek uygulama adı: aveditdemo)

  • +0

    Merhaba en azından wwdc2010 videosunu inceledim, şimdi yapılabileceğini umuyordum. Ama ben hala 4. noktanızı, yani "videoyu dışa aktar" diyorum. Bu demoda verilen ihracat ile aynı seçenek midir? – Sneha

    +0

    kodu, wwdc2010 örnek kod bağlantısında AVEditDemo örnek uygulamasında bulabilirsiniz: http://developer.apple.com/videos/wwdc/2010/ bu, oluşturduğunuz video bileşimini dışa aktarma sınıfının sadece içinden geçmesini sağlar ve anlarsınız. güzel şeyler. – harshalb

    +0

    @hib: Bu demosu denedim. Fakat hiçbir çıktı vermiyor. Projeme dahil etmek zorunda mıyım? Ya da nasıl çalışır? – ios

    İlgili konular