Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

 
Smart Directstreamcopy With Some Compression, Feature suggestion for High-Quality cuts
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
damagepy
Posted: Jul 8 2014, 01:11 PM


Newbie


Group: Members
Posts: 1
Member No.: 38146
Joined: 8-July 14



Hi there!

I'm using Vdub for ages, I even wrote may own program to cut/select areas, change contrast etc, and then I'm making a vdub jobs file for vdub to handle the rest (or for example batch-processing or merging files).

I re-cut and save files a lot, and even if I use almost loseless compression (xvid 1pass qbased: 2) there is still some loss in quality. The other option is to use DirectStreamCopy mode, but if a cut's start is not at a keyframe, it saves that segction from the keyframe (it handles full key-key sections of cutted endings perfectly). But if the starting of my cuts occus after a keyframe often, I have no option to do FullProcessing and foll encode.

I would love an option (with a warning of course to use at my own risk) to do it mixed if I agree to use the same codec on the file:
- If a Key-to-Key segment was preserved completely, then it can use DirectStreamCopy as normally
- If the ending-cut ends before the next Keyframe but starts from a Key, its also no problem, use DSC
- But if the beginning of the cut is after a Keyframe, then - instead of DSCing it from the previous Keyframe - it can use the set compression method (as in Full Processing mode) to only encode the selected part.

If its the same codec, then it is no problem, for example with Xvid or other codecs, as long as its the same codec, even different bitrated or Quantityzed avis can be direct-stream merged.This can improve quality very much, to DSC the untouched Key-Key parts and only recompress those where DSC can't do it. No other video editor can do it and I guess it can be included easily. A DSC with smart fullprocessing option, where the FullProcesing activates where the cut not starts at a Keyframe and where normally it would jump to the prev Keyframe upon DSC...

I hope I described my suggestion properly smile.gif

A side-suggestion: during compression if the drive runs out of space, vdub crashes. Is there any way to just stop encoding with a no more space warning but not crashing? Or to stop when free space is under 1MB?
 
     Top
Placio74
Posted: Jul 8 2014, 01:55 PM


VideoAudio


Group: Members
Posts: 1216
Member No.: 21485
Joined: 24-May 07



This is a smart rendering mode - available since 1.7.0 version of VirtualDub.
Can be used not only for cutting, but also for selective use filters (through curve editor).


BTW
Similar feature also occurs in some other video editors.

--------------------
VideoAudio.pl - Serwis o technologii wideo & audio
 
     Top
0 User(s) are reading this topic (0 Guests and 0 Anonymous Users)
0 Members:
1 replies since Jul 8 2014, 01:11 PM Track this topic | Email this topic | Print this topic

<< Back to Advanced Video Processing