Hello and happy new year.
I have a problem with an mkv file, 1080p, that has chroma subsampling 4.2.2 and I can't play it (it freezes all the time).
I learned that BLurays and usually video files have 4.2.0 that's why I have no problem with them.
But 4.2.2 needs more power.
Unfortunately I have 3GB RAM.
I assume it needs more, right?
Could i do something in software preferences that could help?
I use MPC with MadVR. (same problem with EVR custom pres. and VLC)
+ Reply to Thread
Results 1 to 19 of 19
-
-
On PC chroma sampling should be not a problem i hope.
LAV Filters can help. Ffplay (ffmpeg) can play almost everything sensible.
MPC-HC use LAV Filters directly. -
I use LAV filters, but nothing..
Last edited by thinredline; 30th Dec 2014 at 10:55.
-
Thank you for your reply.
The file doesn't have any problem because many people have played it perfectly fine.
One else had a problem and they said that 4.2.2 needs more power.
When i play the file, CPU goes up to 100%, that's why it freezes.
I have Windows 7 64bit, 3GB RAM, Nvidia Geforce GT 220.
But I do have little space left in the hard disc where Windows are. Could it be that? (although i can playback another file of same size [20GB] fine but that has 4.2.0)
There are 7,5GB left only .
The file itself is in an external hard drive. -
Oh, forgot my processor specs. (and i was thinking that I forgot something).
I have Intel Pentium Dual Core 3.2GHz.
the file's report:
General
Format : Matroska
Format version : Version 4 / Version 2
File size : 22.3 GiB
Duration : 2h 4mn
Overall bit rate : 25.5 Mbps
Encoded date : UTC 2014-12-25 02:19:32
Writing application : mkvmerge v7.3.0 ('Nouages') 64bit built on Oct 22 2014 18:53:34
Writing library : Lavf56.9.100
DURATION : 02:04:53.619000000
NUMBER_OF_FRAMES : 239796
NUMBER_OF_BYTES : 1438774768
_STATISTICS_WRITING_APP : mkvmerge v7.3.0 ('Nouages') 64bit built on Oct 22 2014 18:53:34
_STATISTICS_WRITING_DATE_UTC : 2014-12-25 02:19:32
_STATISTICS_TAGS : BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High 4:2:2@L4.0
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : V_MPEG4/ISO/AVC
Duration : 2h 4mn
Nominal bit rate : 24.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate mode : Variable
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:2
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.483
Writing library : x264 core 142 r2479 dd79a61
Encoding settings : cabac=1 / ref=4 / deblock=1:0:0 / analyse=0x3:0x133 / me=umh / subme=9 / psy=1 / psy_rd=1.00:0.00 / mixed_ref=1 / me_range=32 / chroma_me=1 / trellis=2 / 8x8dct=1 / cqm=0 / deadzone=21,11 / fast_pskip=0 / chroma_qp_offset=-2 / threads=24 / lookahead_threads=6 / sliced_threads=0 / nr=0 / decimate=1 / interlaced=0 / bluray_compat=0 / constrained_intra=0 / bframes=16 / b_pyramid=2 / b_adapt=2 / b_bias=0 / direct=3 / weightb=1 / open_gop=0 / weightp=2 / keyint=250 / keyint_min=23 / scenecut=40 / intra_refresh=0 / rc_lookahead=60 / rc=2pass / mbtree=1 / bitrate=24000 / 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
DURATION : 02:04:53.619000000
NUMBER_OF_FRAMES : 179667
NUMBER_OF_BYTES : 22478845422
_STATISTICS_WRITING_APP : mkvmerge v7.3.0 ('Nouages') 64bit built on Oct 22 2014 18:53:34
_STATISTICS_WRITING_DATE_UTC : 2014-12-25 02:19:32
_STATISTICS_TAGS : BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
Audio
ID : 2
Format : PCM
Codec ID : A_PCM/INT/LIT
Duration : 2h 4mn
Bit rate mode : Constant
Channel(s) : 2 channels
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Delay relative to video : -83ms
Language : English
Default : Yes
Forced : No
-
Frickin' Variable Frame Rate again (in addition to the 4:2:2). Some wiseguy has given you a file that is Un-professional Professional.
Use ffmpeg or AVISynth/Vdub to convert it back to CFR, while also converting it to 4:2:0. Then play the result.
Scott -
I'm afraid I'm a novice in these things.
Does this procedure you mention involve re-encoding?
Because I don't like re-encoding since I may lose quality.
I was hoping that I could change a preference in LAV video options or madVR to handle the file..
by the way, do you know why I can't play it right, but almost all people can play it without any problems?
Do i need more RAM? -
It does play, right ? Only choppy ?
You probably need a faster CPU . What model of "pentium dual core" specifically ?
4:2:2 isn't accelerated by GPU decoding, only 4:2:0, so you can't off load the work done by the CPU -
-
You can use cpu-z for more processor information, post a screenshot
I'm guessing it's a very old or slow dual core, barely capable of playing 1080p with software, hence the "freezing". The other 4:2:0 videos can be assisted with GPU acceleration. I'm guessing the "other people" have faster/newer computers -
Fine with blu-ray and 1080p software decoding, or GPU assisted like DXVA ?
It's probably borderline for pure CPU decoding, since it's a 8-9 year old part -
That's why pdr said: "4:2:2 isn't accelerated by GPU decoding, only 4:2:0, so you can't off load the work done by the CPU ".
Your pc can handle 4:2:0 AVC, etc. because it's not actually your PC that is handling it, it's the GPU. But your GPU wasn't designed to handle 4:2:2, so the PC HAS to try to handle it, and it is now showing its shortcomings.
Scott -
If you disable GPU acceleration when playing back a "normal" 4:2:0 file, and CPU usage jumps close to 100%, then that suggests CPU is the problem
Then the options are to re-encode this file to 4:2:0, or update your hardware -
I disabled CUVID in LAV, and again regular 1080p files play OK. It freezes a bit when i pause and start playback again, but after some seconds it goes well...