Jak renderować filmiki na YT.
Fraps oprócz przechwytywania video ma możliwość monitorowania ilości FPS w wyświetlanym obrazie. Może nawet monitorować interfejs aeoro od windowsa. Przy otwieraniu MPC filmów z YT pobranych na dysk pokazuje dobrą ilość fps. Przy otwieraniu online, te 28-30 FPS.
Odpowiedz
Ok. Nie sprawdziłem. Ja zatrzymałem się na wersji 2007r, której używałem kiedyś właśnie do przechwytywania. Nie znam pełnych możliwości tego programu.
Tak czy inaczej, ilość FPS można również sprawdzić, poprzez kliknięcie prawym przyciskiem myszy na oknie YT i wybranie opcji: Show Video Info...
Odpowiedz
Nawet w wtedy była we frapsie ta funkcja, pamiętam jak na za młodego sprawdzałem ilość fps. A to było długo przed 2007r.


Wracając do YT, fraps nadal pokazuje ~30 fps, info z YT 25 (czasem pokazuje więcej, 26-27fps).

Sprawdzam to, aby wiedzieć jak najkorzystniej kodować filmy na potrzeby YT.

Sprawdzał ktoś czy Bitrate jest zależny od ilości klatek na sekundę?
Odpowiedz
Generalnie sprawdzanie frapsem itd. jest wg mnie bez sensu. Powód? Silnik wyświetlający nam jakiś film w naszym kompie to też program, program działa z jakąś tam wydajnością. Może odtworzyć tyle ile jest w pliku, a może nie zdążyć. Prawda?
Dwa - zrób test - ustaw inaczej odświeżanie swojego monitor, w tej chwili strzelam, że masz 60Hz. Zmień na 50 i napisz co na to Fraps. Jestem ciekaw czy ma to wpływ.
I zrób jeszcze jeden test - co Ci pokaże fraps na tym:



Trzy, rozważanie które FPS najlepsze jest o tyle bez sensu, że jak już ustaliliśmy YT nie konwertuje FPSów. Im więcej FPS - tym płynniejszy obraz. To logiczne.
Cytat:Sprawdzał ktoś czy Bitrate jest zależny od ilości klatek na sekundę?
Cytat:Przepływność (ang. bit rate lub bitrate) – w telekomunikacji i informatyce: prędkość z jaką sygnał cyfrowy przepływa przez kanał łączności.
Jeżeli w tej samej sekundzie masz N razy więcej klatek klatek, to jak myślisz, czy ilość przepływającej informacji się zmieni czy nie?

Maciej Lewandowski - efix.pl
Odpowiedz
Jeśli chodzi o ilość fps w tym filmie, który podałeś. 20fps, według frapsa. Praktycznie cały czas tyle wyświetla, czasem zwiększy do 30, by spaść do 20.


Chcę się dowiedzieć czy YT bierze pod uwagę FPS przy ustalaniu bitrate. Czy liczone są tyle i tyle według rozdzielczości, czy ustalone są na pojedynczą klatkę. Stąd chcę sprawdzić ten sam materiał, zakodować przy różnych ilościach FPS i wrzucić na YT. Potem porównam, czy wszystkie miały taki sam bitrate, czy ten z większą ilością FPS miał więcej.

Jeśli mają taki sam, to ten z większą ilością klatek jest poddany większej kompresji, przez co bardziej straci na jakości. To chcę sprawdzić.

Rozumiesz o co mi chodzi?
Odpowiedz
Film podany przez efixa

Format : Flash Video
File size : 162 KiB
Duration : 19s 933ms
Overall bit rate : 66.4 Kbps
httphostheader : o-o.preferred.plix-waw1.v13.lscache6.c.youtube.com

Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L2.2
Format settings, CABAC : Yes
Format settings, ReFrames : 3 frames
Format settings, GOP : M=1, N=30
Codec ID : 7
Duration : 20s 0ms
Bit rate : 55.5 Kbps
Width : 640 pixels
Height : 360 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 15.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.016
Stream size : 135 KiB (84%)

Audio
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 10
Duration : 19s 946ms
Bit rate : 3 796 bps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Stream size : 9.24 KiB (6%)

krasux widzisz, że pomiary Frapsem są o dupę rozbić w tym przypadku.
Jeśli masz zamiar dalsze pomiary prowadzić w ten sposób, daj sobie spokój. Narobisz się, a później błędy pomiarowe...
Co do zależności między bitrate a fps moim zdaniem, YT ogranicza bitrate w celu optymalizacji pobierania dla w miarę normalnego łącza (żeby nie trzeba było za dużo czekać na buforowanie).
Jeśli ustawili taki próg na 3Mbit (jak twierdzisz - a ja w to wierzę), to dlaczego niby mieliby zmienić przepływność danych dla innego FPS? Jaki to by miało sens?
Tak czy inaczej, wniosek jaki można wyciągnąć - nie ma sensu dawać wysokiego FPS na youtube, ponieważ podczas odtwarzania (sprawdzając Show Video Info) FPS jest dużo niższy (nie wiem, czy to ograniczenie tylko u mnie, w związku z bezprzewodowym internetem 1M)...
Odpowiedz
Do pomiarów frapsem podchodzę z dystansem, bo od początku pokazuje zawyżone wartości, które w dużej mierze zależą od wydajności komputera. Prowadziłem je z czystej ciekawości.

Jeśli chodzi o związek między FPS, a tym co robi YT z plikiem, sprawdzę to wieczorem. Wrzucę nagrany krajobraz w fullHD przy 23,976, 24, 25 i 29,97 klatek na sekundę. Porównam potem jak je skonwertuje YT.

Oczywiście wszystkie wrzucę z tym samym bitrate (5Mbps) i tym samym kodekiem (Sony AVC, profil high, CABAC). Opiszę potem rezultaty.



Odpowiedz
OK, rozumiem teraz co chcesz sprawdzić, ale hmm nie wiem czy to nie strata czasu. Nie mam za bardzo czasu sprawdzać, co się stanie, jak wrzucisz na YT jakiś plik 50 czy więcej fps. Jeśli YT tego nie przyjmie albo skonwertuje w dół, to cała dyskusja jest bez sensu - można przyjąć, że maksymalną wartością jaką daje YT przy maksymalnym fps - czyli (bez sprawdzania 30fps) to te 4megsy i amen.
Cytat:Czy liczone są tyle i tyle według rozdzielczości, czy ustalone są na pojedynczą klatkę.
Ale bierzesz pod uwagę, że w tym wypadku:
a) coś takiego jak "pojedyncza klatka" zasadniczo nie istnieje?
b) że jest coś takiego jak zmienny bitrate?

Maciej Lewandowski - efix.pl
Odpowiedz
Napisałem wyżej jakie ilości klatek na sekundę zamierzam sprawdzić. Powyżej 30 fps nie ma najmniejszego sensu wrzucać czegokolwiek na YT.

Tak, biorę po uwagę zmienny bitrate. Chcę sprawdzić czy istnieje zależność ilości klatek i bitrate'u w przypadku YT.

Pójdę, nagram coś i zobaczę co z tego wyniknie.
Odpowiedz
Dziś już tego nie dam rady wrzucić, coś nie tak z siecią bezprzewodową. Na dniach to wrzucę i dam znać.
Odpowiedz



   


Skocz do:


Użytkownicy przeglądający ten wątek: 2 gości