VideoHelp Forum




+ Reply to Thread
Page 1 of 2
1 2 LastLast
Results 1 to 30 of 31
  1. I know H.264 is the smallest container but it takes time to encode. How can encode through H 264 in VirtualDub doing from Xvid is easy. Is there any more better than H264 for smallest conversion..... How much small can i make 700 MB Xvid movie with this.
    Respected: jagabo, guns1inger and redwudz
    Quote Quote  
  2. h.264 is a compression specification, not a container. VirtualDub only produces videos in an AVI container. x264vfw and ffdshow are the only h.264 encoders I know of for VirtualDub. You can make your video as small as you want. But the smaller it gets the worse the quality will be. Using x264vfw you can probably get your 700 MB Xvid video down to 400 to 500 MB with acceptable quality.
    Quote Quote  
  3. Thanks... So What exactly will 400 MB file will have - Decreased quantity of what exactly. Pixels?

    I downloaded x264vfw but it says no input file. and VirtualDub said couldn't locate decompressor for format DX50. This is another PC - Intel Atom - Small Laptop.
    Respected: jagabo, guns1inger and redwudz
    Quote Quote  
  4. Mod Neophyte redwudz's Avatar
    Join Date
    Sep 2002
    Location
    USA
    Search Comp PM
    DX50 is Divx, but Xvid can also use that designation. Install Xvid if you haven't already.

    For 400MB VS 700MB, check the bitrate of a 'average' 700MB Xvid file, then do a short test encode of maybe ten seconds at half that bitrate and you will see the differences. Probably pixelzation in the fast action and in the darker areas. Do the same at the bitrate of the 700MB file. Use a good quality representative file to encode from, not the 700MB one.

    If you choose a high action clip, it will be more obvious. A low action clip, such as an interview, may not look much different. If you use a two pass encode, you may get a bit better results. Also if you lower the resolution by about half, there will be more bitrate to go around. Either way, you usually loose quite a bit of quality. Xvid doesn't do as well at low bitrates as H.264.
    Quote Quote  
  5. With Divx/Xvid encoding the picture breaks down in to blocky artifacts as the bitrate gets too low. With h.264 encoding small details blur away.

    original 2x (all nearest neighbor enlargements):
    Click image for larger version

Name:	orig.png
Views:	1369
Size:	240.5 KB
ID:	3011

    Xvid:
    Click image for larger version

Name:	xvid.png
Views:	1356
Size:	134.0 KB
ID:	3012

    x264:
    Click image for larger version

Name:	x264.png
Views:	1434
Size:	221.4 KB
ID:	3013

    Note, these are not the same level of compression. Just random settings to show the type of artifacts you get.
    Quote Quote  
  6. Darn that was confusing redwudz But well understood much. I understood the difference now Jagado.

    So well my current needs are-

    An Movie which is original 700 MB Xvid to be made into moderate quality with 500 MB with as much preservation with fast encoding means it must not take too much time with quad processor. Jagado has given specs to me of much time it takes with 2-3 instances. So which is best setup should i take.

    Well and of how to do it.
    Respected: jagabo, guns1inger and redwudz
    Quote Quote  
  7. A 700 MB Divx/Xvid movie is already over compressed. Compressing it more will make it unwatchable unless you plan to watch on a cell phone.
    Quote Quote  
  8. Thanks jagado.

    What to do if to increase pixel of DVD-RIP to m720 - High resolution without downloading the copy with that pixel.

    And how exactly can i use H264 software.. I think i must check out atleast once of its quality
    Respected: jagabo, guns1inger and redwudz
    Quote Quote  
  9. If you start with a clean DVD rip you have the best chance of getting a good result. Many DVDs have macroblock artifacts too. So use a deblocking filter. If you use DgIndex and AviSynth, Mpeg2Source() has deblocking options.

    There are many GUI front ends for x264 if you don't want to use the command line encoder. Try MeGUI or Xvid4Psp, StaxRip, RipBot264, HandBrake, AviDemux, etc.
    Quote Quote  
  10. Sorry i aint ripping I just doing Re-encoding of an avi format movie.

    Also Please answer both question Thanks lot
    Respected: jagabo, guns1inger and redwudz
    Quote Quote  
  11. You're not going to increase the picture quality by enlarging the frame.
    Quote Quote  
  12. Member
    Join Date
    Nov 2002
    Location
    United States
    Search Comp PM
    You can now encode to 264/aac-mp3-ac3 in an MKV or MP4 container using Virtualdub 1.9.X-test27 with external encoder. It uses command line encoders.

    x264.exe
    NeroAacEnc.exe
    aften.exe
    ffmpeg.exe
    lame.exe
    mkvmerge.exe
    mp4box.exe

    Here is the link for Virtualdub 1.9.X-test27...

    http://www.virtualdub.org/beta/Virtu...9.X-test27.zip

    and a guide to use the external encoder...

    http://forums.virtualdub.org/index.p...T&f=3&t=18840&

    If you have a fast CPU and use the superfast preset, you can encode pretty fast.

    X264 encoder presets...

    Presets available (for lossy compression):
    quality related:

    ultrafast
    superfast
    veryfast
    faster
    fast
    medium – x264 CLI default
    slow
    slower
    veryslow
    placebo
    Quote Quote  
  13. Sometimes I once used Superfast preset with 4-5 movies in my ATI 965 BE but there was lousy quaility of audio not sync with video.

    How to change preset for x264

    Is there way... I want to encode movies in 1 day but wish to activate the movie encoding later i a day in VirtualDub.
    Respected: jagabo, guns1inger and redwudz
    Quote Quote  
  14. Originally Posted by cyberlion View Post
    Sometimes I once used Superfast preset with 4-5 movies in my ATI 965 BE but there was lousy quaility of audio not sync with video.
    That has nothing to do with what preset you used.

    Originally Posted by cyberlion View Post
    How to change preset for x264
    --preset=faster

    DarryllS gave a list of all the possibilities.
    Quote Quote  
  15. Thanks Jaggy and DarryllS


    Is there way... I want to encode movies in 1 day but wish to activate the movie encoding later i a day in VirtualDub.
    Respected: jagabo, guns1inger and redwudz
    Quote Quote  
  16. Set up a batch file for all the encoding. Use Windows Task Scheduler to start later:

    Start -> All Programs -> Accessories -> System Tools -> Scheduled Tasks
    Quote Quote  
  17. Not exactly ... it just runs it.... not actually putting preset condition - at morning let it run as the time goes.... so its siting at once
    Respected: jagabo, guns1inger and redwudz
    Quote Quote  
  18. I have no idea what you're saying.
    Quote Quote  
  19. Sorry i meant. Think i have 8 movies to encode in a day.

    Encoding at once really limits the use of PC at that time. So i will do encoding of first movie for 1st hour and then 2nd hour for another movie....

    I dont want to put settings everytime after each hour for each encoding in virtualdub ....

    So i meant at once i give command of proper settings i want for 8 movies ... and then it encodes whole day... so i can do other stuff or not availalbe at PC..
    Respected: jagabo, guns1inger and redwudz
    Quote Quote  
  20. First, if you run your encoder at idle priority you'll barely be able to tell it's running in the background while you use the computer for other things.

    If you really want to spread out your encodings like you indicate you could set up a separate batch file for each and use the Task Scheduler to run each one at a specific time.

    Or if you don't care exactly when they're run put them in one batch file with a timer pause between each. There are CLI programs that will let you specify how long to wait before continuing. So your batch file would looks something like:

    x264 ...
    sleep 1800
    x264...
    sleep 1800
    x264...
    sleep 1800
    x264...
    The Windows Resource kit has the sleep command:

    http://ss64.com/links/windows.html#kits

    Others are available if you search. I'm sure there are other automated scheduling programs that will let you run tasks at given times.
    Last edited by jagabo; 16th Aug 2010 at 09:26.
    Quote Quote  
  21. Sorry i use VirtualDub - Batch command looks little pro...

    Though Windows Resource kit might help i will research after getting home
    Respected: jagabo, guns1inger and redwudz
    Quote Quote  
  22. Oh, I thought you had switched to using the command line version of x264.

    If you are using VirtualDub just set the encoding priority to idle. You won't even notice it's running in the background.
    Last edited by jagabo; 16th Aug 2010 at 17:32.
    Quote Quote  
  23. So What exactly idle will make - very less CPU use...... How many are advisable at once on quad
    Respected: jagabo, guns1inger and redwudz
    Quote Quote  
  24. Idle priority means the process will only get CPU time when no other process needs it. But 95 percent of the time your CPU isn't doing anything so there's little difference in encoding time. But there's a big difference in responsiveness of foreground tasks because whenever they want the CPU they get it.

    On a quad core CPU I would use 4 to 6 threads in x264.
    Quote Quote  
  25. Thanks ... since you sprout out x264 is DarrelS in above post is compatible to MKV in VirtualDub ... I thought VirtualDub supports only avi container... MKV is in VirtualDubMod ....
    Respected: jagabo, guns1inger and redwudz
    Quote Quote  
  26. VirtualDubMod's MKV support is very rudimentary and outdated. Players will play MKV created by VirtualDubMod but don't expect it to open MKV files it didn't make itself.
    Quote Quote  
  27. Member
    Join Date
    Nov 2002
    Location
    United States
    Search Comp PM
    The Test version of Virtualdub that I linked to above has an external encoder feature which allows you to use command line encoders to encode to other formats.

    I posted a link to the test version, a link to the guide to show you how to use it and a list of x264 presets.

    Virtualdubmod is way outdated.
    Quote Quote  
  28. Researching on DarrelS tuts and software of virtualDub.

    Though which is the format, codec, etc feature i must use then that re-encoding movie will work in any bad PC with Windows Media player.

    Yeah - I reencoded on my PC an video which working good on VLC but after i ran it on my small laptop the voice was very bad- WMP played it well.
    Last edited by cyberlion; 18th Aug 2010 at 05:25.
    Respected: jagabo, guns1inger and redwudz
    Quote Quote  
  29. MPEG 1 video and MP2 audio at VCD data rates and frame sizes.
    Quote Quote  
  30. Member
    Join Date
    Nov 2002
    Location
    United States
    Search Comp PM
    I'm sorry. I'm not understanding your English very well at all.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!