sehh
5th August 2002, 12:54
After a long and extensive test of DVD2SVCD on my SMP hardware, i've
come up with a short list of tips that might be useful to other SMP people.
Here we go:
1) Due to limitations in the video encoding procedure (Avisynth and CCE),
it is impossible to use SMP to its full potential. As a result while
the video encoding is taking place, cpu usage will only go up to 50-60%.
2) Some of the utilities used by DVD2SVCD do support SMP properly, but
since the video encoding is the most important and most time consuming,
it means that in general your SMP hardware is not used properly and
most of the time its going to waste (if you are not using the computer
at the same time with the encoding procedure).
3) Under WinXP for example, it is easy to see the cpu usage of Anysynch
and CCE during the video encoding procedure in the Task Manager, under
the Processes tab.
4) It is important to note, that most of the utilities used in
the whole DVD2SVCD process do not use 100% cpu usage on SMP
hardware, and some times they are limited by the slow storage
device (slow IDE drives). For example:
- DVD2AVI uses ~19% cpu usage on my system
- the subtitle extraction uses ~30% cpu usage.
- BeSweet is not SMP friendly and uses 50% (one cpu only).
This leaves us with loads of free cpu cycles.
5) Now if you have multiple harddrives on SCSI, or a RAID system
(i wouldn't suggest this on IDE), you can actualy encode TWO
movies at the same time without any problems.
How to encode two movies at the same time:
1) Load DVD2SVCD, insert the first DVD disk, and change any
settings on DVD2SVCD. Select 'Eject DVD' from the 'DVD Rip' tab.
Start the ripping.
2) Once the DVD is ejected from the DVD, insert another DVD and
load another DVD2SVCD. Under the 'Misc' tab, click on the
'Default Output Folder' button and click on 'Set default output
folder'. Select a folder on a different harddrive if possible.
Start the ripping.
3) In case you have TWO DVD drives then you may start both
procedures at the same time, without having to change disks.
Now what happens is that both movies will be converted at around
the same time they would have been converted in single conversion,
plus around 30 min of time of overhead.
For example, i encode:
DVD 1: City Of Angels (114 min)
DVD 2: American Beauty (121 min)
DVD 1 takes ~4.5 hours to encode.
DVD 1 and DVD 2 take ~5 hours to encode.
My hardware:
Asus A7M266-D Dual Athlon
2x Athlon MP (1.2ghz, oc'ed to 1.4)
768 mb ram (Crucial DDR PC2100 REGISTERED)
Adaptec 29160 64bit PCI Ultra160 SCSI
2x IBM Ultrastar Ultra160+ LVD SCSI (18g, 10000rpm each)
Pioneer DVD-305S 10x DVD SCSI
come up with a short list of tips that might be useful to other SMP people.
Here we go:
1) Due to limitations in the video encoding procedure (Avisynth and CCE),
it is impossible to use SMP to its full potential. As a result while
the video encoding is taking place, cpu usage will only go up to 50-60%.
2) Some of the utilities used by DVD2SVCD do support SMP properly, but
since the video encoding is the most important and most time consuming,
it means that in general your SMP hardware is not used properly and
most of the time its going to waste (if you are not using the computer
at the same time with the encoding procedure).
3) Under WinXP for example, it is easy to see the cpu usage of Anysynch
and CCE during the video encoding procedure in the Task Manager, under
the Processes tab.
4) It is important to note, that most of the utilities used in
the whole DVD2SVCD process do not use 100% cpu usage on SMP
hardware, and some times they are limited by the slow storage
device (slow IDE drives). For example:
- DVD2AVI uses ~19% cpu usage on my system
- the subtitle extraction uses ~30% cpu usage.
- BeSweet is not SMP friendly and uses 50% (one cpu only).
This leaves us with loads of free cpu cycles.
5) Now if you have multiple harddrives on SCSI, or a RAID system
(i wouldn't suggest this on IDE), you can actualy encode TWO
movies at the same time without any problems.
How to encode two movies at the same time:
1) Load DVD2SVCD, insert the first DVD disk, and change any
settings on DVD2SVCD. Select 'Eject DVD' from the 'DVD Rip' tab.
Start the ripping.
2) Once the DVD is ejected from the DVD, insert another DVD and
load another DVD2SVCD. Under the 'Misc' tab, click on the
'Default Output Folder' button and click on 'Set default output
folder'. Select a folder on a different harddrive if possible.
Start the ripping.
3) In case you have TWO DVD drives then you may start both
procedures at the same time, without having to change disks.
Now what happens is that both movies will be converted at around
the same time they would have been converted in single conversion,
plus around 30 min of time of overhead.
For example, i encode:
DVD 1: City Of Angels (114 min)
DVD 2: American Beauty (121 min)
DVD 1 takes ~4.5 hours to encode.
DVD 1 and DVD 2 take ~5 hours to encode.
My hardware:
Asus A7M266-D Dual Athlon
2x Athlon MP (1.2ghz, oc'ed to 1.4)
768 mb ram (Crucial DDR PC2100 REGISTERED)
Adaptec 29160 64bit PCI Ultra160 SCSI
2x IBM Ultrastar Ultra160+ LVD SCSI (18g, 10000rpm each)
Pioneer DVD-305S 10x DVD SCSI