The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    1080p .mkv files lag on hdx 16

    Discussion in 'Windows OS and Software' started by neo143, Jun 27, 2009.

  1. neo143

    neo143 Notebook Consultant

    Reputations:
    0
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    30
    i hav bought a laptop hdx 16 with t9550 2.66ghz,4gb ram,gt 130M nvidia 1gb expandable to 2gb ..i am using vista home premium and an vista ultimate...in both the OS i am able to play .mkv videos of 720p(1280X---)without any ;problem.i am also able to play 1080p .avi,.ts without any lag.but when it comes to 1080 both the Os cause a mismatch (the video is slow ,audio is correct..they dont sync)..i use vlc and kmplayer to view thopse videos..plz help me with this issue
     
  2. qhn

    qhn Notebook User

    Reputations:
    1,654
    Messages:
    5,955
    Likes Received:
    1
    Trophy Points:
    205
    What are the source of these 1080p videos? Blu-Ray original disks? Copies?

    cheers ...
     
  3. jackluo923

    jackluo923 Notebook Virtuoso

    Reputations:
    1,038
    Messages:
    3,071
    Likes Received:
    1
    Trophy Points:
    105
    Your hardware is capable of decoding everything. Even a netbook can decode 1080P blueray rips.

    Can you check if the hdd on your laptop is set to DMA transfermode instead of PIO mode? Also, you can use HDtune to see if your hdd transfer speed is limited or not.
     
  4. Wolf04

    Wolf04 Sony Fanatic

    Reputations:
    55
    Messages:
    841
    Likes Received:
    1
    Trophy Points:
    31
    I'm assuming the Internet. :p
     
  5. namaiki

    namaiki "basically rocks" Super Moderator

    Reputations:
    3,905
    Messages:
    6,116
    Likes Received:
    89
    Trophy Points:
    216
  6. neo143

    neo143 Notebook Consultant

    Reputations:
    0
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    30
    how to check wether my hdd is in DMA transfermode instead of PIO mode
     
  7. qhn

    qhn Notebook User

    Reputations:
    1,654
    Messages:
    5,955
    Likes Received:
    1
    Trophy Points:
    205
    Ouch, quality can be doggy sometimes :D

    cheers ...
     
  8. ViciousXUSMC

    ViciousXUSMC Master Viking NBR Reviewer

    Reputations:
    11,461
    Messages:
    16,824
    Likes Received:
    76
    Trophy Points:
    466
  9. Wolf04

    Wolf04 Sony Fanatic

    Reputations:
    55
    Messages:
    841
    Likes Received:
    1
    Trophy Points:
    31
    I dunnooo, it has never failed me thus far. :p

    I was going to suggest the same thing but I don't know, is just me or has MPC gotten kind of a resource hog lately. I actually think the new Media Player is better for playing .mkv files right now. I know it's weird but sometimes movies and especially those in 720p would get out of sync sometimes in MPC (I'm thinking because of the processing power) but I've had no such problem in Media Player.
     
  10. goofball

    goofball Notebook Deity

    Reputations:
    358
    Messages:
    1,710
    Likes Received:
    0
    Trophy Points:
    55
    device manager -> IDE controllers, select the channel your's are on, and look.
     
  11. jackluo923

    jackluo923 Notebook Virtuoso

    Reputations:
    1,038
    Messages:
    3,071
    Likes Received:
    1
    Trophy Points:
    105
    With your laptop, no media players with decent codec, even those very slow and poorly coded ones will fly on your hardware. So... getting a new media player doesn't solve your problem.

    As a temporary solution, go into your video player, enable "drop frames to keep audio in sync" or something like that. That way, the audio will sync with video.
     
  12. j-dogg

    j-dogg Notebook Evangelist

    Reputations:
    136
    Messages:
    648
    Likes Received:
    0
    Trophy Points:
    30
    i have a dv2500 and had the same problem, what i did was i updated my divx, then downloaded klite codec pack while installing it, it saw i had divx and put more codecs on. Once that was done i used media player classic and it worked perfectly.
     
  13. Wolf04

    Wolf04 Sony Fanatic

    Reputations:
    55
    Messages:
    841
    Likes Received:
    1
    Trophy Points:
    31
    You mean mine or neo143's laptop?
     
  14. gekk_gad

    gekk_gad Notebook Consultant

    Reputations:
    31
    Messages:
    281
    Likes Received:
    0
    Trophy Points:
    30
  15. jackluo923

    jackluo923 Notebook Virtuoso

    Reputations:
    1,038
    Messages:
    3,071
    Likes Received:
    1
    Trophy Points:
    105
    Everyone who posted here's laptop is perfectly capable of playing 1080P contents. Even a $200 netbook can in some situations. So there's definetly something wrong here.
     
  16. neo143

    neo143 Notebook Consultant

    Reputations:
    0
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    30
    to check weather this issue is caused due to hard ware mishap .i installed windows xp 64 bit and tried playing those files...they work loke charm.no lag...adio video are in sync...i tried cccp,vista codec pack,klite ,mkv codec pac on vista but nothing helps...u hav any idea
     
  17. jackluo923

    jackluo923 Notebook Virtuoso

    Reputations:
    1,038
    Messages:
    3,071
    Likes Received:
    1
    Trophy Points:
    105
    Did you check if your hdd transfer mode wether it is set to DMA or PIO mode?
     
  18. neo143

    neo143 Notebook Consultant

    Reputations:
    0
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    30
    i am not able to check that..tell me by using which software i can see and change
     
  19. pacmandelight

    pacmandelight Notebook Deity

    Reputations:
    260
    Messages:
    909
    Likes Received:
    0
    Trophy Points:
    30
    I would try uninstalling and reinstalling the graphics driver. Perhaps something went wrong with it.
     
  20. neo143

    neo143 Notebook Consultant

    Reputations:
    0
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    30
    i would try this and post u the results
     
  21. pacmandelight

    pacmandelight Notebook Deity

    Reputations:
    260
    Messages:
    909
    Likes Received:
    0
    Trophy Points:
    30
    You can also try installing the latest version of Microsoft DirectX. The newest players (including WMP 11) may use a video render called EVR. This requires an up-to-date version of DirectX. The video render in Windows XP is usually VMR9, so maybe that is why you do not experience this problem in XP.
     
  22. jackluo923

    jackluo923 Notebook Virtuoso

    Reputations:
    1,038
    Messages:
    3,071
    Likes Received:
    1
    Trophy Points:
    105
    download hdtune (free edition) and do a hdtune performance test of your hdd. Hdtune will also tell you which transfer mode you're currently using.

    Post the result here so we can take a look at it.
     
  23. neo143

    neo143 Notebook Consultant

    Reputations:
    0
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    30
    THIS WAT I GET [​IMG]
     
  24. Pitabred

    Pitabred Linux geek con rat flail!

    Reputations:
    3,300
    Messages:
    7,115
    Likes Received:
    3
    Trophy Points:
    206
    It's almost certainly not the hard drive (your picture is broken, only a thumbnail... not sure if that's a forum bug or what). Even PIO mode is more than fast enough for HD video. We're only talking a couple MB/s transfer rate, the rest of the bandwidth is all in RAM and CPU. The problem is with the codecs or the player. VLC does not do DXVA as far as I know, nor does kmplayer.

    Read up on this page: http://www.codecguide.com/faq_dxva.htm

    Your CPU is NOT fast enough to decode 1080p in software single-threaded. You need some form of graphics acceleration, or a multithreaded decoder. You might end up having to look at CoreAVC. I have an Athlon X2 7750 Black Edition (2.7GHz) that I have to run a multithreaded media player on to get decent full HD playback since hardware acceleration isn't working for my graphics card in it yet.

    For a solution, I'd look into Media Player Classic Home Cinema as namaiki suggested. That should play your files fine.
     
  25. jackluo923

    jackluo923 Notebook Virtuoso

    Reputations:
    1,038
    Messages:
    3,071
    Likes Received:
    1
    Trophy Points:
    105
    I will have to disagree with you here. The cpu, no matter if its underclocked or the decoder is running in single thread, the cpu is more than enough to decode a simple 1080P video stream.

    I have amd phenom x4 9550, I have locked it to 1.1ghz and turned off 3 other cores. The processor can decode about 2 or 3 1080P streams at the same time on a single core.

    Can you do a hdtune test on your hard drive and post the throughtputs you get on your hdd? You should get something like 40MBps average transfer speed on your hdd.
     
  26. neo143

    neo143 Notebook Consultant

    Reputations:
    0
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    30
  27. jackluo923

    jackluo923 Notebook Virtuoso

    Reputations:
    1,038
    Messages:
    3,071
    Likes Received:
    1
    Trophy Points:
    105
    Give us a "benchmark" result and post it here.
     
  28. neo143

    neo143 Notebook Consultant

    Reputations:
    0
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    30
    [​IMG]
     
  29. namaiki

    namaiki "basically rocks" Super Moderator

    Reputations:
    3,905
    Messages:
    6,116
    Likes Received:
    89
    Trophy Points:
    216
    What decoder? My Pentium M 1.8GHz has trouble decoding 720p sometimes.
     
  30. pacmandelight

    pacmandelight Notebook Deity

    Reputations:
    260
    Messages:
    909
    Likes Received:
    0
    Trophy Points:
    30
    An Intel T9550 should be fast enough to decode 1080p via software, even with ffdshow.

    There is definitely something weird with that hard drive. That blue line should not be dipping so much from 50%to 90% on the horizontal axis of that graph.
     
  31. neo143

    neo143 Notebook Consultant

    Reputations:
    0
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    30
    if smething went worng with the hdd then i should find the same prob with my xp..but my xp 64bit on the same laptop plays the video fine(1080P .mkv) i am able to play 1080p .avi,.ts fine in my vista ultimate 64bit.but the prob comes only when i play 1080p .mkv
     
  32. neo143

    neo143 Notebook Consultant

    Reputations:
    0
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    30
    DURING THE ABOVE BENCH MARK TEST I WAS ENCODING VIDEOS..NOW THIS THE LATEST WHEN THE SYSTEM WAS IDLE [​IMG]
     
  33. namaiki

    namaiki "basically rocks" Super Moderator

    Reputations:
    3,905
    Messages:
    6,116
    Likes Received:
    89
    Trophy Points:
    216
    ^
    Well that's perfectly fine.. not a hard drive issue.

    Did you try Media Player Classic Homecinema?

    Download it from the website and unzip it somewhere and just try to play the video in the program without changing any settings.

    website - direct download links 32bit 64bit
    Try both 32 and 64 bit versions.
     
  34. SDreamer

    SDreamer Notebook Consultant

    Reputations:
    23
    Messages:
    220
    Likes Received:
    0
    Trophy Points:
    30
    First off, since Windows XP 64-bit was a clean install, it might be a bit unfair to compare it to your current running of Vista, there might be codec conflicts or process conflicts going on in Vista from installing and uninstalling things, so if you wanted you can try to reinstall Vista.
    Next, I'd check weather the player is 64-bit or 32-bit, as 64-bit players have a hard time decoding .mkv's from my experience due to lack of 64-bit codecs (just recently though, I believe some stable 64-bit codecs came out to allow smooth playback of mkv's).
    Also, check other 1080p videos. That model of computer is made for HD entertainment, and should support 1080p on any configuration (assuming you got the 1080 resolution), so I highly doubt it's hardware realted. I know if the video was encoded poorly, it can cause stuttering, so I'd try different videos from different sources. I've had a 720p video badly encoded, the video lagged behind the audio, but when reencoded differently, it played smoothly, so I'd check the video source as well.
    And one last thing to check is to check weather you are running in Vista's power saver mode. Perhaps when you had XP installed, it's in its "balanced mode" I think laptop mode. Make sure to switch to Balanced in Vista, or even High Performance. I've had video stutter on my because I was in Power Saver mode.
     
  35. jackluo923

    jackluo923 Notebook Virtuoso

    Reputations:
    1,038
    Messages:
    3,071
    Likes Received:
    1
    Trophy Points:
    105
    Um..on my intel atom, the default h.264 decoder in wmp12 worksflawlessly. ffmpeg alsoworks as well, but sometimes dips below 24fps. I used to use coreavc, but i felt no need after using windows 7's wmp12.
     
  36. jackluo923

    jackluo923 Notebook Virtuoso

    Reputations:
    1,038
    Messages:
    3,071
    Likes Received:
    1
    Trophy Points:
    105
    Um.. try downloading a program called halli mkv splitter. halli mkv splitter is not a decoder, it bascially identify the a/v streams in the mkv container and sends the streams to your decoders.
     
  37. neo143

    neo143 Notebook Consultant

    Reputations:
    0
    Messages:
    170
    Likes Received:
    0
    Trophy Points:
    30
    GOT IT DUDE...MEDIA PLAYER CLASSIC 64 BIT PLAYS IT WITHOUT ANY OUT OF SYNC..THE AUDIO AND VIDEO MATCHES NO LAGGS EXPECT SME PAUSES AT THE MIDDLE.BUT NO PROBLEM OF OUT OF SYNC..BUT Y DONT KM,VLC,WINDOWS MEDIA PLAYER COZ A LAGG IN VIDEO AND OUT OF SYNC AUDIO
     
  38. Pitabred

    Pitabred Linux geek con rat flail!

    Reputations:
    3,300
    Messages:
    7,115
    Likes Received:
    3
    Trophy Points:
    206
    And you'd be wrong. H.264 requires a LOT of CPU horsepower. If it runs fine on a 1.1GHz Phenom 9550, then you're running video card accelerated decoding. It is not CPU only. Would an AMD whitepaper (warning: 450KB PDF) change your mind? How about the fact that I'm a programmer and actually know this stuff?

    Unless you're talking about another codec... you can have 1080p MPEG2 files and those will run fine on relatively low power CPU's. That's what normal over-the-air HD is encoded as, but you generally will not find MPEG2 in a Markov container. You might also find some HD DivX that will be ok CPU-only.

    Main point is that H.264 is very processor intensive and you simply cannot decode H.264/VC-1 directly on any single core of a modern CPU other than maybe a new i7. If he's trying to decode an H.264 stream, he needs to either get something like CoreAVC, a multithreaded ffmpeg/mplayer based codec, or some kind of DXVA or other hardware acceleration, which it sounds like he did.

    VLC, Windows Media player and KMplayer don't work because they're not using your GPU to speed up decoding. Like I said above, H.264 needs a lot of processing power, and MPC:HC is set up to use your GPU to speed it up in addition to your CPU. Massive performance increases from using a very parallelized processor (your GPU) for a massively parallel load (H.264 decoding, motion compensation and deblocking)
     
  39. pacmandelight

    pacmandelight Notebook Deity

    Reputations:
    260
    Messages:
    909
    Likes Received:
    0
    Trophy Points:
    30
    Pitabred, it really depends upon the video quality of the H.264 MKV file in question. If you have a lower bitrate H.264 (~2000 kbps), then the CPU can cope with it fine. But if the H.264 is higher bitrate (~10000 kbps), then a much better CPU is needed.

    My T400 can play ~11000 kbps 1080p H.264 MKVs just fine, even with libavcodec (ffdshow). It is better with CoreAVC or GPU acceleration though.

    The OP has a T9550 (2.6 GHz) Core 2 Duo and a rebranded Nvidia 9650 GT; both of these chips should be fast enough to run Blu-ray quality media and is faster than my T400.

    Something is wrong with the OP's Vista x64 install. It is much slower than normal. Perhaps a backup and clean install is needed.
     
  40. namaiki

    namaiki "basically rocks" Super Moderator

    Reputations:
    3,905
    Messages:
    6,116
    Likes Received:
    89
    Trophy Points:
    216
    I'm pretty sure Windows 7's default 'Microsoft DTV-DVD Video Decoder' filter is GPU accelerated.
     
  41. jackluo923

    jackluo923 Notebook Virtuoso

    Reputations:
    1,038
    Messages:
    3,071
    Likes Received:
    1
    Trophy Points:
    105
    So you're saying that intel gma 950 supports gpu h.264 decoding accerlation?That's how I can play 5-7.5Mbps h.264 1080P hdvideos on my intel atom netbook. 1080P VC-1 6Mbps video from microsoft plays flawlessly on my netbook. I have not tried higher than 6Mbps VC-1 because all of my hdvideos are encoded in h.264 codec.

    LOL.. 450kb pdf... that's small. Intel processor whitepapers are like 1.5MB.
    http://www.intel.com/products/chipsets/gma950/gma950.pdf
    This is only 150kb pdf. Nowhere on the pdf say intel 950 have any kind of h.264 or vc-1 gpu accerlation thus I can assume my intel atom netbook can decode 1080P 5Mbps h.264 video streams easily by the CPU itself? The cpu that neo has is at least 5 times more powerful.
     
  42. Pitabred

    Pitabred Linux geek con rat flail!

    Reputations:
    3,300
    Messages:
    7,115
    Likes Received:
    3
    Trophy Points:
    206
    What Netbook do you have? I assume an Acer Aspire One from your youtube link... but what specific Aspire model? The fact is that your Atom CPU just is not fast enough for CPU H.264 decode past 720p. Even if the 950 doesn't have acceleration, many Acers have H.264 acceleration that you may be using. Just look at what Microsoft says it recommends for 1080p: http://www.microsoft.com/windows/windowsmedia/musicandvideo/hdvideo/choosingpc.aspx

    Your atom is not the equivalent of a 1.8 GHz Core chip. An atom is severely underpowered in comparison. A 1.8GHz Core CPU is roughly comparable to the Pentium M on that benchmark page (the Core is a fair bit faster, though) which processes the load in 46 seconds, while the 1.6GHz Atom takes 1:48. The Pentium M is over twice as fast... there is no way that an Atom will do 1080p on CPU.
     
  43. surfasb

    surfasb Titles Shmm-itles

    Reputations:
    2,637
    Messages:
    6,370
    Likes Received:
    0
    Trophy Points:
    205
    You can increase the amount of Video VLC buffers.

    Sometimes that helps. Frame skips are most noticable when I watch HD content over a network connection.

    On VLC, if you go under Tools/Preferences. Expand the dialog to show All options.

    Next click Input/Codecs and click Access Modules

    Look for Caching value under the SMB heading. This controls how much video is buffered when viewing through a File share.
    The File heading will obviously control local file sources, DVD for DVD sources, etc etc.

    Hope that helps.
     
  44. ibmt41

    ibmt41 Notebook Geek

    Reputations:
    0
    Messages:
    75
    Likes Received:
    1
    Trophy Points:
    16
    If you play the mvk movie with a software, uninstall it and reinstall it again. I use Media player classic and it happened a few times
     
  45. jackluo923

    jackluo923 Notebook Virtuoso

    Reputations:
    1,038
    Messages:
    3,071
    Likes Received:
    1
    Trophy Points:
    105
    Yes... I do have the acer aspire one in the youtube link in my sig. I do not have any hardware h.264 accerlation processor or anything.
    My intel atom processor can infact hardware decode h.264 videos with the cpu processor only. Microsoft's recommendation for playing 1080P videos are probably full quality 25-30Mbps h.264 streams from a blueray drive + all the decoding necessary for the blueray encryption. In my case, the processor is only decoding 5-7.5Mbps 1080P videos without encryption.
     
  46. Fahim

    Fahim Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    Please don't take any offence, but that is very hard for me to believe. My sister bought a Samsung NC10 with a Atom 1.6GHz CPU, and 720P video lags severely, even small files like music videos, both in VLC and MPC. How is is that your Acer can run 1080P (even 5-7mpbs) on the same cpu? which software do you use?

    When I had my Athlon64 X2 6000+ 3.0GHz Dual core CPU, i could play 720P (x264) and 1080P (.ts) fine, but always had problem with 1080P mkv (x264). Then I switched to Phenom X4 9950 2.60GHz, and was still having problem running 1080P in VLC, MPC can run them fine (only when Cool & Quiet is disabled) upto 10-11 mbps.

    Now I am using Phenom II X4 955 BE 3.20GHz Quad core, and both VLC and MPC can run 1080P perfectly, in fact, I don't watch 720P anymore, only 1080P.

    I have always used CCCP Codec and MPC with GPU Acceleration (version 1.2.1008.0). The GPU was always GeForce 8800 GT (Overclocked version).

    So, from my experience, you do need a lot of CPU power to compute 1080P. Not even a phenom 9950 with a single core of 1.1GHz can do it. I do agree with Pitabread here.
     
  47. surfasb

    surfasb Titles Shmm-itles

    Reputations:
    2,637
    Messages:
    6,370
    Likes Received:
    0
    Trophy Points:
    205
    My AMD 3700 San Diego decodes 1080p just fine. But that's pushing it. It works fine as a media box.