Witam
Chciałbym się dowiedzieć jak radzicie sobie z obniżaniem jakości przez You Tube nagrywanych przez was filmów?
Używam programu OBS. Mimo wysokich ustawień jakości, kiepska jest jakość filmów po wrzuceniu do serwisu you tube. Oczywiście gdy odtwarzam nagrane filmy na komputerze to jakość jest perfekcyjna…
Czy żeby jakość nagrań była zadowalająca konieczne jest posiadanie monitora w z jakością 4K/UHD?
Od czego to zależy ? Macie jakieś porady w tym temacie?
Jeżeli wrzucasz np. W 4K to YouTube potrzebuje czas żeby zrobić najlepsze wersje, więc to co widzisz na początku to słabsza jakość.
Czy jak poczekasz dzień, dwa to dalej jest źle? Sprawdź.
A masz takie łącze żeby odtwarzać w najlepszej wersji?
YT w ogole daje ciala jesli chodzi o przechowywanie filmow. Moja corka ostatnio wrzucila film w 4K i tak, jak na laptopie dziala super, co jest oczywiste, tak juz ogladajac na YT, strasznie rwie -->
https://www.youtube.com/watch?v=S5_zfeBqhDo
Osobiscie uzywam DaVinci do zapisu w formacie QuickTime przy wykorzystaniu kodeka H.265. Uzyskuje przy tym calkiem zadowalajacy efekt.
No jeśli dobrze pamiętam YT robi własną kompresję i można tam pewne parametry ustawić, pamiętam że plik źródłowy ma znaczenie. Zapewne w internetach można znaleźć informacje jakie parametry powinien mieć plik źródłowy żeby po tym co później zrobi YT efekt był najlepszy. Ja osobiście dawno temu ostatni raz coś na YT wrzucałem i pamiętam że na starcie sporo szukałem co i jak żeby efekt był najlepszy. Niestety kompresja automatyczna nigdy nie jest najlepsza do "wszystkiego". Pamiętam że pierwszy filmik wrzucałem ponad 10 razy zmieniając ustawienia pliku źródłowgo i opcji dostępnych przez YT. No ale ja robiłem to z krótkim ok 1 min filmikiem, który był nagrany na podstawie replaya z gry, więc mogłem sobie pozwolić na dowolną zmianę parametrów pliku źródłowego.
YT ma 2 algorytmy kompresji filmów, jeden lepszy drugi gorszy.
Lepszy jest zarezerwowany dla większych kanałów (duża ilość subów/viewów - pewnie 100k+ subów), a gorszy dla całej reszty.
Można to obejść uploadując filmy w 4K i dużym bitrate, ale oznacza to, że samo przetwarzanie filmu przez serwery googla będzie dużo dłuższe i tak np. 10 minutowy film w 1080p będzie przetwarzał sie np. 2h, tak już film w 4K będzie przetwarzał się np. 12h - możesz to monitorować w YT Studio.
Dobrą więc radą jest wrzucać film jako niepubliczny/prywatny i poczekać aż się przetworzy a dopiero wtedy ustawić mu datę publikacji lub dać jako publiczny z ręki, jeżeli zrobisz to wcześniej to maksymalna rozdziałka będzie 360p lub nawet 1080p, ale o bardzo biednym bitrate, wiec wszystko będzie wyglądało tragicznie, natomiast jak już wszystko się przemieli przez serwery to jakość będzie dużo lepsza i nie ma wtedy już znaczenia czy dany film będzie odtwarzany w 4K czy 1080p w obu wypadkach jakość obrazu będzie lepsza niż dla pliku wsadowego o rozdzielczości 1080p
Z jednym mogę podyskutować :) stwierdzenie "Można to obejść uploadując filmy w 4K i dużym bitrate" jest tylko prawdziwe kiedy rzeczywiście mamy 4k na kompie. Upscaling 1080p do 4k i wrzucanie na YT mija się z celem, sam proces pogarsza jakość, później jeszcze YT dodaje swój proces co jeszcze pogarsza jakość.
testowałem kilka rozwiązań:
- nagranie 1080p upscalowane do 4K
- nagranie 4k surówka
- nagranie 1080p renderowane do 4K
i właściwie bardzo podobne efekty, z czego dużo lepsze niż surówki w 1080p
a przynajmniej mi tak wyszło w moich testach. Surówka 1080p wgrana na YT jakość tragiczna w porównaniu do pliku wsadowego, ale już 4K bez względu na sposób osiągnięcia dużo lepsze efekty (a przynajmniej dla mnie).
Może za mały bitrate ustawiasz w 1080p, ale tu ja ekspertem nie jestem, jeśli dobrze pamiętam przy wrzucaniu na YT kompletnie nie ma możiwości ustawienia parametrów. Tak że największe znaczenie ma format i kodowanie pliku wejściowego. Pamiętam jak wrzucałem swój krótki 1min filmik to za pierwszym razem wyglądał jak gówno, chyba ponad 10 razy zapisywałem OBS-em z różnymi opcjami aż osiągnołem efekt że praktycznie różnicy nie było.
Dziękuję za te wszystkie wiadomości.
Jaki program polecacie do konwersji filmów do jakości 4k?
Ja uzywam DaVinci Resolve.
Jak wyżej pisałem nagrywam w OBS.
enkodera: NVIDIA NVENC H.264
Format : mp4
Ustawienia enkodera : CQP
Poziom CQ: 1
Profil ustawień: p7 (slowest) najlepsza jakość
Dostrajanie : High quality
Zmien format mp4 na QuickTime. W moim przypadku QT rozwiazal problem. Filmy w formacie mp4 po wrzuceniu na YT mialy dziwne szumy i momentami wygladalo to tak, jak gdyby jakosc obrazu spadala doslownie na ulamek sekundy do 480, a moze i nawet 360.
Dla formatu QT, kodeka H.265, rozdzielczosci 1080p i 60k/s ustawiam 24Mb/s i jakos nie czuje potrzeby zeby to zmieniac. Filmy na kanal moje corki wlatuja w bardzo fajnej jakosci. Na to, na co ona potrzebuje, jest wystarczajace. Wejdz, zobacz i zdecyduj czy to ci wystarczy - https://www.youtube.com/@greenhellenthusia/
Tu masz wypisane, jaki najlepiej ustawić bitrate do jakiej jakości:
https://support.google.com/youtube/answer/1722171?hl=pl#zippy=,szybko%C5%9B%C4%87-transmisji-bit%C3%B3w
Dla 60 fpsów zawsze jest dostępny lepszy bitrate.
Moim zdaniem nie ma co renderować filmów w wyższym bitrate niz tren zalecany, bo yt i tak to bardzo skompresuje.
Warto zrobić render 1080p do 4k, bo wtedy masz dopuszczony wyższy bitrate i dużo lepiej to wygląda.
Jeszcze warto wspomnieć, że jak ustawia się premiery to yt wtedy bardzo obniża jakość na tych premierach. Potem normalny film jest już ok, ale sama premiera wygląda gorzej od filmu.
czy program da vinic resolve masz wykupiony? w jakiej subskrypcji jeśli mogę zapytać?
Korzystam z wersji darmowej.
i nie masz znaku wodnego po tym konwertujesz z 1080 na 4k
?
Nie mam zadnego znaku wodnego.
Film, ktory znajduje sie kilka postow wyzej, jest wlasnie tak skonwertowany. Z 1080p do 4K.
zazdroszczę Ci... ja mam znak wodny i nie wiem jak się go pozbyć... Masz czas żeby mi podać w kilku krokach jak dokonujesz konwersji?
W pierwszej kolejnosci importuje material zrodlowy i wrzucam na os czasu. Jezeli film ma wicej niz 30k/s, to program zapyta czy zmienic ustawienia, aby pozniej moc renderowac w 60k/s. Nastepnie importuje i wrzucam na os czasu wszystko inne co ma sie znalezc w materiale koncowym. Nastepnie przechodze do sekcji Deliver i ustawiam parametry renderowana.
Codec: H.265 Master
Format: QuickTime
Encoder: Auto
Resolution: 3840 x 2160 Ultra HD
Framerate: 60
Qualty: 24000Kb/s
I renderuje. Zapewne mozna jeszcze cos gdzies ustawic, ale ja osobiscie nie widze takiej potrzeby.
MOŻESZ ZROBIĆ SCREENA? JA MAM CAŁY CZAS ZNAK WODNY
Screena czego mam zrobic?
Zaprosilem cie do znajomych na Steam, wiec mozesz do mnie bezposrednio tam pisac, jesli chcesz.