Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[x264] Waarom is de ene .mkv de andere niet qua snelheid?

Pagina: 1
Acties:

  • Captain Pervert
  • Registratie: Mei 2000
  • Laatst online: 25-11 11:14
Ik heb een media PC gebaseerd op een AMD XP1700+ @ 2.0 Ghz en 1 Gb DDR die ik gebruik als media PC. Perfect voor DVD's en Xvid, maar met x264 720p materiaal heeft hij wat meer moeite.

Ik heb bijv. twee films. Bestandsgrootte is gelijk (4.3 Gb)
De ene doet het perfect, trekt weliswaar 80-85% CPU maar alles gaat vloeiend bij alles scènes.
De andere trekt 100% en daardoor ontstaan al snel haperingen en loopt het beeld achter bij het geluid. Hoe kan dat?
Ik heb het proberen te checken in een codec informatie tool (G-Spot) maar die snapt .mkv niet. Sowieso lijkt me een sterk afwijkende bitrate niet voor de hand liggend daar de films ongeveer even lang duren en de bestandsgrootte hetzelfde is.

On a sidenote, wat zijn eigenlijk de systeemeisen om gegarandeerd alle mkv's af te kunnen spelen? Ik kan dat nergens vinden.

Porsche 928 - It's about as fast as you can go without having to eat airline food.


  • sus
  • Registratie: September 2000
  • Laatst online: 05:37

sus

is druk :+

Ik heb zelf tot voor kort een P4 2.0 draaiend gehad, ook met 1GB ram. Hierop gebruikte ik K-Lite Codec Pack om HP-zut af te spelen. 1080p trok hij niet (d0h), maar 720p ging daarmee vlotjes. Ik heb er later ook CoreAVC op gehad, dat werkte ook erg lekker.

  • ToasterxD
  • Registratie: April 2005
  • Laatst online: 22:07
Probeer hem eens met Media Player Classic af te spelen.

[img]http://cache.www.gametracker.com/server_info/173.199.108.129:3084/b_560_95_1.png[/img]


Verwijderd

Je beseft dat mkv een container (zoals avi) is en geen codec? De snelheid waarmee je pc die afspeelt hangt af van het type codec dat er gebruikt wordt (sommige kunnen hardwarematig geaccelereerd worden), van de resolutie van je film en de bitrate.

  • Captain Pervert
  • Registratie: Mei 2000
  • Laatst online: 25-11 11:14
Ik gebruik MPC al.
Dan kan het dus niet anders dan dat de codec gewoon anders is.

Weet iemand met welke tool je een mkv kan uitlezen? G-spot snapt mkv niet, alleen avi enzo.

Porsche 928 - It's about as fast as you can go without having to eat airline food.


  • Captain Pervert
  • Registratie: Mei 2000
  • Laatst online: 25-11 11:14
Ah, perfect, bedankt!

Echter, als je kijkt naar de info van de files, snap ik het nog steeds niet.

Deze film doet het perfect:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
General
Complete name                    : E:\Shoot.Em.Up.720p.Bluray.x264-SEPTiC.mkv
Format                           : Matroska
File size                        : 4.37 GiB
Duration                         : 1h 26mn
Overal bit rate                  : 7235 Kbps
Encoded date                     : UTC 2007-12-28 17:30:48
Writing application              : mkvmerge v2.0.2 ('You're My Flame') built on Feb 21 2007 23:40:55
Writing library                  : libebml v0.7.7 + libmatroska v0.8.1

Video
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : High@L5.1
Format settings, CABAC           : Yes
Format settings, ReFrames        : 8
Codec ID                         : V_MPEG4/ISO/AVC
Duration                         : 1h 26mn
Bit rate                         : 5404 Kbps
Nominal bit rate                 : 5722 Kbps
Width                            : 1280 pixels
Height                           : 544 pixels
Display aspect ratio             : 2.35
Frame rate                       : 23.976 fps
Colorimetry                      : 4:2:0
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.343
Writing library                  : x264 - core 57 svn-709C
Encoding settings                : cabac=1 / ref=5 / deblock=1:-3:-2 / analyse=0x1:0 / me=umh / fpel_cmp=sad / subme=7 / me-prepass=0 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=2 / deadzone=21,11 / chroma_qp_offset=0 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=5722 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30
Language                         : English

Audio
Format                           : DTS
Format/Info                      : Digital Theater Systems
Codec ID                         : A_DTS
Duration                         : 1h 26mn
Bit rate                         : 1536 Kbps
Channel(s)                       : 6 channels
Channel positions                : Front: L C R, Surround: L R, LFE
Sampling rate                    : 48.0 KHz
Resolution                       : 24 bits


Deze doet het niet goed (beeld loopt achter bij geluid en CPU constant op 100%):

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
General
Complete name                    : E:\Eastern.Promises.720p.HDDVD.x264-SEPTiC.mkv
Format                           : Matroska
File size                        : 4.37 GiB
Duration                         : 1h 40mn
Overal bit rate                  : 6226 Kbps
Encoded date                     : UTC 2007-12-21 20:29:53
Writing application              : mkvmerge v2.0.2 ('You're My Flame') built on Feb 21 2007 23:40:55
Writing library                  : libebml v0.7.7 + libmatroska v0.8.1

Video
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : High@L5.1
Format settings, CABAC           : Yes
Format settings, ReFrames        : 8
Codec ID                         : V_MPEG4/ISO/AVC
Duration                         : 1h 40mn
Bit rate                         : 5522 Kbps
Nominal bit rate                 : 5774 Kbps
Width                            : 1280 pixels
Height                           : 688 pixels
Display aspect ratio             : 1.860
Frame rate                       : 23.976 fps
Colorimetry                      : 4:2:0
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.273
Title                            : 5.1
Writing library                  : x264 - core 57 svn-709C
Encoding settings                : cabac=1 / ref=5 / deblock=1:-3:-2 / analyse=0x1:0 / me=umh / fpel_cmp=sad / subme=7 / me-prepass=0 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=1 / 8x8dct=0 / cqm=2 / deadzone=21,11 / chroma_qp_offset=0 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=5774 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=0.60 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30
Language                         : English

Audio
Format                           : AC-3
Format/Info                      : Audio Coding 3
Codec ID                         : A_AC3
Duration                         : 1h 40mn
Bit rate mode                    : CBR
Bit rate                         : 448 Kbps
Channel(s)                       : 6 channels
Channel positions                : Front: L C R, Rear: L R, LFE
Sampling rate                    : 48.0 KHz
Title                            : 5.1
Language                         : English


Deze doet het ook niet goed:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
General
Complete name                    : E:\In.the.Valley.of.Elah.2007.720p.BluRay.x264-ESiR.mkv
Format                           : Matroska
File size                        : 4.37 GiB
Duration                         : 2h 1mn
Overal bit rate                  : 5154 Kbps
Movie name                       : In the Valley of Elah (2007)
Encoded date                     : UTC 2008-02-18 22:22:12
Writing application              : mkvmerge v2.0.2 ('You're My Flame') built on Feb 21 2007 23:40:55
Writing library                  : libebml v0.7.7 + libmatroska v0.8.1
Cover                            : Yes / Yes / Yes

Video
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : High@L5.1
Format settings, CABAC           : Yes
Format settings, ReFrames        : 5
Codec ID                         : V_MPEG4/ISO/AVC
Duration                         : 2h 1mn
Bit rate                         : 4296 Kbps
Nominal bit rate                 : 4510 Kbps
Width                            : 1280 pixels
Height                           : 536 pixels
Display aspect ratio             : 2.35
Frame rate                       : 23.976 fps
Colorimetry                      : 4:2:0
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.274
Writing library                  : x264 - core 58 svn-736M
Encoding settings                : cabac=1 / ref=5 / deblock=1:-3:-3 / analyse=0x3:0x133 / me=hex / subme=7 / me-prepass=0 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=1 / cqm=2 / deadzone=9,9 / chroma_qp_offset=0 / threads=6 / nr=0 / decimate=1 / mbaff=0 / bframes=2 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=1 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=4510 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=1.00 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.6:15.0
Language                         : English

Audio
Format                           : AC-3
Format/Info                      : Audio Coding 3
Codec ID                         : A_AC3
Duration                         : 2h 1mn
Bit rate mode                    : CBR
Bit rate                         : 640 Kbps
Channel(s)                       : 6 channels
Channel positions                : Front: L C R, Rear: L R, LFE
Sampling rate                    : 48.0 KHz
Language                         : English


:?

De codec is steeds hetzelfde... Ik zie wel dat de film die het WEL doet DTS heeft, de andere twee AC3, zou dat verschil maken? De geluidskaart is een Soundblaster X-Fi Audio, neem aan dat die met beide geen moeite heeft...

Porsche 928 - It's about as fast as you can go without having to eat airline food.


  • Orion84
  • Registratie: April 2002
  • Laatst online: 19:59

Orion84

Admin General Chat / Wonen & Mobiliteit

Fotogenie(k)?

Die laatste twee hebben een lagere bitrate, maar hogere resolutie en langere duur, oftewel, voor dezelfde kwaliteit moet er dan zwaardere compressie worden toegepast, en die kost meer rekenkracht om weer terug te rekenen naar beeld?

The problem with common sense is that it's not all that common. | LinkedIn | Flickr


  • Captain Pervert
  • Registratie: Mei 2000
  • Laatst online: 25-11 11:14
Ik dacht bitrate = kwaliteit.

Jij suggereert dus dat bitrate samen met mate van compressie de kwaliteit bepaalt? Nja, de mate van compressie staat niet in de bestandsgegevens. Maar het klinkt wel aannemelijk.

Porsche 928 - It's about as fast as you can go without having to eat airline food.


  • Orion84
  • Registratie: April 2002
  • Laatst online: 19:59

Orion84

Admin General Chat / Wonen & Mobiliteit

Fotogenie(k)?

Bitrate is simpelweg het aantal bitjes dat per seconde film is opgeslagen. Maar in dat aantal bitjes kan je door sterke of minder sterke compressie verschillende kwaliteit realiseren. Zo is de bitrate van MPEG2 veel hoger dan van x264, maar de kwaliteit in verhouding veel lager, x264 kost dan ook veel meer rekenkracht om te decoden.

Geen idee of dat echt de verklaring is, maar dat zou het misschien kunnen zijn.

The problem with common sense is that it's not all that common. | LinkedIn | Flickr


  • Morked
  • Registratie: December 2004
  • Niet online
De laatste twee hebben de geluidscodec AC3, zoals je zelf al zegt. Heb je in AC3Filter bij MPC misschien vreemde instellingen die veel cpu gebruiken? (filters->AC3filter tijdens afspelen van de video)

[ Voor 11% gewijzigd door Morked op 21-05-2008 12:15 ]


  • AlbertTCB
  • Registratie: December 2003
  • Laatst online: 21-12-2024

AlbertTCB

swing it baby

Ik heb dit destijds ook gehad. Het heeft inderdaad te maken met de AC3 audiofile. Kijk eens in je AC3filter settings wanneer je zo'n bestand afspeel?

I'm just taking care of business


  • jan99999
  • Registratie: Augustus 2005
  • Laatst online: 27-11 01:54
Indien je in deze forum leest heb je minimaal een pentium 4 3.0 nodig om alles af te spelen(alle codecs), liefst natuurlijk meer.

  • Captain Pervert
  • Registratie: Mei 2000
  • Laatst online: 25-11 11:14
Dat lijkt me sterk, die 2.0 Ghz AMD trekt het nèt niet, en 1 film gewoon wèl.
Zal vanavond naar die AC3 opties kijken.

Porsche 928 - It's about as fast as you can go without having to eat airline food.


  • Captain Pervert
  • Registratie: Mei 2000
  • Laatst online: 25-11 11:14
Ik heb het probleem voor het grootste deel op kunnen lossen door een andere decoder te installeren (CoreAVC). De films die het eerst totaal niet deden, gaan nu ongeveer 1x per uur een halve minuut out of sync, daarna trekt de video weer bij.
Het kan dus wel; nog even wat dingen tweaken met buffer enzo en het werkt perfect.

Porsche 928 - It's about as fast as you can go without having to eat airline food.


  • Captain Pervert
  • Registratie: Mei 2000
  • Laatst online: 25-11 11:14
Hopla. Alle codes eraf, CoreAVC erop, ffdshow erop behalve de h.264 ondersteuning en presto. CPU belasting is nu bij alle films onder de 85%. _/-\o_

Porsche 928 - It's about as fast as you can go without having to eat airline food.


  • robkorv
  • Registratie: Maart 2005
  • Laatst online: 25-11 20:01
Hoi, Ik kwam hier toevallig via google omdat ik iets voor x264 aan het uitzoeken ben.

Ik heb al enige ervaring met het omzetten naar h.264 met x264.

De instellingen die gebruikt worden tijdens het encoden naar h.264 heeft de meeste invloed in de decodeer snelheid van een h.264 bestand.

Hoe mee opties zijn ingeschakeld (en dat zijn er een hoop) om het comprimeren van de video te verbeteren met x264 des te meer cpu tijd een decoder nodig heeft om het beeld weer op te bouwen tijdens het afspelen van het video bestand.

Bitrate speelt niet zo'n grote rol als je zou denken. Het zijn meer de instellingen die de encoder gebruikt heeft bij het omzetten.
Pagina: 1