Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   High Definition (https://forum.cdrinfo.pl/f111/)
-   -   Optymalny Bitrate Blu-Ray i DVD Kodek H.264 lub H.265 (https://forum.cdrinfo.pl/f111/optymalny-bitrate-blu-ray-dvd-kodek-h-264-lub-h-265-a-94022/)

misiozol 17.12.2014 20:23

Ale musisz zrozumiec ze nie ma sensu wywazac otwartych drzwi , te algorytmy sa ustawione na optimum , im sie wiecej grzebie tym wiecej wychodzi kwiatkow na koniec konwersji ;) , zdaje sobie sprawe za sa profesjonalne studia ktore maja cluster-y polaczonych pc i ma sens dla nich grzebanie w tysiacach ustawien a kowalskiego interesuje funkcja auto :P

layor 18.12.2014 22:17

Co nie zaszkodzi nam trochę pokombinować.Jeśli plik wynikowy po konwersji/oczywiście HD/jest równy np :1000 MB i został osiągnięty presetem veryslow i bitrate 4Mb/s ,a przy innych ustawieniach: przy presecie standard i bitrate 12Mb/s-jest ten sam wynik/1000 MB/ -to jakość tego filmu jest porównywalna czy nie?

layor 08.01.2015 17:23

Wracając do polemiki z kolegą misiozolem. Teraz testuję H.265
Źródło Blu-Ray 50Gb. Według wcześniejszych opinii kolegów przy zastosowaniu kodeka H.264 należy zastosować bitrate około 10Mb/s. Wszystko się zgadza. Przy zastosowaniu H.265 /HEVC/ powinienem bitrate zmniejszyć około 40% /Wikipedia i wiele opracowań tak przekazuje/ Do konwersji próbnie stosuję DVDFab 9.1.8.3. W ustawieniach Auto czyli jak kolega namawia przy jakości najlepszej widnieje bitrate 4.4 Mb/s. Czyli w/g fachowców od H.265 powinno być około 6Mb/s a w/g programistów od DVDFab 4.4Mb/s. Gdzie w takim razie leży prawda. Przecież rozpiętość jest bardzo duża.Nie tylko w czasie konwersji ale także w wadze pliku. Pozdrawiam

andy 08.01.2015 23:08

Jak już Ci wcześniej wspomnieliśmy nie ma stałej słusznej (jak poglądy polityczne) wartości. Każdy film jest inny i każdy z nich kompresuje się inaczej.

Te 40% jest "płynne" - nie należy podchodzić do tego jak do wyroczni. Czasami lepiej dać te 10-15% więcej dzięki czemu jakość szczególnie przy scenach dynamicznych będzie lepsza.

btw, poniżej info o pewnym filmie zakodowanym w AVC:
Kod:

General
Unique ID                                : 246165956977341612390311945950847629875 (0xB931D6BA7DEBB11FAFF1627B9B3CFA33)
Complete name                            : .mkv
Format                                  : Matroska
Format version                          : Version 4 / Version 2
File size                                : 10.3 GiB
Duration                                : 2h 15mn
Overall bit rate                        : 10.8 Mbps
Encoded date                            : UTC 2014-08-09 09:21:20
Writing application                      : mkvmerge v6.8.0 ('Theme for Great Cities') 64bit built on Mar  2 2014 21:34:26
Writing library                          : libebml v1.3.0 + libmatroska v1.4.1

Video
ID                                      : 1
Format                                  : AVC
Format/Info                              : Advanced Video Codec
Format profile                          : High@L4.1
Format settings, CABAC                  : Yes
Format settings, ReFrames                : 5 frames
Codec ID                                : V_MPEG4/ISO/AVC
Duration                                : 2h 15mn
Bit rate                                : 8 851 Kbps
Width                                    : 1 920 pixels
Height                                  : 800 pixels
Display aspect ratio                    : 2.40:1
Frame rate mode                          : Constant
Frame rate                              : 23.976 fps
Color space                              : YUV
Chroma subsampling                      : 4:2:0
Bit depth                                : 8 bits
Scan type                                : Progressive
Bits/(Pixel*Frame)                      : 0.240
Stream size                              : 8.20 GiB (80%)
Writing library                          : x264 core 142 r2431 ac76440
Encoding settings                        : cabac=1 / ref=5 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=7 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=12 / lookahead_threads=2 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=3 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=2pass / mbtree=1 / bitrate=8851 / ratetol=1.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / aq=1:1.00
Language                                : English
Default                                  : Yes
Forced                                  : No

W czasach kiedy bardziej interesowałem się kompresją (DVD Video) wyczytałem chyba na portalu Video-Audio.pl aby wartość: Bits/(Pixel*Frame) była między 0.225 - 0.300.
Oczywiście to tylko jedna z wielu wartości pomocniczych do uzyskania optymalnego materiału (stosunek jakości do rozmiaru).


Patrząc teraz na film, który zamieściłem to można by było go skompresować z tym bitrejtem 4.5Mb/s dla Video i jego jakość będzie taka sama jak AVC z ~9Mb/s.

Tylko...dla mnie w wersji z AVC na TV nie wygląda tak super super. Widzę gorszą jakość w wielu scenach - szum, pikseloza....

Osobiście filmy z AVC kompresowałbym z bitrejtem 20Mb/s a z HEVC w okolicach 10Mb/s.

layor 09.01.2015 22:18

To wszystko jest prawda . Dziękuję za ciekawą odpowiedź.Ale jak do diaska mając 100 Filmów Blu-ray przetestować właściwą bitrate.Czy posiłkować się jednak ustawieniami auto czy wziąć to na żywioł, czy patrzyć w tabele. Przecież w moim przypadku nie było to 10-15% więcej, a ok 30% mniej !!!!.

mgit 09.01.2015 22:57

A powiedz, czy naprawdę aż taka jest różnica w obrazie pomiędzy ręcznymi ustawieniami a ustawieniami auto?
Ja jak koduję materiał wideo zawsze wybieram auto i jakoś jakoś zawsze jest w porządku ;)

andy 09.01.2015 23:10

Cytat:

A powiedz, czy naprawdę aż taka jest różnica w obrazie pomiędzy ręcznymi ustawieniami a ustawieniami auto?
Ja jak koduję materiał wideo zawsze wybieram auto i jakoś jakoś zawsze jest w porządku
A widziałeś materiał w którym są np. włączone zaawansowane opcje kodeka? Jest np. 2x większy bitrate?

Ja widziałem i widać to na ekranie. Szczegóły są bardziej widoczne.

@layor pierwsze zasadnicze pytanie to - jak mały ma być plik wynikowy i na który kodek się*zdecydowałeś? Od tego zależą inne ustawienia. Mając wynikowy rozmiar obliczasz sobie wartość Bits/(Pixel*Frame) i jeżeli mieści się między 0.225 - 0.300 to konfigurujesz enkoder według wytycznych (nie znam ich) i robisz kompresję.

mgit 09.01.2015 23:13

A wiec widziałem materiał co zajmuje 8 GB - 10 GB - 12-14 GB - 25 GB - 40 GB - > plik końcowy.
Nie widzę specjalnej różnicy pomiędzy 14 GB plikiem a 40 GB, natomiast przy 8 GB już różnice są widoczne...

layor 10.01.2015 19:20

Andy jak pisałem wcześniej zostanę już przy H.265. Waga pliku końcowego to ok 4GB. Źródło Blu-Ray 50 GB. W ustawieniach auto bitrate jest 4.4Mb/s. Na monitorze 27 cali obraz jest w porządku.

mgit 10.01.2015 19:32

Czyli twoje filmy mają wagę tylko 4 GB - naprawdę mało - u mnie średnio 12 - 14 GB na film

layor 11.01.2015 23:43

To właśnie zasługa H.265. Jest tylko jedna wada : czas konwersji. Przy Blu-Ray 50 GB
i przy najlepszej jakości to około 25 godzin./i5 4 rdzenie/

sobrus 12.01.2015 08:40

trzeba wziąć pod uwagę jeszcze to, że x264 i x265 działają na innej zasadzie.
Stwierdzenie że drugi kompresuje 40% lepiej to wartość uśredniona.
Na pewnym materiale może kompresować 100% lepiej - na innym dokładnie tak samo.

Oczywiście to jest tylko mój domysł - ale poparty doświadczeniem ;)

Zadając kodekowi z góry znane Tobie bitrate lub wielkość pliku przejmujesz na siebie odpowiedzialność za jego poprawność. A ponieważ nikt z nas nie posiada szklanej kuli - trzeba się liczyć z możliwością pomyłki

Dlatego ja preferuje kodowanie CRF albo CQ jeżeli kodek nie wspiera CRF.

andy 12.01.2015 10:09

@layor taki czas masz bo sam kodek jest ustawiony na max.
Popatrz z jakimi opcjami kompresują na scenie i ustaw podobnie.


Wszystkie czasy w strefie CET. Aktualna godzina: 19:45.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.