Log in

View Full Version : [resolved] Strange playback issues with my recent HD encodes


nibus
13th June 2010, 06:57
On my recent 720p/1080p encodes I've been having some playback issues -

In MPC Home Cinema the playback is glitchy and drops frames at certain intervals. If I rewind to the point that glitched, it will do it again. Also when I seek to a later point in the video it plays back about 15 seconds, and then rewinds to the aforementioned position and keeps repeating that small portion of the video until I skip to another point.

In VLC it is a little more stable, but when I seek to a point in the video it starts playing from a position about 5 minutes before the point I selected.

I have the latest Haali and FFDShow x64 installed, and have tried selecting all the different renderers in MPC but they all do basically the same thing. My computer is an i7 930 with 6gb ram so it's perfectly capable of playing back HD material. Other HD material that I have not encoded plays back perfectly fine.

I'm thinking there is something in my x264 settings that may be causing problems. I'd appreciate it if some of you could take a look at these settings and see if you can identify any issues:

http://dl.dropbox.com/u/5637223/1.jpg

http://dl.dropbox.com/u/5637223/2.jpg

http://dl.dropbox.com/u/5637223/3.jpg

http://dl.dropbox.com/u/5637223/4.jpg

http://dl.dropbox.com/u/5637223/5.jpg

AVS Script:



LoadPlugin("C:\Apps\Multimedia\Video\MeGUI\tools\dgavcindex\DGAVCDecode.dll")
AVCSource("F:\Encode\BluRay\X1\BDMV\STREAM\X-Men.dga")
crop( 0, 130, 0, -132)

Spline36Resize(1280,544) # Spline36 (Neutral)

LoadPlugin("C:\Program Files (x86)\Multimedia\AviSynth 2.5\plugins\TTempSmooth.dll")
TTempsmoothF(maxr=2, strength=3)
SMDegrain(tr=1, thSAD=150)



Any help would be greatly appreciated!

foxyshadis
13th June 2010, 08:11
Nothing in the encoding settings looks off. Do you use ffdshow-tryouts, and in it do you use ffmpeg, ffmpeg-mt, or the DXVA decoder to play it back? Also, is it 1920x1080, in which case the 5 ref frames combined with DXVA might be breaking the UVD chip.

Blue_MiSfit
13th June 2010, 08:48
Yeah, if you're using DXVA, I'd back off to pure software decoding to diagnose this issue. 6mbps 1080p with CABAC should be no problem for basically any dual core using ffmpeg-mt.

Try using 32 bit playback software too.. there's almost no point in using 64 bit stuff AFAIK. Plus, since 32 bit is more widely used, bugs are more likely to be reported and fixed :)

Also, you're playing a remuxed file, right? MKV output from x264 has terrible seeking performance (requiring massive buffering, not totally sure why). Remuxing always fixes this.

Derek

nibus
13th June 2010, 09:05
Nothing in the encoding settings looks off. Do you use ffdshow-tryouts, and in it do you use ffmpeg, ffmpeg-mt, or the DXVA decoder to play it back? Also, is it 1920x1080, in which case the 5 ref frames combined with DXVA might be breaking the UVD chip.

I hadn't heard of the tryouts fork of ffdshow until you mentioned this and I looked it up. Is it preferrable to the version here -

http://www.free-codecs.com/ffdshow_download.htm

?

And the playback does the same thing whether it's a 720p or a 1080p encode.



Try using 32 bit playback software too.. there's almost no point in using 64 bit stuff AFAIK. Plus, since 32 bit is more widely used, bugs are more likely to be reported and fixed :)

Also, you're playing a remuxed file, right? MKV output from x264 has terrible seeking performance (requiring massive buffering, not totally sure why). Remuxing always fixes this.

Derek

I'll try installing the 32 bit ffdshow-tryout version and see if that helps. I just assumed the x64 version would be better for an x64 system.

And yes I am playing a remuxed file - muxed through MKVToolnix. Buffering the file does take about 10 seconds. And by remuxed the file, do you mean just muxing it again to a separate file?

thanks for your help guys!

nibus
13th June 2010, 09:09
Awesome... the tryouts version fixed both problems - the playback and buffering problem! No more buffering and the playback is silky smooth.

thanks again for your help Misfit and Foxyshadis.

foxyshadis
13th June 2010, 19:43
Glad to hear it worked! Free codecs does a good job of keeping up with the latest versions.