bluesk1d
27th May 2007, 04:37
For some reason the average bit rate of the CBR encodes I do are always less than what I define... Sometimes WAY lower. The example below is The Italian Job. I just got done with Sky Captain and the final result was about half of what it should have been! I use a wmv bit rate calculator to try to create files that will fill up a DVD9 disc for max quality. This is getting really annoying!
Does anyone know what component in my process may be at fault?
Graph:
Haali media splitter (decrypted EVO) -> wmv DMO decoder
AVS:
DirectShowSource("C:\dvd-temp\evo1.grf",fps=23.976,framecount=76896,seekzero=false,seek=true,audio=false)+DirectShowSource("C:\dvd-temp\evo2.grf",fps=23.976,framecount=76488,seekzero=false,seek=true,audio=false)
spline36resize(1280,720)
converttoyv12()
Removegrain(mode=2)
Asharp(2,3)
It should also be noted that cscript almost always crashes at the beginning of an encode. I usually move the error message out of the way off the screen and ignore it. The encodes finish and it doesnt seem to be much an issue. The crash claims the culprit is qasf.dll. This is a fresh XP install with only minimal components installed (wmp11, ffdshow, haali, etc) so there isnt a bunch of extraneous junk loaded.
Example output:
cscript.exe "C:\Program Files\Windows Media Components\Encoder\WMCmd.vbs" -input "C:\input.avs" -output "C:\output.wmv" -v_codec WVC1 -videoonly -v_mode 0 -v_preset better -v_bitrate 9378984 -v_keydist 30 -v_buffer 60000 -v_quality 100
Source duration retrieved: 6632.094 seconds.
Encoded: 6632s (100%) Elapsed: 08:42:50 Left: 00:00:00 [0.21x]
======== Encoding Completed ========
Video :
Codec: Windows Media Video 9 Advanced Profile
Expected bit rate: 9378984 bps
Average bit rate: 7644828 bps
Expected fps: 23.976
Dropped frame count: 0
Total coded frames: 159011
Average sample rate: 23.952
Dropped bytes: 0 bytes
Total bytes: 6337616750 bytes
Overall:
Encoding time: 31383 seconds
Average bit rate: 7644828 bps
File size: 6366309218 bytes
File duration: 6632.086 seconds
Does anyone know what component in my process may be at fault?
Graph:
Haali media splitter (decrypted EVO) -> wmv DMO decoder
AVS:
DirectShowSource("C:\dvd-temp\evo1.grf",fps=23.976,framecount=76896,seekzero=false,seek=true,audio=false)+DirectShowSource("C:\dvd-temp\evo2.grf",fps=23.976,framecount=76488,seekzero=false,seek=true,audio=false)
spline36resize(1280,720)
converttoyv12()
Removegrain(mode=2)
Asharp(2,3)
It should also be noted that cscript almost always crashes at the beginning of an encode. I usually move the error message out of the way off the screen and ignore it. The encodes finish and it doesnt seem to be much an issue. The crash claims the culprit is qasf.dll. This is a fresh XP install with only minimal components installed (wmp11, ffdshow, haali, etc) so there isnt a bunch of extraneous junk loaded.
Example output:
cscript.exe "C:\Program Files\Windows Media Components\Encoder\WMCmd.vbs" -input "C:\input.avs" -output "C:\output.wmv" -v_codec WVC1 -videoonly -v_mode 0 -v_preset better -v_bitrate 9378984 -v_keydist 30 -v_buffer 60000 -v_quality 100
Source duration retrieved: 6632.094 seconds.
Encoded: 6632s (100%) Elapsed: 08:42:50 Left: 00:00:00 [0.21x]
======== Encoding Completed ========
Video :
Codec: Windows Media Video 9 Advanced Profile
Expected bit rate: 9378984 bps
Average bit rate: 7644828 bps
Expected fps: 23.976
Dropped frame count: 0
Total coded frames: 159011
Average sample rate: 23.952
Dropped bytes: 0 bytes
Total bytes: 6337616750 bytes
Overall:
Encoding time: 31383 seconds
Average bit rate: 7644828 bps
File size: 6366309218 bytes
File duration: 6632.086 seconds