Frame doldurma teknikleriyle 30 FPS videoları daha akıcı yapabilir miyiz? Gunluk hayatta cok sık YouTube vs. kullanıyorum. Her video 50-60 FPS olmuyor, izlemeye karar verdiğimiz herhangi bir video uzerinde anlık veya sonradan programlarla iyileştirme yapabilir miyiz? Sinemalara filmlerin 24 FPS olarak gittiğini ancak oynatırken her karenin 2 defa gosterildiğini duymuştum. Uzun zamandır aklımda gezinen bir soru. Aydınlanmak istiyorum.



21:23 / 21:33

Bahsettiğim aralıklarda Mesut Cevik' in anlattığı bende merak uyandıran olay.
MESUT CEVİK'İN FORUMUNDA ŞOYLE BİR CEVAP VERİLDİ;

Frame doldurma şudur. Saniyede 60 kare kaydettiğin bir videoyu, yine saniyede 60 kare olacak şekilde iki kat yavaşlattığında aynı karelerin 2 kareye bolunduğunu gorursun. Yani aslında goruntu yavaşlamıştır ancak normalde goremediğin bir şeyi gorebilir hale gelmemişsindir. Frame doldurma yaptığında bu durumun aksine bilgisayar araya eklenecek frame'i, sonraki ve onceki frami kontrol ederek kendisi oluşturur. Arasında bir şey yapmaya calışır. Araya, daha akıcı gosterecek frame eklenmiş olur.

Bunu daha basit bir şekilde anlatmak gerekirse, 4 frame'lik ilerleyen bir x harfi duşunelim.
x_______

__x_____

____x___

______x_

Bu x orneğin yuruyen bir insan olabilir. Video boyunca bu x ilerlesin 4 framede. Normal şekilde sen bunu 8 frame olacak şekilde 2 kat yavaşlatırsan, bilgisayarın yapacağı şey şu olur.

x_______

x_______

__x_____

__x_____

____x___

____x___

______x_

______x_

Yani framelerin arasını doldurmaz, 2 kat uzun surede videoyu gostermek icin her bir kareyi 2 defa gosterir sadece. Ancak frame doldurmayı kullanırsak, onceki ve sonraki karelere bakar ve ortasında olacak şekilde bir kare oluşturup araya ekler. Bu durumda kareler şoyle olur.

x_______

_x______

__x_____

___x____

____x___

_____x__

______x_

______x_

Gosterdiğim gibi kendisinden onceki ve sonraki karenin ortasında olacak şekilde bir x cizdi. Bu durumda video daha akıcı bir hale gelmiş oldu. En sona eklenen kareden sonra bir kare olmadığı icin sadece kendinden onceki kareyi baz alabileceğinden oturu o aynı kalır. Ona yapılabilecek bir şey yok :d

İkinci soruna gelirsek, evet gunluk hayatta kare doldurma yontemiyle videoları daha akıcı bir hÂle getirebilirsin. Ancak tabii ki 60fps kaydedilmiş bir video, 30fps kaydedilip 60fps'e cıkartılmış bir videodan daha akıcı olacaktır. Sonucta gercek hayatta cekeceğin videolar alt cizgi("_")lerden oluşan bir yolda ilerleyen bir "x" kadar basit olmayacaktır. Belki gelecekte yapay zeka işin icine girdiğinde kusursuz frame yukseltme yapılabilir, ancak o an şuan değil.