İçeriğe geç

RehberlerAkış

Resimden video yapmak: bir kareyi klibe çevirmek

Resimden ya da fotoğraftan video yapma beş adımlık bir iş: klibin açılacağı kareyi seç, kırp ve yönünü düzelt, modelin çekebileceği bir adrese yükle, promptu harekete ve kameraya harca, uzun çekime para vermeden önce hareketi kısa bir taslakta çöz. Bu rehber her adımın nedenini anlatıyor; adımları Vellria'da, sansürsüz yapay zeka ile video oluşturmanın resimden başlayan kolunda uyguluyorsun — sohbet botu değil, tarayıcıda Studio ya da REST API. Her klip ön ödemeli krediden ödeniyor; abonelik zorunlu değil, başlangıç ise hediye kredilerle ücretsiz. Kurgusal yetişkinler serbest, rızası olmayan gerçek kişi ve reşit olmayan yasak. Elinde duran bir kare, bir video modeline getirebileceğin en ucuz girdi, çünkü kompozisyon çoktan belirlenmiş ve çizimin tamamı harekete gidiyor.

Rehber kapak görseli: Resimden video yapmak: bir kareyi klibe çevirmek

Modellerin ürettikleri

Bu sayfadaki modellerin gerçek çıktıları, her biri onu üreten promptun kendisiyle. Bir promptu kopyala ya da modeli açıp kendin çalıştır.

Tek bir fotoğraftan nasıl video yapabilirim?

Tek bir kare yeter; zor olan doğru kareyi seçmek. Kaynağın bir fotoğrafsa kural önce gelir: rızası olmadan gerçek, tanınabilir birini canlandırmak koşullarla yasak, en güvenli kare de uydurma bir yetişkin karakteri gösteren, kendi oluşturduğun ya da çizdiğin bir resim. Görsel alan bir video modeli onu açılış karesi sayıyor. Çizim tam olarak o piksellerden başlıyor, yani görsel hem içeriği hem de kendinden sonraki her karenin şeklini belirliyor. Buradaki hiçbir video modeli görseli kanıt gibi okuyup çekimi onun etrafında kurmuyor, yani klibin başlamasını istediğin kare olmayan bir dosya videoya hazır değil. Kurgusal yetişkinlerin açık içerikli klipleri için aynı yol NSFW görselden videoya sayfasında ayrıntılı.

Katalog yeteneği her kartta yazıyor, o yüzden videoya süz ve addan tahmin etmek yerine etiketi oku. O yetenek üretime değil modele ait: açılış karesi isteyen model karesiz isteği, hiç görsel okumayan model de görsel taşıyan isteği geri çeviriyor; karakteri tutarlı tutmak reddedilmenin burada neden istediğin davranış olduğunu anlatıyor.

Hangi yola ihtiyacın olduğu ne kadarını çoktan kararlaştırdığına bağlı. Sabit görseli kendin üretip çerçevelediysen ve klibin açıldığı anı biliyorsan onu kare olarak devret. Bir karakterin görünmesi gerekiyor ama çekim hâlâ kurulacaksa önce bir düzenleme modelinde sahnele, işe yarayan kareyi sakla ve videoya onu gönder.

Yüklemeden önce kırp ve dönüşü kontrol et

Sabit görsel ilk kare olduğu için şekli klibin şekli oluyor. Görselle açılan modeller en-boy oranını hiç sunmuyor: alan formda devre dışı değil, hiç yok; API'ye gönderilen oran da alanı adlandıran bir hatayla dönüyor. O yüzden dosya hâlâ bir görselken kendi düzenleyicinde kırp. Biten klibi kırpmak, attığın pikselleri çizmeye para vermek ve geniş kutu için kurulmuş bir kompozisyonu yeniden çerçevelemek demek.

Oradayken dönüşü de kontrol et. Telefondan çıkan resim dosyaları EXIF Orientation etiketi taşıyor ve tarayıcın onu sessizce uyguluyor: CSS image-orientation özelliğinin başlangıç değeri from-image ve MDN bunu şöyle anlatıyor: "the EXIF information contained in the image is used to rotate the image appropriately". Yani önizleme dik dururken saklanan pikseller yan yatıyor olabilir. Klip dönmüş geldiyse sabit görseli dönüşü piksellere işlenmiş hâlde yeniden dışa aktar.

O karenin üstündeki her şey onunla birlikte geliyor: bir filigran, bir letterbox şeridi, bir çerçeve, sonra düzeltmeyi düşündüğün bir renk baskısı. Açılış karesi, modelin geçerken toparladığı bir taslak değil.

Dosyayı modelin çekebileceği bir adrese koy

Üretim uçları görselleri bayt olarak değil adres olarak alıyor, çünkü çizimi yapan sağlayıcı onları kendisi çekiyor. Kendi üretimlerinden birine verilen bağlantının da bu yüzden işi görmüyor: onlar senin kimliğinin arkasından sunuluyor ve çizen tarafın kullanacağı bir oturum yok. Dosyayı yükle ve dönen adresi ekle; o adres tahmin edilemez bir kimlik taşıyor ve giriş yapmadan ulaşılabiliyor.

Hiçbir şey barındırman gerekmiyor. Model sayfasındaki referans kutusu dosyayı yükleyip adresi alana senin için yazıyor, API referansı da aynı ucu script'ler için belgeliyor; orada multipart form değil ham bayt gönderiyorsun.

Buradaki retler kısa bir listeden geliyor ve hata alanı adlandırıyor. Content-Type başlığı zorunlu ve gövdeyle eşleşmeli, çünkü sunucu dosyanın sihirli baytlarını okuyor ve bir ekran görüntüsünün adını değiştirmek onun ne olduğunu değiştirmiyor. Kabul edilen biçimler olağan olanlar: JPEG, PNG, WebP, BMP ve GIF. Yükleme pozitif kredi bakiyesi istiyor. Kendi verdiğin bir adres herkese açık bir konakta https olmalı, yani loopback ve özel aralıklar geri çevriliyor. Çalıştırma başladığında görsel saydam alanı olmayan durağan bir JPEG, PNG, GIF ya da WebP olmalı. Referans görseller içerik taramasından geçmez: hiçbir görsel, gösterdiği kişi ya da içerik yüzünden reddedilmez; okunamayan dosya image_unreadable ile reddedilir. API'yi kendi kodundan çağırmak istek tarafını anlatıyor.

Fotoğraflardan hareketli video nasıl yapılır?

Her fotoğraf ayrı bir klibe dönüşüyor: buradaki görselle açılan modeller klip başına tek bir açılış karesi alıyor, yani birkaç fotoğraftan tek bir hareketli video, her biri kendi klibi olarak çizilip sonra senin kurgu programında art arda eklenerek çıkıyor. Fotoğraflardaki kişiler için kural değişmiyor: onayı olmayan gerçek birini hareketlendirmek koşullarla yasak. Her klibin içinde de zaman çizelgesi yok: model klibin tamamını tek geçişte çiziyor ve çizimin ortasında araya girip bir vuruş kesebileceğin ya da kamera hakkında fikir değiştirebileceğin bir nokta yok. Sahnenin neye benzediğini görsel zaten yanıtladığına göre kelimeleri değişen şeye harca: özne nasıl hareket ediyor, kamera nasıl hareket ediyor ve ikisi nerede duruyor. Denemelerimizde verdiğimiz kareye en yakın kalan modeller Seedance 2.5, Wan 3.0 Pro ve MiniMax H3 Max oldu.

Kamerayı her seferinde adlandır. Yazmamak kareyi sabit tutmuyor, seçimi modele veriyor; istemediğin bir kayma da istediğin bir kaymayla birebir aynı görünüyor. Filtresiz prompt yazmak cümle kurmaya daha derin giriyor.

Bir sahne değil bir vuruş bütçele. Cutting, DeLong ve Brunick, Cognitive Research: Principles and Implications'ta (2018) 295 İngilizce uzun metrajlı filmi çözümleyip şunu bildiriyor: "shots have generally gotten shorter, decreasing more or less linearly from a mean of about 10 s/shot in 1950 to about 4 s/shot in 2010". Ticari sinemada bir çekim kabaca tek bir eylem taşıyor ve seninki tek çekim; yani bütün bir sahne için yazılmış bir eylem, hangi süreyi alırsan al aceleye gelmiş geliyor.

Çekimi kısa bir taslakta çöz

Süre ve çözünürlük birbirini büyütüyor, o yüzden en az israf eden sıra şu: hareket okunana kadar mütevazı bir çözünürlükte kısa taslak, sonra istediğin ayarda tek bir uzun üretim. Çözünürlük ve süre seçimi bu takası tam olarak anlatıyor ve her model sayfası aritmetiği katalogdan canlı yapıyor.

Çekimler arasında sabit görseli sabit tut ki oynayan tek şey cümle olsun. Sağlayıcıda düşen bir üretim kendini iade ediyor; istemediğin bir şekilde başarılı olan üretim etmiyor — önce kırpmanın bütün gerekçesi bu. Saklamaya karar verdiğini indir. İkinci klibin birinciyle eşleşmesi gerektiğinde karakteri tutarlı tutmak, on tane olduğunda da storyboard ve previz rehberine bak.

SSS ( 4 )

Sık sorulan sorular

Resimden video nasıl yapılır?

Resmi klibin ilk karesi say ve kadrajını ona göre kes; görselle açılan bir model seç, dosyayı yükleyip dönen adresi ver ve promptta sahneyi değil değişimi yaz: öznenin hareketi, kameranın yolu ve ikisinin nerede bittiği. Uzun çekimden önce hareketi kısa bir taslakta doğrula. Okumayı atlayıp hemen üretmek için görselini şimdi videoya çevir.

Klip benim görselimden başlıyorsa en-boy oranı seçebilir miyim?

Hayır. Sabit görsel ilk kare, yani şekli klibin şekli. Görselle açılan modeller hiç oran sunmuyor ve API'ye gönderilen oran yok sayılmıyor, reddediliyor; çünkü seçmediğin bir şekilde ve sebebini açıklayan bir hata olmadan dönen bir klip daha kötü olurdu. Yalnız tarifle çalışan modeller oran alıyor, kimilerinde de zorunlu.

Referans görselim neden reddedildi?

Hataların çoğu alanı adlandırıyor ve sebepler az: model hiç referans görsel okumuyor ya da gönderdiğinden başka sayıda istiyor; adres https değil ya da özel bir konağı gösteriyor; Content-Type başlığı dosyanın baytlarıyla eşleşmiyor; biçim kabul edilenlerden değil; ya da hesapta yükleme yapacak kredi bakiyesi yok. Çalıştırma başladığında yalnız okunamayan dosya reddedilir: hareketli, saydam ya da çok büyük görsel image_unreadable döner.

Tekrar eden bir karakteri klibe nasıl sokarım?

Açılış karesinden. Çekimi bir düzenleme modelinde, karakteri referans görsel olarak vererek sahnele, işe yarayan kareyi sakla ve onu bir video modeline devret. Bir karakterin etrafına kompozisyon kurmak burada görsel işi, yani klip başlamadan bitiyor.

İlgili rehberler

Tüm rehberler