There is a fellow on Ebay selling plans for an oil still. He wants around $120 for the info AND makes you sign a confidentiality agreement! before he'll release his info. Its not rocket science, the vacuum just drastically lowers the boiling point of whatever you're processing. This would probably apply to wvo also.
You can go fancy with the bubble caps, trays, ect but all we're after is a burnable fuel so I just use one stage. With watery oil set the temp controller to around 125 degrees and let the water boil off. Drain the receiver tank and you're ready to process the remaining oil. Depending on your type of oil different temperatures will apply. The lighter fractions, ( gas, diesel, naptha, kero, ect) boil off at the lower temps. To increase recovery and utilize the lighter oils simply raise the temp. A fractioning column at the refinery uses about 10 inches of mercury. I find it useful to use deeper vacuums in that it lowers the boiling point further, for example, at 25 inches of mercury water boils at 100 degrees. At 25" and 400 degrees the oil changes state almost instantly, boiling violently. An explosion is not likely since there is a vacuum and the lack of oxygen doesn't promote combustion. My unit is a batch type. I run 5 gallons at a time. With a heated auxiliary tank it could run continuous. Since the legal limit to haul per day is 5 gallons this suits me just fine. Its more than I use a day anyway. Recovery is 50% +. The heaviest fractions won't burn in a diesel and just causes slobbering so I dispose of them unless I'm just wanting some clean heavy weight lube oil for shop use.