|
|
| a1s2d3f4 |
| Posted: Jul 29 2013, 03:49 AM |
 |
|
Member
 
Group: Members
Posts: 25
Member No.: 22721
Joined: 30-December 07

|
Why do I get "error code -3" Not enough memory (Cannot Start Video Compression) when trying to compress my video that's causing VirtualDub to load with 800MB of Physical Memory eaten up by the loaded video?
The compressor I am trying to use is XVid, latest version (1.3.2). I have 4GB of memory.
Reducing the size of the loaded video results in normal compression behavior.
|
 |
| raffriff42 |
| Posted: Jul 31 2013, 01:41 PM |
 |
|

Advanced Member
  
Group: Members
Posts: 384
Member No.: 35081
Joined: 25-June 12

|
Xvid is getting old, and requires much higher bitrates to match the quality of modern H.264 codecs. I suggest encoding with x264vfw (rate control = CRF; Ratefactor = 19). You might have found a bug in VirtualDub, but I doubt it! More likely it's Xvid's fault!
If you must use Xvid for compatibility reasons, check Xvid's restrictions on source file resolution and maximum file size. Note Xvid is just another "MPEG-4" (actually MPEG-4 Part 2 ASP) codec. Try a program that supports FFmpeg's native MPEG4 codec (which is much more up-to-date), for example Handbrake.
You can do FFmpeg+MPEG-4 in VirtualDub too, using the external encoder feature in VirtualDub 1.10. It's for advanced users. * See: Using External Encoders In Virtualdub. * Click on MP4 and MOV using ffmpeg and copy the .vdprof per above linked instructions. * File menu, Export-> Using external encoder -> "mp4 ff mpeg4 q1+ac3." * You will want to edit the encoder command line for your needs. The one supplied is for very high quality - and very high bitrate.
This post has been edited by raffriff42 on Jul 31 2013, 08:16 PM |
 |
| a1s2d3f4 |
| Posted: Aug 8 2013, 03:49 AM |
 |
|
Member
 
Group: Members
Posts: 25
Member No.: 22721
Joined: 30-December 07

|
thanks for your tip.
I downloaded x264vfw and playing with it.
|
 |