Bu Pikseller Aslında Ekran Karıncalanması Değil: YouTube'u Sınırsız Depolama Alanı Olarak Kullananların Beyin Yakan Bir Yöntemi!

Bu Pikseller Aslında Ekran Karıncalanması Değil: YouTube’u Sınırsız Depolama Alanı Olarak Kullananların Beyin Yakan Bir Yöntemi!

YouTube aslında yalnızca görüntü izlemek için kullanılan bir mecra değil. “Infinite-Storage-Glitch (ISG)” ismindeki bir proje, YouTube’u bir depolama alanı olarak kullanmaya imkân tanıyor. 

Basitçe, evraklarınız özel bir algoritma ile piksel bazında görüntüye dönüşüyor ve bu görüntüleri YouTube’a kaydediliyor. Gereksinim duyulduğunda bu videolar geri indirilerek başlangıçtaki dosyalara tekrar ulaşılıyor. Bu tekniğin, YouTube’un bir açığı olduğunu düşünerek direkt bir garanti sağlamıyoruz, yalnızca sürecin nasıl işlediğini açıklıyoruz. Yani tavsiye ettiğimiz bir metot değil.

Peki, YouTube’da bu halde bir bulut depolama imkânı ne işe yarıyor?

  • Infinity-Storage-Glitch (ISG), dosyaları video olarak YouTube üzerinde saklamaya olanak tanıyor.
  • Yüklenen video istenildiği zaman indirilerek ilk hâlindeki dosyaya geri kavuşuluyor.
  • Bu farklı proje, programlama lisanında Rust ile hazırlanıyor.

Sınırsız bulut depolama alanını kullanmak için nasıl heyetim yapılır?

Projeyi yayımlayan kişi, projenin konseyimi için farklı yöntemler olduğunu belirtiyor.

Manuel Heyetim:

  • Rust ve OpenCV heyetimi gerekmektedir. Bunlar dışında ffmpeg, clang ve qt gibi ekstra kütüphanelerin suramı da gerekebilir.
  • Bu yazılımlar kurulduktan sonra, GitHub’dan projenin deposunu klonlayarak “cargo build –release” komutu ile proje derleniyor. 

Docker ile Suram:

Bilgisayara doğrudan suram yapmak karmaşık ve güç olabilir. Bunun yerine, Docker kullanarak projeyi çalıştırmak daha kolay bir prosedürdür.

  • Öncelikle, Docker yazılımını bilgisayara kuruluyor.
  • Daha sonra, “Infinite-Storage-Glitch” isimli depoyu GitHub’dan klonlanıyor.
  • Terminal yahut komut satırını açarak, klonlanan klasöre gelip, Docker imajı oluşturuluyor: “docker build -t isg .
  • İmaj oluşturulduktan sonra proje, Docker üzerinden derleniyor: “docker run -it –rm -v ${PWD}:/home/Infinite-Storage-Glitch isg cargo build –release

Bu süreçlerden sonra proje, Docker üzerinden çalıştırılıyor.

Tüm suram bitti ise proje nasıl kullanılabilir hâle geliyor?

  • Dosyalar bir ZIP arşivi hâline getiriliyor.
  • Oluşturulan bu arşivi projede yer alan “embed” seçeneği ile görüntüye dönüştürülüyor.
  • Video, YouTube kanalına yükleniyorlar.
  • Daha sonra, bu videoyu bilgisayara indiriyor.
  • İndirilen video “dislodge” seçeneği ile yepyeni dosyalara geri dönüştürülüyor.

YouTube’da sınırsız bulut depolama alanı nasıl çalışıyor?

Proje, dosyaları piksellere dönüştürüyor. Bu pikseller iki modda oluşturulabilir: RGB yahut İkili (Binary). RGB modunda bir piksel; 3 byte datayı temsil edebilirken, ikili modda yalnızca siyah ve beyaz pikseller kullanılır. 

Her iki halde de dosyalar büyük boyutta olacaktır. Bu nedenle, projeyi belge depolama ve güvenlik konusundan dolayı çoka kaçmadan kullanmak en doğrusudur. Aksi takdirde YouTube, kullanılan yöntemi fark edebilir ve kıymetli bir dosya kaybedilebilir. 

Ben bu kadar uğraşamam diyenler ise YouTube’un gizli video özelliğini arşiv olarak kullanıyor.

YouTube’da içerik üreticilerin de sıklıkla kullandığı bâtın görüntü, platforma yüklenen içeriklerin sadece siz ve seçtiğiniz kişilerin izleyebilmesini sağlar. Bu özellik sayesinde videolar arşivlenir. Siz de dilediğiniz vakit YouTube kanalınıza girip izleyebilirsiniz. 

2022’den beri YouTube’a dakikada 500 saatten fazla video yükleniyor. Hasebiyle, yüklemek istediğiniz görüntünün uzunluğu, kalitesi üzere özellikler pek de değerli durmuyor. Ancak YouTube’a görüntülerinizi yükledikten sonra tekrar aynı kalitede bulamayabilirsiniz.

Bunun sebebi, YouTube’un temelinde kullandığı iki farklı codec’in bulunmasıdır: AVC-1 ve VP09. Yüklenen görüntü 1440p ve üzeri kaliteye sahipse YouTube VP09 codec kullanarak görüntünün kalitesinde pek de bir değişim yapmıyor. Fakat AVC-1 codec kullanırsa videonuzu çok daha düşük kalitede bulabilirsiniz.

Bir Reddit kullanıcısı, tıpkı görüntüyü 2 bin kez YouTube’a saklı pozisyonda yüklemeyi denemiş ve herhangi bir uzaklaştırma vb. durumla karşılaşmamıştı. Platforma birebir görüntüyü tekraren yükleyebilirsiniz fakat görüntünüzün kalitesi giderek kötüleşmeye başlar. Hasebiyle, birebir görüntünün birinci hâli ve son hâli ortasında gözle görülür bir kalite farkı olur.

Video yükleme etabında yapacağınız kolay bir adım, görüntülerinizin yalnızca istediğiniz şahıslar tarafından görüntülenmesini sağlıyor.

  1. YouTube hesabınıza giriş yapın.
  2. Ana sayfada kamera sembolü olan “Oluştur” butonuna tıklayın.
  3. Daha sonra, “Video yükle” seçeneğine gidin.
  4. Gizli tutmak istediğiniz görüntüyü seçin.
  5. Sizden istenilen başlık, açıklama vb. bilgileri girin.
  6. Son basamak olan “Görünürlük” kısmına geldiğinizde ise tercihen “Gizli” yahut “Liste Dışı” üzere seçenekleri belirleyin.
Kaynak: Reddit, YouTube, GitHub

Escort İzmir - Escort Aliağa - Escort Balçova - Escort Bayındır - Escort Bayraklı - Escort Bergama - Escort Beydağ - Escort Bornova - Escort Buca - Escort Çeşme - Escort Çiğli - Escort Dikili - Escort Foça - Escort Gaziemir - Escort Güzelbahçe - Escort Karabağlar - Escort Karaburun - Escort Karşıyaka - Escort Kemalpaşa - Escort Kınık - Escort Kiraz - Escort Konak - Escort Menderes - Escort Menemen - Escort Narlıdere - Escort Ödemiş - Escort Seferihisar - Escort Selçuk - Escort Tire - Escort Torbalı - Escort Urla