H.264 kodek i Main profil

Programi, Alati, Formati, Podešavanja, Konvertovanje, Enkodiranje, Mux, Demux, Remux, DVD authoring, Blu-ray Disc authoring, Rad sa subtitlovima, Zvukom (audiom)...

Moderatori: Video Majstor, djyova, prijateljv, Ilidan

Opis foruma
- Programi, Alati, Plejeri...
- Kodeci, Filtri, Podešavanja, Analiza...
- DVD authoring, Blu-ray Disc authoring...
- Rad sa subtitlovima, Ustimavanje subtitlova, Prevodjenje...
- Video kompresija, Formati, Konvertovanje, Enkodiranje, Mux, Demux, Remux...
- Obrada zvuka (audio), Muzički programi...
...itd.

H.264 kodek i Main profil

Postod ShoX » 14.02.2012 20:16

Imam i pohvale i nejasnoće oko Main profila za H.264 kodek...

Testirao sam mnoge kodeke i profile njihove, i zaključio da ovaj daje najbolje rezultate..
Poredio sam ga sa High profilom , ali je ovaj bolji, i to znatno..

Handbrake je program koji koristim da konvertujem u ovaj kodek, a ovo mu je jedini profil (main)

zanima me zašto video konvertovan na ovaj način, nema sledeće

u folderima nikada nema svoj thubnails, kao što je to slučaj sa ostalim profilima istog kodeka
Slika

Drugo, video nije podložan obradi bez kompresije, znači ubacim ga u VirtualDub i hoću da skratim malo vidoe, početak i kraj, ili da pojačam zvuk...
video kada ga izbacim izgleda ovako
Slika

i uopšte se ne pokreće ništa... znači stoji tako.. u Drugim plejerima se vide prve dve sekunde samo...

Dok je kod naprimer High profila vrlo lako... ubacim u virualdub ili bilo koji drugi program koji ima opciju seckanja bez kompresije, isečem šta treba, čak i zvuk pojačam ... i bude sve dobro..

Hvala unapred :)
ShoX
Član foruma
 
Postova:  100
Pridružio se:  12.08.2011 13:21

Re: H.264 kodek i Main profil

Postod Video Majstor » 14.02.2012 22:08

u folderima nikada nema svoj thubnails, kao što je to slučaj sa ostalim profilima istog kodeka
To zavisi od ekstenzija windows explorera koje kreiraju thumbnailse. Ja na primer sam iskljucio sve te ekstenzije i onda mi ne prikazuje thumbnailse ni od jednog formata. Tako mi mnogo brze otvara foldere.

U svakom slucaju to neprikazivanje thumbnailsa ne govori nista lose o fajlu.

Drugo, video nije podložan obradi bez kompresije, znači ubacim ga u VirtualDub i hoću da skratim malo vidoe, početak i kraj, ili da pojačam zvuk...
video kada ga izbacim izgleda ovako
VirtualDub je predvidjen samo za obradu bez kompresieje AVI fajlova. Koji su to fajlovi bili upitanju (koji format containera)?

Dok je kod naprimer High profila vrlo lako... ubacim u virualdub ili bilo koji drugi program koji ima opciju seckanja bez kompresije, isečem šta treba, čak i zvuk pojačam ... i bude sve dobro..
hm,
Stvari koje si opisao zapravo nemaju veze sa tim da li je profile Main ili High. Da bi shvatio o cemu se zapravo radi, otvori te fajlove u programu MediaInfo i kopiraj ovde tekstualne informacije o fajlu. To uradi posebno za jedan fajl koji je "Main" i posebno za "High" pa okaci ovde obe da vidim sta je tacno u pitanju.
Korisnikov avatar
Video Majstor
Član foruma
 
Postova:  1804
Pridružio se:  24.08.2010 21:20

Re: H.264 kodek i Main profil

Postod ShoX » 14.02.2012 22:41

oba su avi

evo
Kod: Obeleži sve
General
Complete name                    : D:\TV\Tomas i Drugari\Tomas i Drugari s13ep.08 - Tomas i prasci.avi
Format                           : MPEG-4
Format profile                   : Base Media / Version 2
Codec ID                         : mp42
File size                        : 104 MiB
Duration                         : 10mn 51s
Overall bit rate                 : 1 343 Kbps
Encoded date                     : UTC 2012-02-14 15:16:43
Tagged date                      : UTC 2012-02-14 15:31:56
Writing application              : HandBrake 0.9.5 2011010300

Video
ID                               : 1
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : [email protected]
Format settings, CABAC           : Yes
Format settings, ReFrames        : 4 frames
Codec ID                         : avc1
Codec ID/Info                    : Advanced Video Coding
Duration                         : 10mn 50s
Bit rate mode                    : Variable
Bit rate                         : 1 200 Kbps
Width                            : 698 pixels
Height                           : 570 pixels
Display aspect ratio             : 4:3
Frame rate mode                  : Constant
Frame rate                       : 25.000 fps
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.121
Stream size                      : 94.0 MiB (90%)
Writing library                  : x264 core 112
Encoding settings                : cabac=1 / ref=2 / deblock=1:0:0 / analyse=0x1:0x111 / me=hex / subme=6 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=0 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=0 / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 / bframes=2 / b_pyramid=2 / b_adapt=1 / b_bias=0 / direct=1 / weightb=0 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=abr / mbtree=1 / bitrate=1200 / ratetol=1.0 / qcomp=0.60 / qpmin=3 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00
Encoded date                     : UTC 2012-02-14 15:16:43
Tagged date                      : UTC 2012-02-14 15:31:56
Material_Duration                : 650400
Material_StreamSize              : 98542741
Material_FrameCount              : 16260
Color primaries                  : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M
Transfer characteristics         : BT.709-5, BT.1361
Matrix coefficients              : BT.601-6 525, BT.1358 525, BT.1700 NTSC, SMPTE 170M

Audio
ID                               : 2
Format                           : AAC
Format/Info                      : Advanced Audio Codec
Format profile                   : LC
Codec ID                         : 40
Duration                         : 10mn 51s
Bit rate mode                    : Variable
Bit rate                         : 128 Kbps
Maximum bit rate                 : 159 Kbps
Channel(s)                       : 2 channels
Channel positions                : Front: L R
Sampling rate                    : 48.0 KHz
Compression mode                 : Lossy
Stream size                      : 9.93 MiB (10%)
Encoded date                     : UTC 2012-02-14 15:16:43
Tagged date                      : UTC 2012-02-14 15:31:56
Material_Duration                : 651008
Material_StreamSize              : 10411609



Drugi video koji je u High profilu
Kod: Obeleži sve
General
Complete name                    : D:\TV\Tomas i Drugari\Tomas i Drugari - Cici lici zvrc.avi
Format                           : AVI
Format/Info                      : Audio Video Interleave
File size                        : 98.8 MiB
Duration                         : 10mn 6s
Overall bit rate                 : 1 366 Kbps

Video
ID                               : 0
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : [email protected]
Format settings, CABAC           : Yes
Format settings, ReFrames        : 1 frame
Codec ID                         : H264
Duration                         : 10mn 6s
Bit rate                         : 1 227 Kbps
Width                            : 720 pixels
Height                           : 576 pixels
Display aspect ratio             : 5:4
Frame rate                       : 29.970 fps
Standard                         : PAL
Color space                      : YUV
Chroma subsampling               : 4:2:0
Bit depth                        : 8 bits
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.099
Stream size                      : 88.7 MiB (90%)

Audio
ID                               : 1
Format                           : MPEG Audio
Format version                   : Version 1
Format profile                   : Layer 3
Codec ID                         : 55
Codec ID/Hint                    : MP3
Duration                         : 10mn 6s
Bit rate mode                    : Constant
Bit rate                         : 128 Kbps
Channel(s)                       : 2 channels
Sampling rate                    : 44.1 KHz
Compression mode                 : Lossy
Stream size                      : 9.26 MiB (9%)
Alignment                        : Split accross interleaves
Interleave, duration             : 34 ms (1.02 video frame)
Interleave, preload duration     : 12 ms

ShoX
Član foruma
 
Postova:  100
Pridružio se:  12.08.2011 13:21

Re: H.264 kodek i Main profil

Postod Ilidan » 15.02.2012 2:19

1. High profile daje, u proseku, 10% bolji kvalitet od Main.
2. Nemoj da pakuješ H.264 video i AAC audio u AVI. Koristi MKV ili MP4 kontejner. I otkad Handbrake 0.9.5 nudi tu mogućnost?
3. Zašto ti log drugog AVI fajla ne sadrži podešavanja x264 enkodera kao prvi? Jesu li ta dva klipa uopšte kompresovana istim programom?
4. Izbegavaj ABR mod. Ili koristi CRF (ili kako se već zove kod HandBrake, CQP možda) ako ti nije bitna konačna veličina fajla ili 2-pass mod sa zadatim bitrejtom.
5. Za izecanje delova videa kompresovanog H.264 kodekom koristi Avidemux a ne VirtualDub.

6. Tako se ne radi poređenje kvaliteta.
Proredio si dva različita klipa različite rezolucije, različitog frejmrejta na različitom bitrejtu sa verovatno različitim podešavanjima enkodera. A možda čak nije ni isti eknoder u pitanju.

Ako hoćeš da porediš kako neka opcija enkodera utiče na kvalitet, koristi:
- isti video klip
- istu izlaznu rezoluciju
- dvoprolaznu kompresiju (2-pass)
- isti bitrejt
- sva podešavanja enkodera moraju biti ista izuzev one opcije koju testiraš.

Ah, da. Neka korišćena podešavanja enkodera kod prvog video klipa nemaju baš mnogo smisla. Uz napomenu da su korišćena prilično brza podešavanja i da se može izvući daleko bolji kvalitet pri istom bitrejtu.
b-frames 2 i b-adapt 1 nisu optimalna. Ako koristiš b-frames 2 koristi b-adapt 2 a ako hoćeš b-adapt 1 koristi b-frames 16.
weightp=2 uključen a weightb=0 isključen?!
ABR mod sam već pomenuo.
U drugom logu stoji:

Format profile : [email protected]
Bit rate : 1 227 Kbps
Width : 720 pixels
Height : 576 pixels
Display aspect ratio : 5:4
Frame rate : 29.970 fps

što nema nikakvog smila. Video ove rezolucije, bitrejta i frejmrejta nikako ne može biti Level 5.1
Ilidan
Član foruma
 
Postova:  81
Pridružio se:  07.01.2011 19:50

Re: H.264 kodek i Main profil

Postod ShoX » 15.02.2012 14:14

Već sam radio poređenje istih klipova, i Main profil ima znatno bistriju sliku od High profila..
Kod Handbrake za audio koristim AAC(faac),Stereo, 128 bitrate i DRC 2.0
ne znam da li ima da bolje podešavanje audi-a, znam samo da sam probao u Lame(mp3) ali tada se zvuk uopšte ne čuje...


HandBrake koliko sam video može u bilo koji format da konvertuje, samo po default-u nudi mp4 i mkv, a ti možeš da sačuvaš kao .avi .mpg ...

Nisam te baš razumeo kako misliš da imaju bolja podešavanja za HandBrake ?
Ne koristim 2-pass encoding jer tada neće da pokrene uopšte konvertovanje, naravno ovo je trenutno sada jer kod ovog tipa snimka neće, inače kada mogu koristim 2-pass

Pomenuo si CPQ, to uopšte ne postoji u HB

Probao sam sa AVI Demux, isto kao VD neće da iseče video koji ima Main profil, jedini što je drugačije od VD to što kada isečem sa AVIDemux slika je crna, ali ide audio

Na koja si tačno podešavanja mislio pri ovome " Uz napomenu da su korišćena prilično brza podešavanja i da se može izvući daleko bolji kvalitet pri istom bitrejtu."
ShoX
Član foruma
 
Postova:  100
Pridružio se:  12.08.2011 13:21

Re: H.264 kodek i Main profil

Postod ShoX » 15.02.2012 14:17

Da dodam, kod AVIDemux ako izlazni kontenjer podesim na mp4, onda hoće da iseče :)
Hvala na ovome :)
ShoX
Član foruma
 
Postova:  100
Pridružio se:  12.08.2011 13:21

Re: H.264 kodek i Main profil

Postod Ilidan » 15.02.2012 22:51

ShoX je napisao:HandBrake koliko sam video može u bilo koji format da konvertuje, samo po default-u nudi mp4 i mkv, a ti možeš da sačuvaš kao .avi .mpg ...

Ne, ne može. Od verzije 0.9.4, mislim. Može samo MP4 i MKV. To što ti staviš na kraju imena fajla AVI kao ekstenziju ne znači da si dobio AVI fajl već MP4 fajl sa pogrešnom ekstenzijom.
Primera radi, tvoj prvi MediaInfo log sadrži sledeći tekst:
Kod: Obeleži sve
General
Complete name                    : D:\TV\Tomas i Drugari\Tomas i Drugari s13ep.08 - Tomas i prasci.avi
[b]Format                           : MPEG-4
Format profile                   : Base Media / Version 2
Codec ID                         : mp42[/b]
File size                        : 104 MiB
Duration                         : 10mn 51s
Overall bit rate                 : 1 343 Kbps
Encoded date                     : UTC 2012-02-14 15:16:43
Tagged date                      : UTC 2012-02-14 15:31:56
Writing application              : HandBrake 0.9.5 2011010300

Obrati pažnju na Format, Format profile i Codec ID. Iako je ekstenzija na kraju fajla AVI, kontejner format je MP4.

Tvoj drugi log fajl pokazuje da se zaista radi o AVI fajlu.
Kod: Obeleži sve
Complete name                    : D:\TV\Tomas i Drugari\Tomas i Drugari - Cici lici zvrc.avi
[b]Format                           : AVI
Format/Info                      : Audio Video Interleave[/b]
File size                        : 98.8 MiB
Duration                         : 10mn 6s
Overall bit rate                 : 1 366 Kbps


ShoX je napisao:Nisam te baš razumeo kako misliš da imaju bolja podešavanja za HandBrake ?
Ne koristim 2-pass encoding jer tada neće da pokrene uopšte konvertovanje, naravno ovo je trenutno sada jer kod ovog tipa snimka neće, inače kada mogu koristim 2-pass

Ovo su podešavanja x264 enkodera u Handbrake-u:
Kod: Obeleži sve
Encoding settings                : cabac=1 / [b]ref=2[/b] / [b]deblock=1:0:0[/b] / [b]analyse=0x1:0x111[/b] /[b] me=hex[/b] / [b]subme=6[/b] / psy=1 / [b]psy_rd=1.00:0.00[/b] / [b]mixed_ref=0[/b] / me_range=16 / chroma_me=1 / [b]trellis=0[/b] / [b][u]8x8dct=0[/u][/b] / cqm=0 / deadzone=21,11 / fast_pskip=1 / chroma_qp_offset=-2 / threads=3 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / constrained_intra=0 /[b] bframes=2[/b] / b_pyramid=2 / [b]b_adapt=1[/b] / b_bias=0 / direct=1 / [b]weightb=0[/b] / open_gop=0 / weightp=2 / keyint=250 / keyint_min=25 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=abr / mbtree=1 / bitrate=1200 / ratetol=1.0 / qcomp=0.60 / qpmin=3 / qpmax=51 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00

Podebljane opcije mogu u priličnoj meri da utiču na vizuleni kvalitet pri istom bitrejtu. Doduše, većina utiče i na brzinu kompresije pa bi lako kompresija mogla da bude i 2-4x sporija.

ShoX je napisao:Pomenuo si CPQ, to uopšte ne postoji u HB

Nisam bio siguran koji je tačan naziv opcije. U pitanju je Constant qualtiy RF.

ShoX je napisao:Na koja si tačno podešavanja mislio pri ovome " Uz napomenu da su korišćena prilično brza podešavanja i da se može izvući daleko bolji kvalitet pri istom bitrejtu."

Recimo, po mom mišljenju, podešavanja na slici predstavljaju dobar odnos između brzine kompesije i kvaliteta za zadati bitrejt kod većine filmova. Dodatno povećavanje parametara daleko više usporava kompresiju nego što utiče na kvalitet.
Slika
Inače, zaorkužena opcija na slici je, pored Custom matrica, jedina razlika između Main i High profila kod H.264 enkodera.
E sad, ako si ti poredio ono što Handbrake naziva Main i High profil, ta podešavanja nemaju nikakve veze sa Main i High profilom kod H.264 enkodera koji su definisani standardom. To je samo interni preset (predefinisana podešavanja) kod Handbrake-a.
Poslednji put menjao Ilidan dana 19.02.2012 21:30, izmenjena 2 puta
Ilidan
Član foruma
 
Postova:  81
Pridružio se:  07.01.2011 19:50

Re: H.264 kodek i Main profil

Postod ShoX » 16.02.2012 2:07

ok, hvala :)
Ja sam pre konvertovao u mp4, ali su se ljudi žalili da im ne odgovara to i onda sam pokušao ovo sa avi...
ShoX
Član foruma
 
Postova:  100
Pridružio se:  12.08.2011 13:21

Re: H.264 kodek i Main profil

Postod Ilidan » 16.02.2012 13:51

Ne znam koje su probleme imali sa MP4 formatom ali H.264 u AVI pravi veće probleme. Jedino ako su hteli da puste te filmove na kućnom DVD plejeru. Ali u tom slučaju ni H.264 u AVI neće raditi jer DVD plejeri ne podržavaju H.264 kodek.
Ilidan
Član foruma
 
Postova:  81
Pridružio se:  07.01.2011 19:50

Re: H.264 kodek i Main profil

Postod ShoX » 16.02.2012 18:11

Verovatno je tako... znači znao sam za to da H.264 ne ide u AVI... samo nisam znao da je u Handbrake taj pokušaj samo maska...
ShoX
Član foruma
 
Postova:  100
Pridružio se:  12.08.2011 13:21
Sledeća

Vrati se na Video softver i Video kompresija

Ko je online

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 14 gostiju

cron