Log in

View Full Version : 720p Encoding from Uncompressed Source


easy2Bcheesy
25th September 2005, 11:59
Following on from my recent experiments in capturing 720p pretty much uncompressed, now I'm actually encoding my edits into their final forms.

Thus far I've been using HD-WMV files encoded via Canopus Procoder 2. The reason I've chosen this codec is that it seems to offer much better picture quality at lower filesizes compared to MPEG2 TS streams, and there's the added bonus that the files will run straight off the bat on any modern PC running XP. HD-WMV also seems to cater for a wide range of frame rates, which TS does not.

However, my Dell laptop with a 2.0GHz Pentium M CPU drops a lot of frames on my 60fps encoded material, whereas my 3.0GHz desktop PCs run the files with no problems. However, decimate the edit down to 30fps and re-encode and everything seems fine. It even runs smoothly on a P4 2.4GHz with 16mb ATI Rage card!

Another issue I have with Procoder is that you cannot put a top-limit on bitrate used on the Q-based HD-WMV encodes - so this causes stuttering playback even on my 3.4GHz P4 - thus it is useless.

Is Procoder 2 the only WMV encoder worth its salt? Are there any other 60fps-capable codecs or encoders worth looking at? Is there a solution to the Q-based problem I've seen with Procoder 2?

Latexxx
25th September 2005, 12:30
Give Microsoft's official Windows Media Encoder a try. It

easy2Bcheesy
25th September 2005, 12:40
I'll give it another go - I did download it, but it just hung when I tried to feed it a 720p file. Are those the only two encoders available?

My main concern is still with 60fps playback. I am actually wondering whether interlacing is a solution as I believe that 720i is a possible encoding profile. An alternative would be an Avisynth script to upscale from 720p/60 to 1080p/60, then convert down to 1080i/30 might be a potential solution for videos that must be derived from 60fps sources.

Latexxx
25th September 2005, 14:59
One option would be to mess around with GraphEdit.

TEB
25th September 2005, 17:18
Remember that Procoder x.x uses the Microsoft 9.x SDK, hence the same encoder plugin. Only decoding, preprossessing and so on is done by procoder.
AFAIK, there is only 1 software offline wmv9 encoder. = microsofts..

Pookie
26th September 2005, 04:47
You can try feeding it into Nic's WM9Encoder

WMNicEnc - A Windows Media 9 Encoder that takes AviSynth scripts as input

http://nic.dnsalias.com/wm9enc.html

easy2Bcheesy
26th September 2005, 10:56
Cheers, I'll give it a go - Procoder seems to be bombing out on 720i/1080i :(

Pookie
26th September 2005, 17:19
http://www.sliq.com/default.asp?view=wmsnoop

This free app might prove useful after the encode.

easy2Bcheesy
27th September 2005, 22:15
Excellent - good stuff - although I have to admit that having done some Q-based encodes in WMV I'm shocked at how poor it is compared to the two-pass encoding profile.