Wymuszanie wielkości pliku przy renderowaniu
#1
Witam

Problem dotyczy wielkości wyrenderowanego w vegasie pliku, mianowicie:

plik wejściowy jest w formacie .ts i waży 2,01GB. Po renderowaniu w vegasie do formatu .mp4 ten sam plik waży już 4,52GB.

Pytanie jest następujące:
czy w ustawieniach renderowania jest możliwe wymuszenie wielkości pliku, zbliżonej do pliku wejściowego?
Czy to jest normalne, żeby wyrenderowany plik ważył dwa razy więcej niż plik wejściowy, czy ja robię coś nie tak?

Przeglądałam ustawienia renderowania, ale niestety nic tam nie znalazłam. No chyba, że można to ustawić gdzieś głębiej, a ja nie potrafię tego znaleźć.

Dla informacji:
Vegas PRO12 (build 770)
Windows 7 64-bit
- projekt: 1920x1080; 25,000 (PAL)
- render: templatka MainConcept AVC/AAC (*.mp4, *.avc).

Ustawienia projektu i renderu takie same. Usuwam tylko przeplot.

Prosiłabym o rady w tej kwestii.
Odpowiedz
#2
nikita... nie wiem, czy zauważyłaś, ale najważniejszym parametrem podczas renderowania (decydującym o jakości - a zarazem o wadze pliku) jest przepływność (czyli bitrate - to jest ilość bitów na sekundę). To decyduje, ile bitów będzie w całym filmie - a więc możemy przeliczyć ile bajtów/megabajtów czy też gigabajtów.
Odpowiedz
#3
Mateusz, wszystko dobrze tylko, że:

tak naprawdę to nie tykałam się w ogóle ustawień dotyczących bitrate.
Założyłam, że skoro w gotowej templatce jest ustawiony bitrate w określonej wielkości, to widocznie tak ma być (wiem jestem beznadziejna).

W załączniku podpięłam ustawienia renderu, więc jakbyś mógł zerknąć, to byłabym wdzięczna.
Niżej wrzucam ustawienia z pliku wejściowego (tego w formacie .ts) po przeróbce w Avidemuxie (żeby mógł go czytać vegas):

Ogólne
Pełna ścieżka : F:\Sherlock 103 do vegas\4\2.track_256.264
Format : AVC
Format/Informacja : Advanced Video Codec
Rozmiar pliku : 2,02 GB
Rodzaj całkowitej przepływności bitów : Zmienna

Wideo
Format : AVC
Format/Informacja : Advanced Video Codec
Profil formatu : High@L4.0
Ustawienia formatu, CABAC : Tak
Ustawienia formatu, poklatkowy : 4 klatki
Rodzaj przepływności : Zmienna
Przwpływność maksymalna : 40,0 Mb/s
Szerokość : 1.920 pikseli
Wysokość : 1.080 pikseli
Proporcje obrazu : 16:9
Szybkość wyświetlania klatek : 25,000 kl/s
ColorSpace : YUV
ChromaSubsampling : 4:2:0
BitDepth/String : 8 bitów
Rodzaj skanu : Z przeplotem
Kolejność skanu : Górne pole wpierw
colour_primaries : BT.709
transfer_characteristics : BT.709
matrix_coefficients : BT.709

W pliku oryginalnym przed przeróbką wygląda to tak:
Ogólne
ID : 3 (0x3)
Pełna ścieżka : F:\Sherlock 103 do vegas\000.ts
Format : MPEG-TS
Rozmiar pliku : 3,18 GB
Czas trwania : 1h 36 min.
Czas zakończenia : UTC 2014-03-16 20:03:11
Czas rozpoczęcia : UTC 2014-03-16 21:39:49
Rodzaj całkowitej przepływności bitów : Zmienna
Całkowita przepływność bitów : 4.705 Kb/s
Nazwa sieciowa : NW 08 LOD
Kraj : POL
Strefa czasowa : +01:00:00

Wideo
ID : 202 (0xCA)
ID menu : 2 (0x2)
Format : AVC
Format/Informacja : Advanced Video Codec
Wersja formatu : Version 2
Profil formatu : High@L4.0
Ustawienia formatu, CABAC : Tak
Ustawienia formatu, poklatkowy : 4 klatki
ID kodeka : 27
Czas trwania : 1h 36 min.
Przepływność bitów : 3.955 Kb/s
Przwpływność maksymalna : 0 b/s
Szerokość : 1.920 pikseli
Wysokość : 1.080 pikseli
Proporcje obrazu : 16:9
Szybkość wyświetlania klatek : 25,000 kl/s
ColorSpace : YUV
ChromaSubsampling : 4:2:0
BitDepth/String : 8 bitów
Rodzaj skanu : Z przeplotem
Kolejność skanu : Górne pole wpierw
bity/(piksele*ramki) : 0.076
Rozmiar strumienia : 2,68 GB (84%)
colour_primaries : BT.709
transfer_characteristics : BT.709
matrix_coefficients : BT.709

Audio #1
ID : 203 (0xCB)
ID menu : 2 (0x2)
Format : MPEG Audio
Wersja formatu : Version 1
Profil formatu : Layer 2
ID kodeka : 3
Czas trwania : 1h 36 min.
Rodzaj przepływności : Stała
Przepływność bitów : 160 Kb/s
Przwpływność maksymalna : 0 b/s
Kanały : 2 kanały
Częstotliwość próbkowania : 48,0 KHz
Opóźnienie wideo : -1s 410ms
Rozmiar strumienia : 111 MB (3%)
Język : Polski

Jak to się ma do ustawień z załącznika. Tam jest bitrate maksymalny 16 000 000 bps, a średni 8 000 000 bps.
W tych ustawieniach nic nie ma o średnim. Już się pogubiłam w tym wszystkim. Jak to należy interpretować i ustawić?

W dyskusji z jakimś forumowiczem zasugerowałeś, że "dla normalnych filmów w rozdzielczości HD 1080, wystarczy zwykle 8-12Mbps. Można oczywiście ustawić mniejszą wartość, ale pogorszenie jakości będzie (może być) już widoczne" i tym będę się chyba kierować.

I jeszcze druga sprawa: w którymś z wątków na forum podałeś linka do strony z kalkulatorem do obliczania bitrate dla filmów. Nie mogę odnaleźć tego wątku, mógłbyś podać nazwę tego kalkulatora?
Byłabym wdzięczna.


Załączone pliki Miniatury
   
Odpowiedz
#4
(04-16-2014, 20:51)nikita13 napisał(a):  ...tak naprawdę to nie tykałam się w ogóle ustawień dotyczących bitrate.
Założyłam, że skoro w gotowej templatce jest ustawiony bitrate w określonej wielkości, to widocznie tak ma być...

bardzo złe założenie. Domyślnie Vegas po instalacji uruchamia się w NTSC, co wcale nie oznacza, że tak mamy pracować :)

Kalkulator... ja często używałem tego: http://www.bincsoft.com/products/bbc/
Co prawda do DVD, ale to nie jest najistotniejsze. Ważne jest: wielkość pliku (tutaj płyty - można ustawić ręcznie - custom), długość filmu, bitrate dźwięku. Dostajesz bitrate dla video.

W Vegasie (przy AVC) podajesz bitrate max oraz średni (avg).
To, co wyliczysz kalkulatorem, wpisujesz w AVG. Max możesz dać wyższy (to jest graniczna wartość - w razie, gdy obraz zawiera więcej informacji: szczegółów itd).

Dla HD1080 osobiście ustalam bitrate w granicy 10-20Mbps (zależy co i zależy gdzie to ma pójść). No chyba, że na YT, to 8Mbps.
Oczywiście najczęściej używam MainConcept AVC (chyba, że renderuję pod BluRay - to wówczas Sony AVC).

Cytat:Jak to się ma do ustawień z załącznika. Tam jest bitrate maksymalny 16 000 000 bps, a średni 8 000 000 bps.
W tych ustawieniach nic nie ma o średnim. Już się pogubiłam w tym wszystkim. Jak to należy interpretować i ustawić?
Też się pogubiłem, o co chodzi?
Odpowiedz
#5
(04-16-2014, 20:59)mateuszszar napisał(a):  W Vegasie (przy AVC) podajesz bitrate max oraz średni (avg).
To, co wyliczysz kalkulatorem, wpisujesz w AVG. Max możesz dać wyższy (to jest graniczna wartość - w razie, gdy obraz zawiera więcej informacji: szczegółów itd).

No dobrze... Czyli przy założeniach, że półtoragodzinny film w rozdzielczości 1920x1080 ma mieć np. 3,9 GB - to średni bitrate (wyliczony w kalkulatorze) wynosi 5844 Kbps, czyli 5 844 000 bps, tak? To na jakim optymalnym poziomie ustalić ten maksymalny przy renderingu w MainConcept AVC ?

(04-16-2014, 20:59)mateuszszar napisał(a):  Dla HD1080 osobiście ustalam bitrate w granicy 10-20Mbps (zależy co i zależy gdzie to ma pójść).
Ale tu piszesz odnośnie średniego czy maksymalnego, bo nie załapałam do końca.
Natomiast co do miejsca odtwarzania - film będzie odtwarzany na TV.

(04-16-2014, 20:59)mateuszszar napisał(a):  
Cytat:Jak to się ma do ustawień z załącznika. Tam jest bitrate maksymalny 16 000 000 bps, a średni 8 000 000 bps.
W tych ustawieniach nic nie ma o średnim. Już się pogubiłam w tym wszystkim. Jak to należy interpretować i ustawić?
Też się pogubiłem, o co chodzi?

Chodziło mi o to, że w zrzutach z mediainfo nie ma informacji o wielkości tego średniego bitrate-u, ale wyjaśniłeś wcześniej w czym rzecz, więc tutaj nie ma tematu.
Odpowiedz
#6
Idąc od tyłu...
Jeśli nie ma średniego, to można go wyliczyć.
Masz wagę pliku. Masz długość filmu. Bitów jest 8 w bajcie :) teraz kalkulator do ręki i lecimy.

długość filmu: 1g 36min
waga: 2.02GB

1g 36min = 96 [min] = 5760 [sekund]
2.02 [GB] = 2068.48 [MB] = 2 118 123.52 [KB] = 2 168 958 484.48 [B] = 17 351 667 875.84 [bajtów].

Dzielimy ilość bajtów na ilość sekund: 17 351 667 875.84 : 5760 = 3 012 442.34 [bps] (bajta na sekundę) = 2.87 [Mbps]

Można było się spodziewać, że wynik będzie w megabitach, więc wystarczyło przejść z megabajtów na megabity, i podzielić na sekundy (było by szybciej) -> 2068.48MB = 16 547.84Mb -> 16 547.84Mb : 5760s = 2.87Mbps.


Na Tv moim zdaniem wystarczy 10-20Mbps.

Jeśli średni dasz 5.8Mbps, to koniecznie ustaw dwuprzebieg (przy tak niskim bitrate to ostatnia szansa na wyciśnięcie ciut chociaż lepszej jakości ;)
Max możesz ustawić nawet na 20Mbps. I tak koder nie dobije do takiej wartości, skoro średni jest na poziomie 6Mbps.

A najlepiej, jak zrobisz sobie kilka sampli powiedzmy minutowych... z różnymi ustawieniami. Żeby później nie wywalać dwu-godzinnego renderu do kosza ;)
Odpowiedz
#7
@Mateusz

Wielkie, wielkie dzięki za wykład i genialną rozpiskę. Przyda się na bank.
Szykuje mi się chyba niezła jazda z tą zabawą w eksperymentowanie.

Jeszcze tylko jedno pytanie, tak na koniec.
W poprzednim poście napisałeś (...) "najczęściej używam MainConcept AVC (chyba, że renderuję pod BluRay - to wówczas Sony AVC)."
Możesz w kilku słowach wyjaśnić dlaczego? Może ta wiedza przyda mi się w przyszłości.

I jeszcze raz pięknie dziękuję za pomoc.
Odpowiedz
#8
Używam Vegas Pro 11 - który za pomocą MainConcept AVC nie potrafi wypluć zgodnego z BluRay pliku... (VP12 już ma taką możliwość).

MainConcept AVC za to ma dwuprzebieg - co przy niskich przepływnościach bardzo dużo daje (sam czas renderu się wydłuża, ale różnica w jakości jest widoczna).
Do BluRay używam wysokich wartości bitrate (21Mbps) ze względu na pojemność płyt BluRay (25GB na jednowarstwowej), więc nie ma co oszczędzać :) i również sam rendering nie musi być dwuprzebiegowy (przy tych wartościach pewnie nie zauważyłbym różnicy w jakości).
Odpowiedz



   


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  błąd przy renderowaniu Nikopolidis 41 15,394 04-15-2014, 19:32
Ostatni post: Pinto
  1080 HD - podzielony obraz przy renderowaniu runot5sa 13 5,980 07-20-2010, 18:18
Ostatni post: BlackDELTA
  Pomoc przy renderowaniu albert02 3 1,844 03-04-2010, 18:24
Ostatni post: tomislater
  Błędy (przesunięcie filmu) przy renderowaniu rasta 3 1,556 01-28-2010, 15:54
Ostatni post: rasta
  SV 9.0b Pro dzwiek przyspiesza przy renderowaniu RadAr 5 2,496 01-24-2010, 21:09
Ostatni post: RadAr
  błąd przy renderowaniu materiału 16:9 ed. 2 2,074 09-16-2009, 20:10
Ostatni post: ed.

Skocz do:


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