Adobe Animate, dijital video çekimlerini web tabanlı sunumlara dahil edebilir. FLV ve F4V (H.264) video dosyası biçimi, veri, grafik, ses ve etkileşimli denetimle birleştirmenizi sağlayan teknolojik ve yaratıcı faydalar sağlar. FLV veya F4V videosu, videoyu bir web sayfasına hemen hemen herkesin görüntüleyebileceği bir biçimde kolayca yerleştirmenizi sağlar.

Videoyu nasıl dağıtacağınızı seçmek, video içeriğinizi nasıl oluşturacağınızı ve bu içeriği Animate ile nasıl entegre edeceğinizi belirler. Videoyu Animate içine şu şekillerde dahil edebilirsiniz:

Adobe Media Server ile videoyu akışa alma

Video içeriklerinizi, gerçek zamanlı medya sunmak için en iyileştirilmiş bir sunucu çözümü olan Adobe® Media Server’da barındırabilirsiniz. Adobe Media Server, video ve ses akışı gibi gerçek zamanlı sunucu uygulamaları için tasarlanmış bir protokol olan Gerçek Zamanlı Mesajlaşma Protokolü'nü (RTMP) kullanır. Kendi Adobe Media Server'ınızı barındırabilir veya barındırılmış bir Flash® Video® Streaming Service (FVSS) kullanabilirsiniz. Adobe, isteğe bağlı FLV veya F4V dosya videosunu yüksek performanslı, güvenilir ağlar üzerinde iletmek amacıyla barındırılmış hizmetler sunmak için birçok içerik iletici ağ (CDN) sağlayıcısıyla ortaklık kurmuştur. Adobe Media Server ile oluşturulmuş ve doğrudan CDN ağının iletim, izleme ve bildirim altyapısıyla bütünleştirilmiş olan FVSS, FLV veya F4V dosyalarını kendi akış sunucusu donanımınızı ve ağınızı kurup bakımını sağlamakta güçlük çıkarmadan, olabilecek en geniş izleyici kitlesine iletmek için en etkili yolu sağlar.

Video oynatmayı kontrol etmek ve kullanıcıların akan video ile etkileşmesi için sezgisel kontrolleri sağlamak için FLVPlayback bileşenini, Adobe® ActionScript®’i veya Açık Kaynak Medya Çerçevesi (OSMF) yapısını kullanın. OSMF'yi kullanma hakkında daha fazla bilgi için bkz. OSMF belgeleri.

Web sunucusundan aşamalı olarak video indirme

Adobe Media Server'a veya FVSS'e erişiminiz yoksa veya sizin video ihtiyaçlarınız, yalnızca sınırlı video içeriğine sahip düşük hacimli bir web sitesi için ise, aşamalı indirme seçeneğini düşünebilirsiniz. Bir web sunucusundan bir video klibi aşamalı olarak indirmek, Adobe Media Server'ın sağladığı gerçek zamanlı performansın aynısını sağlamaz; ancak nispeten büyük video klipleri kullanabilir ve yayınlanan SWF dosyalarınızın boyutunu minimumda tutabilirsiniz.

Video oynatmayı kontrol etmek ve kullanıcıların video ile etkileşimlerini sağlamak üzere sezgisel kontroller sunmak için FLVPlayback bileşenini veya ActionScript'i kullanın.

Videoyu Animate belgesine gömme

Küçük ve kısa süreli bir videoyu doğrudan Animate belgesinin içine gömebilir ve bunu SWF dosyasının bir parçası olarak yayınlayabilirsiniz. Video içeriğinin doğrudan Animate SWF dosyası içine gömülmesi, yayınlanan dosyanın boyutunu büyük ölçüde artırır ve bu işlem yalnızca küçük video dosyaları (genellikle 10 saniyeden kısa) için uygundur. Ayrıca, Animate belgesine gömülü uzun video klipler kullanılırken ses - video senkronizasyonu (ses/video senk olarak da bilinir), yanlış senkronize edilebilir. Videoyu SWF dosyasına gömmenin bir diğer dezavantajı ise, SWF dosyasını yeniden yayınlamadan videoyu güncelleyemeyecek olmanızdır.

Not:

H264 video içeriğine sahip FLA'nızı kılavuz katmanı ya da gizli katman olmayan herhangi bir katmanda yayınlamayı denediğinizde, yayınladığınız platformun gömülü H.264 videoları desteklemediğini ifade eden bir uyarı mesajı görüntülenir.

Video oynatmayı denetleme

FLVPlayback bileşenini kullanarak, harici bir video akışı oynatmak için özel ActionScript yazarak veya gömülü video için Zaman Çizelgesi'nde videonun oynatılmasını denetlemek üzere özel ActionScript yazarak Animate uygulamasında video oynatmasını denetleyebilirsiniz.

FLVPlayback bileşeni

Animate belgenize hızlı bir şekilde tam özellikli bir FLV oynatma kontrolü eklemenizi sağlar ve FLV veya F4V dosyalarının aşamalı indirilmesine ve akışa alınmasına yönelik destek sunar. FLVPlayback, kullanıcıların video oynatmasını denetlemeleri için kolay anlaşılır video denetimleri oluşturmanızı ve önceden hazırlanmış kaplamaları veya kendi özel kaplamalarınızı video arabirimine uygulamanızı sağlar. Daha fala bilgi için, bkz. FLVPlayback bileşeni.

Açık Kaynak Medya Çerçevesi (OSMF)

OSMF; yüksek kaliteli, tam özellikli oynatma deneyimleri oluşturmak için, geliştiricilerin takılabilir bileşenleri kolayca seçmelerini ve birleştirmelerini sağlar. Daha fazla bilgi için bkz. OSMF belgeleri

ActionScript kullanarak harici videoyu denetleme

Çalışma zamanında bir Animate belgesinde harici FLV veya F4V dosyalarını, NetConnection ve NetStream ActionScript nesnelerini kullanarak oynatın. Daha fazla bilgi için bkz. ActionScript ile harici video oynatmayı denetleme.

Video oynatmayı kontrol etmek için video davranışlarını (önceden yazılmış ActionScript komut dosyaları) kullanabilirsiniz.

Zaman Çizelgesi'nde gömülü videoyu denetleme

Gömülü video dosyalarını oynatmasını denetlemek için, videoyu içeren Zaman Çizelgesi'ni denetlemek üzere ActionScript yazmanız gerekir. Daha fazla bilgi için, bkz. Zaman Çizelgesi'ni kullanarak video oynatmayı denetleme.

Video İçe Aktar Sihirbazı

Video İçe Aktar Sihirbazı, var olan bir video dosyasını seçme ve bu dosyayı üç farklı video oynatma senaryosundan birinde içe aktarma sürecinde size yol göstererek, videoyu bir Animate belgesine içe aktarma işlemini kolaylaştırır. Video İçe Aktar Sihirbazı, seçtiğiniz ve isterseniz daha sonra kendi özel ihtiyaçlarınıza göre değiştirebileceğiniz içe aktarma ve oynatma yöntemleri için temel seviyede bir konfigürasyon sunar.

Videoyu İçe Aktar iletişim kutusu, şu video içe aktarma seçeneklerini sunar:

Harici videoyu oynatma bileşeni ile birlikte yükle

Videoyu içe aktarır ve video oynatmayı kontrol etmek için FLVPlayback bileşeninin bir örneğini oluşturur. Animate belgesini bir SWF olarak yayınlamak ve bunu web sunucunuza yüklemek için hazır olduğunuzda, video dosyasını bir web sunucusuna veya Adobe Media Server'a da yüklemeniz ve FLVPlayback bileşenini yüklediğiniz video dosyasının konumu ile konfigüre etmeniz de gerekir.

FLV'yi SWF içine göm ve zaman çizelgesinde oynat

FLV'yi Animate belgesine gömer. Videoyu bu yolla içe aktardığınızda video, Zaman Çizelgesi kareleriyle temsil edilen video karelerini tek tek görebileceğiniz Zaman Çizelgesi'ne yerleştirilir. Gömülü FLV video dosyası Animate belgesinin parçası haline gelir.

not: Video içeriğinin doğrudan Animate SWF dosyası içine gömülmesi, yayınlanan dosyanın boyutunu büyük ölçüde artırır ve bu işlem yalnızca küçük video dosyaları için uygundur. Ayrıca, Animate belgesine gömülü uzun video klipler kullanılırken ses - video senkronizasyonu (ses/video senk olarak da bilinir), yanlış senkronize edilebilir.

H.264 videoyu zaman çizelgesine göm

H.264 videolarını Animate belgesine gömer.  Bu seçeneği kullanarak bir videoyu içe aktardığınızda video, tasarım sırasında animasyon için bir kılavuz olarak kullanılmak üzere sahne alanına yerleştirilebilir. Siz kaydırdıkça veya zaman çizelgesini oynattıkça sahne alanında videodan kareler oluşturulur. İlgili karelerin sesleri de oynatılır.

Not:

  •  H264 video içeriğine sahip FLA'nızı kılavuz katmanı ya da gizli katman olmayan herhangi bir katmanda yayınlamayı denediğinizde, yayınladığınız platformun gömülü H.264 videoları desteklemediğini ifade eden bir uyarı mesajı görüntülenir.

Video biçimleri ve Animate

Videoları Animate uygulamasına içe aktarmak için FLV veya H.264 biçiminde kodlanmış video kullanmanız gerekir. Video İçe Aktar Sihirbazı (Dosya > İçe Aktar > Video İçe Aktar), içe aktarmak için seçtiğiniz video dosyalarını kontrol eder ve videolar Animate'in oynatabileceği biçimde değilse sizi uyarır. Videonun FLV veya F4V biçiminde olmaması durumunda, videoyu uygun biçimde kodlamak için Adobe® Media® Encoder’ı kullanabilirsiniz.

Adobe Media Encoder

Adobe® Media® Encoder, belirli medya biçimlerine çıktı sağlamak için Adobe® Premiere® Pro, Adobe® Soundbooth® ve Animate gibi·programlar·tarafından kullanılan, tek başına çalışan bir kodlama uygulamasıdır. Adobe Media Encoder, programa bağlı olarak, Adobe Flash Video, ve H.264 gibi belli dışa aktarma biçimleriyle ilişkili çeşitli ayarlamaları içinde barındıran uzmanlaşmış bir Dışa Aktarma Ayarları iletişim kutusu sunar. Dışa Aktarma Ayarları iletişim kutusu, her biçim için belli bir iletim medyasına uygun şekilde hazırlanmış bir dizi önayar içerir. Ayrıca başkalarıyla paylaşabileceğiniz veya gerektiğinde yeniden yükleyebileceğiniz özel önayarlar da kaydedebilirsiniz.

Adobe Media Encoder kullanarak H.264 veya F4V biçiminde video kodlama hakkında bilgi için bkz. Adobe Media Encoder'ı Kullanma.

H.264, On2 VP6 ve Sorenson Spark video codec bileşenleri

Adobe Media Encoder kullanarak video kodlarken, Animate uygulamasıyla kullanılmak üzere birlikte video içeriğinizin kodlanacağı üç farklı video codec bileşeni arasından seçim yapabilirsiniz:

H.264

H.264 video codec bileşeni desteği, 9.0.r115 sürümünden itibaren Flash Player uygulamasına dahil edilmiştir. Bu codec bileşenini kullanan F4V video biçimi, önceki Flash video codec bileşenlerinden daha yüksek kalitede bit hızı oranı sağlar ancak bu Flash Player 7 ve 8 ile yayınlanan Sorenson Spark ve On2 VP6 video codec bileşenlerinden daha fazla hesaplama gerektirir.

not: Birleştirme için videoyu alfa kanalı desteğiyle kullanmanız gerekiyorsa On2 VP6 video codec'ini kullanmanız gerekir; F4V, alfa video kanallarını desteklememektedir.

On2 VP6

On2 VP6 codec bileşeni, Flash Player 8 ve daha yüksek bir sürüm ile kullanmayı amaçladığınız FLV dosyalarını oluştururken kullanılacak olan seçili video codec bileşenidir. On2 VP6 codec bileşeni şunları sunar:

  • Aynı veri hızında kodlanmış Sorenson Spark codec bileşenine göre daha yüksek kalitede video

  • 8 bit alfa kanalının bileşik video ile kullanımı için destek

    Aynı veri hızında daha iyi kalitede video desteklemek için On2 VP6 codec bileşenini kodlamak farkına varılabilir ölçüde yavaştır ve istemci bilgisayarında kodu çözmek ve oynatmak için daha fazla işlemci gücü gerektirir. Bu nedenle, izleyici kitlenizin FLV videosu içeriğine ulaşırken kullanmasını amaçladığınız bilgisayarın en düşük ortak paydasını dikkatlice düşünün.

Sorenson Spark

Flash Player 6'da ilk defa tanıtılan Sorenson Spark video codec bileşeni, yalnızca Flash Player 6 ve 7 ile geriye dönük olarak uyumluluk gerektiren Animate belgelerini yayınlamayı amaçladığınızda kullanılmalıdır. Eski bilgisayarları kullanan büyük bir kullanıcı tabanı istiyorsanız, Sorenson Spark codec bileşeni, oynatma işlemi için On2 VP6 veya H.264 codec bileşenlerine göre daha az hesaplama gerektirdiğinden, bu codec bileşeniyle kodlanmış FLV dosyalarını değerlendirmelisiniz.

Animate içeriğiniz dinamik olarak Flash Professional videosu yüklüyorsa (aşamalı indirmeyi veya Adobe Media Server'ı kullanarak), kullanıcılar içeriğinizi görüntülemek için Flash Player 8 veya sonrasını kullandığı sürece SWF dosyanızı Flash Player 6 veya 7 ile kullanmak için başlangıçta oluşturulan bir SWF dosyasını yeniden yayınlamak zorunda kalmadan On2 VP6 videosunu kullanabilirsiniz. On2 VP6 video akışını görüntüleyerek ya da videoyu Animate SWF 6 veya 7 sürümlerine indirerek ve içeriği Flash Player 8 veya sonrası ile oynatarak, Flash Player 8 ve sonraki sürümlerle kullanmak üzere SWF dosyalarınızı yeniden oluşturmak zorunda kalmazsınız.

Not:

Yalnızca Flash Player 8 ve 9, On2 VP6 videosunun hem yayınlanmasını hem de oynatılmasını destekler.

Codec

SWF sürümü (yayınlama sürümü)

Flash Player sürümü (oynatma için gerekli)

Sorenson Spark

6

6, 7, 8

7

7, 8, 9, 10

On2 VP6

6, 7, 8

8, 9, 10

H.264

9.2 veya sonrası

9.2 veya sonrası

Adobe FLV ve F4V videosu oluşturmaya yönelik ipuçları

En iyi FLV veya F4V videosunu elde etmek için aşağıdaki kuralları uygulayın:

Son çıktınızı alana kadar videoyla projenizin yerel biçiminde çalışın

Önceden sıkıştırılmış bir dijital video biçimini FLV veya F4V gibi başka bir biçime dönüştürürseniz, önceki kodlayıcı video paraziti üretebilir. İlk sıkıştırıcı kodlama algoritmasını videoya uygulayarak kalitesini, kare boyutunu ve hızını azaltmıştır. Bu sıkıştırmada da dijital kalıntılar ya da parazit olabilir. Bu ek parazit son kodlama işlemini etkiler ve iyi kalitede bir dosya kodlamak için daha yüksek veri hızı gerekebilir.

Basit olmaya çalışın

İncelikli geçişlerden kaçının; bunlar iyi sıkışmazlar ve son sıkıştırılmış videonuzun değişim sırasında "tıknaz" görünmesine neden olurlar. Doğrudan geçişler (çözülmelerle karşılaştırıldığında) genellikle en iyisidir. Arkadan yakınlaştırılan bir nesne, ekranda “açılan sayfa” ya da bir topa sarılıp ekranda dolaşan görüntü gibi dikkat çekici video sahneleri iyi sıkıştırılmazlar ve gerekmedikçe kullanılmamalıdır.

İzleyici kitlenizin veri hızını bilin

Internet üzerinden video iletirken, düşük veri hızlarında dosyalar üretin. Hızlı Internet bağlantısına sahip kullanıcılar bu dosyaları yükleme için az bir gecikmeyle ya da hiç gecikme olmadan görüntüleyebilir ancak çevirmeli bağlantı kullanıcıları dosyaların indirilmesini beklemek zorundadır. İndirme sürelerini çevirmeli bağlantı kullanıcıları için kabul edilebilir sürelerde tutmak amacıyla kliplerin kısa olmasına dikkat edin.

Uygun kare hızını seçin

Kare hızı, saniye başına düşen kare sayısını (fps) belirtir. Veri hızı yüksek bir klibiniz varsa düşük kare hızı, sınırlı bant genişliklerinde oynatma açısından yararlı olabilir. Örneğin kare hızı düşük bir klibi sıkıştırıyorsanız, kare hızını yarıya düşürmek size yalnızca %20 veri hızı kazandırır. Ancak fazla hareketli video sıkıştırıyorsanız, kare hızını azaltmak veri hızı üzerinde daha büyük bir etki yapar.

Video yerel kare hızlarında çok daha iyi göründüğünden, iletim kanallarınız ve oynatma platformlarınız uygunsa kare hızını yüksek tutun. Web için, bu ayrıntıyı web hizmeti sağlayıcınızdan öğrenin. Mobil aygıtlar için aygıta özel kodlama önayarlarını ve Adobe Premiere Pro’daki Adobe Media Encoder’da bulunan aygıt benzetimcisini kullanın. Kare hızını düşürmeniz gerekiyorsa en iyi sonuçları kare hızını tam sayılara bölerek alabilirsiniz.

Veri hızınıza ve kare en boy oranınıza uygun bir kare boyutu seçin

Belli bir veri hızında (bağlantı hızı) kare boyutunu artırmak video kalitesini düşürür. Kodlama ayarlarınıza ilişkin kare boyutunuzu seçerken kare hızını, kaynak malzemeyi ve kişisel tercihleri göz önünde bulundurun. Karelenmeyi önlemek için kaynak filmle aynı en boy oranına sahip bir kare boyutu seçmek önemlidir. Örneğin NTSC filmini PAL kare boyutuyla kodlarsanız karelenme oluşur.

Adobe Media Encoder, birçok Adobe FLV veya F4V video önayarlarını kullanılabilir duruma getirir. Bunlar farklı veri hızlarındaki farklı televizyon standartları için hazır kare boyutlarını ve kare hızlarını içerir. Aşağıdaki yaygın kullanılan kare boyutları (piksel cinsinden) listesini kılavuz olarak kullanın ya da projenize en uygun ayarı bulmak için çeşitli Adobe Media Encoder önayarlarını deneyin.

Çevirmeli Modem NTSC 4 x 3

162 x 120

Çevirmeli Modem PAL 4 x 3

160 x 120

T1/DSL/kablo NTSC 4 x 3

648 x 480

T1/DSL/kablo PAL 4 x 3

768 x 576

En iyi performansa yönelik akış gerçekleştirin

İndirme süresini ortadan kaldırmak, derin etkileşim ve gezinme yetenekleri sağlamak ya da hizmet kalitesini izlemek için Adobe FLV veya F4V video dosyalarını Adobe Media Server ile akışa alın ya da Adobe web sitesi yoluyla bulabileceğiniz Adobe'nin Flash Video Streaming Service ortaklarından birinden alacağınız barındırılmış hizmeti kullanın. Aşamalı İndirme ve Adobe Media Server'la Akış arasındaki farka ilişkin daha fazla ayrıntı için Flash Developer Center web sitesindeki “Delivering Flash Video: Understanding the Difference Between Progressive Download and Streaming Video” (Flash Video Sunma: Aşamalı İndirme ve Videoyu Akışa Alma Arasındaki Farkı Anlama) konusuna bakın.

Aşamalı indirme sürelerini bilin

Videonuzun, indirilmesini bitirmek için duraklatılmadan oynatılabileceği uzunlukta indirilmesi için geçecek süre hakkında bilgi sahibi olun. Video klibinizin ilk parçası indirilirken indirmeyi gizleyecek başka bir içerik görüntülemek isteyebilirsiniz. Kısa klipler için şu formülü kullanın: Duraklatma = indirme süresi – oynatma süresi + oynatma süresinin %10'u. Örneğin klibinizin uzunluğu 30 saniyeyse ve indirilmesi bir dakika alıyorsa, klibinize 33 saniyelik arabellek ayırın (60 saniye – 30 saniye + 3 saniye = 33 saniye).

Paraziti ve atlamayı giderin

En iyi kodlama için paraziti ve atlamayı gidermek isteyebilirsiniz.

Orijinal videonun kalitesi ne kadar fazlaysa, sonuç da o kadar iyi olur. Internet videosunun kare hızlarının ve boyutlarının genellikle televizyonunkilerden daha küçük olmasına karşın, bilgisayar monitörleri geleneksel televizyonlardan daha iyi renk kalitesine, doygunluğa, keskinliğe ve çözünürlüğe sahiptir. Küçük bir pencere için bile, görüntü kalitesi dijital video için standart analog televizyona göre daha önemli olabilir. TV'de zar zor fark edilebilen yapaylıklar ve parazit, bir bilgisayar ekranında bariz olabilir.

Adobe Animate, televizyon gibi atlamalı ekranlarda değil, bilgisayar ekranları ve diğer aygıtlarda kademeli görüntüleme amaçlıdır. Kademeli bir ekranda görüntülenen atlamalı film, fazla hareket olan alanlarda dikey çizgiler görüntüleyebilir. Bu nedenle, Adobe Media Encoder işlediği tüm video görüntülerinden atlamayı kaldırır.

Ses için aynı yönergeleri takip edin

Ses üretiminde göz önünde bulundurulacak noktalar video üretimiyle aynıdır. İyi ses sıkıştırması elde etmek için temiz sesle başlayın. Bir CD'den malzeme kodluyorsanız, dosyayı ses kartınızın analog girişinin yerine, doğrudan dijital aktarım kullanarak kaydetmeye çalışın. Ses kartı kaynak sesinizde parazit yaratabilen, dijitalden analoga ve analogdan dijitale gereksiz bir dönüştürme yapar. Windows ve Macintosh platformları için doğrudan dijital aktarım araçları vardır. Analog bir kaynaktan kaydetmek için kullanılabilen en yüksek kaliteli ses kartını kullanın.

Not:

Kaynak ses dosyanız tek sesliyse (mono), Animate ile kullanmak için dosyanızı mono olarak kodlamanız önerilir. Adobe Media Encoder ile kodluyor ve bir kodlama önayarı kullanıyorsanız, önayarın stereo veya mono olarak kodlanıp kodlanmadığını kontrol edin ve gerektiğinde mono seçeneğini belirleyin.

Eğitimler ve örnekler

Aşağıdaki eğitim videoları ve makaleler, Animate'te kullanmak üzere video oluşturma ve hazırlama hakkında ayrıntılı açıklama sunar. Bazı öğeler CS3 veya CS4’ü göstermektedir ancak CS5’te de uygulanabilir.

Bu çalışma Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License kapsamında lisanslanmıştır  Creative Commons şartları, Twitter™ ve Facebook sitelerinde paylaşılanları kapsamaz.

Yasal Uyarılar   |   Çevrimiçi Gizlilik İlkesi