DVD to DivX, the best&fastest way

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • SpikeSpiegel
    Gold Member
    Gold Member
    • Apr 2003
    • 141

    DVD to DivX, the best&fastest way

    Dl FlaskMpeg 0.78.39 (www.flaskmpeg.net/) and DivX5.05 Pro, then give a try with those parameters:
    Adv.Opt.:
    Video: check "Perform dual pass encoding" (or not, if u wanna do each pass separately), uncheck "DeinterlaceOutput" (it won't be necessary, thrust me)
    PostProcessing: check "keep aspect ratio"(1:1 VGA), use "resize" with "HQ Bicubic Filtering" (from "video panel" u can easily configure it)
    Then configure properly the codec on "output format options/dual pass conf."
    Then, and ONLY THEN, let me know what do u think of it.

    I tested many other programs, but in everyone of them I found some problems, 4example:
    DVD2AVI 1.86: perfect video quality, but it can't interleave audio and video (+some desync)
    VirtualDub(Mod) (+avisynth or VFAPI using DVX or GordianKnot): good video quality, but…TOO SLOW!
    TMPGEnc: ...even slower
    NanDub: low video quality (only using the "smoother" filter u can't notice all imperfections that appear, but this way there's a great loss of definition)
  • SpikeSpiegel
    Gold Member
    Gold Member
    • Apr 2003
    • 141

    #2
    So?

    U really hate this program or simply don't care of its existence?

    Comment

    • UncasMS
      Super Moderator
      • Nov 2001
      • 9456

      #3
      i dont care for flask

      never liked older versions, never will try newer ones.

      DVX with all its options is the routine i prefer

      i dont care for speed and i want best quality and most versatile options, both of which flask will not provide.
      Last edited by UncasMS; 24 May 2003, 04:53 AM.

      Comment

      • hacker_on_fire
        Digital Video Expert
        Digital Video Expert
        • Mar 2002
        • 729

        #4
        @ UncasMs

        Where did DVX come from? cos i was away from encoding for the past few months and do not know much about it? Could you enlighten me?

        Thanks
        MAY THE FORCE BE WITH YOU

        How 2 post questions correctly
        Look here before posting questions

        Comment

        • UncasMS
          Super Moderator
          • Nov 2001
          • 9456

          #5
          DVX was created by DOLEMITE, which i met some month back in another (german) board.

          even back then the tool was extremely promising but nowadays i prefer it to all other tools/routines, because it is very powerful on the one hand and still easy to use and quick to set up on the other hand.

          Talk about the AVI file container, and the Divx/Xvid codecs that are most commonly found in AVI files

          Comment

          • Enchanter
            Old member
            • Feb 2002
            • 5749

            #6
            Re: DVD to DivX, the best&fastest way

            Originally posted by SpikeSpiegel

            VirtualDub(Mod) (+avisynth or VFAPI using DVX or GordianKnot): good video quality, but…TOO SLOW!
            TMPGEnc: ...even slower
            NanDub: low video quality (only using the "smoother" filter u can't notice all imperfections that appear, but this way there's a great loss of definition)
            You have obviously done something wrong with the setups of these software. From nandub to Virtualdub(Mod), they offer the versatility and quality that Flask can never offer.

            They have the speed that Flask does not and if you ever find that they are slower than Flask, something really is wrong. Nandub is a complex beast to setup in order to obtain good quality, but then again, only a mis-setup can cause nandub to output bad quality (one that is, Heaven forbids, worse than Flask's).

            Comment

            • SpikeSpiegel
              Gold Member
              Gold Member
              • Apr 2003
              • 141

              #7
              Hi, UncasMS!

              I just did some tests converting some minutes of "A beautiful mind" with Flask and DVX using DivX5.05 on dual pass enabling ONLY bframes and write&read log&MVinfo files:
              the first @ 720x400, the second @ 640x360, third @ 528x297, using hi&low bitrates (0.15b/pxl and 0.25b/pxl), without deinterlace, Lanczos for DVX and HQ bicubic for Flask.
              After extracting some frames (Key&Bidir) from each one of them (from differen part of the movie) with VirtualDub I did an accurate comparison and...NO DIFFERENCES!
              The sharpness, number of details and sometimes the shape of macroblocks (using low bitrate on hi motion scenes) ARE THE SAME!
              I know that previous versions of Flask were really bad (and what about Xmpeg? ahahah!), but this one is perfect!
              Resize(HQbicubic)/Crop is really precise and deinterlace works well

              Comment

              • SpikeSpiegel
                Gold Member
                Gold Member
                • Apr 2003
                • 141

                #8
                all other "special" filter are not included beacuse most of the times are useless (using low bitrates "smoother" can help, but, personally, I prefer sharp pictures even with some macroblocks...and anyway, for REALLY bad cases, there's the pre-processing filter of the codec)
                but most of all it's really fast, on the 1st pass the speed is double or 3/2 than DVX.
                I also know that u prefer OGG/OGM, but I can't use it, because, as u know soon DVD player will support DivX...and probably not OGM/OGG, and I was planning to buy one so...
                But what make DVX great are filters: if u know any Avisynth filters&parameters to improve sharpness (without macroblocks and "pixelation/noise") or somethin better (without detalis loss) than "smart smoother/2d cleaner" of VDub for low bitrate movies, let me know!

                Comment

                • SpikeSpiegel
                  Gold Member
                  Gold Member
                  • Apr 2003
                  • 141

                  #9
                  Hi, Enchanter!

                  I dunno why, but that's it:
                  DivX, multipass 1st pass:
                  using VirtualDubMOD with DVX (only resize filter): 7fps
                  (4.5-6 fps without Avisynth frameserving...)
                  with flask: 10-12fps
                  same parameters

                  for quality, that's right, VirtualDub is perfect, but as I said it's the same of the LAST version of Flask with HQ Bicubic resize (I also used previos versions and....Xmpeg, so I know why u don' thrust me

                  and what about Nandub...well if I must be sincere I used standard parameters, I wanted to do some tests changing ALL those options, but....LIFE IS TOO SHORT!

                  Comment

                  • Enchanter
                    Old member
                    • Feb 2002
                    • 5749

                    #10
                    Originally posted by SpikeSpiegel

                    But what make DVX great are filters: if u know any Avisynth filters&parameters to improve sharpness (without macroblocks and "pixelation/noise") or somethin better (without detalis loss) than "smart smoother/2d cleaner" of VDub for low bitrate movies, let me know!
                    Convolution3D.

                    Comment

                    • UncasMS
                      Super Moderator
                      • Nov 2001
                      • 9456

                      #11
                      talking of convolution3d: when you use the *noise settings* in DVX you're using convolution3d (with different parameters).


                      @ spike
                      i'm glad flask has grown up

                      Comment

                      • mnd
                        Member
                        Member
                        • May 2002
                        • 54

                        #12
                        Hi! SpikeSpiegel

                        I see you know Xmpeg
                        Do you have tried the new Xmpeg5.0RC1 version?
                        That is presently the fast way and for the quality there is no visible difference from the other tools.
                        In the same running you can converts into Divx nth pass MPEG2 files or DVD or only some chapters with the audio and subtitle language of your choice. Thanks to the scene selection feature, you can easily skip what you don't want. Thanks to the integrated player you can immediatly verify your settings (picture, audio, subtitles) before starting the conversion.. You earn and see exactly what you will obtain.

                        For some people as Italiano, Greeck, Hebrew, Hrvatski, Portugues, Slovenian and so on..which not were sometimes able to obtain subtitles in their own language. The old Flask-Xmpeg bug concerning subtitle choice is well corrected.

                        The best thing for you would be you try it and appreciate by yourself

                        friendly

                        Comment

                        • SpikeSpiegel
                          Gold Member
                          Gold Member
                          • Apr 2003
                          • 141

                          #13
                          @ UncasMS&Enchanter:
                          I did some testing with convolution3D and...well, now I know what I gotta use the next time I handle anime movies!
                          It's really accurate and much faster than TMPGEnc's noise filter, thankz for the hint!

                          @ Enchanter:
                          VirtualDub run so slowly 'cause now I have a PIII, so I can't use the PIV opt. version and sometimes the speed gives me big problems...and for BIG problems I mean: Apocalypse Now Redux 3h 20min!

                          @ mnd:
                          Yesterday I tried to convert a DVD chapter with XmpegRC1 and a really strange thing happened: IT WORKED!
                          It seems that (almost) all bugs have been fixed and now there are more features than Flask (the more useful is "extract to wav/mp3..etc")
                          for the speed, well, it's a shame that I can't use SSE2 (I almost ever use bicubic resize), but using the "normal" bicubic the speed is almost the same of flask
                          soon I'll do some "quality" testing, but I'm sure it's the same of flask.
                          Thankz for the hint!

                          Comment

                          • SpikeSpiegel
                            Gold Member
                            Gold Member
                            • Apr 2003
                            • 141

                            #14
                            p.s what is BRESSENHARN Resize? is it like Lanczos?
                            please, don't tell me that it's the deutsche word for "bilinear"!

                            Comment

                            • Enchanter
                              Old member
                              • Feb 2002
                              • 5749

                              #15
                              Originally posted by SpikeSpiegel

                              I did some testing with convolution3D and...well, now I know what I gotta use the next time I handle anime movies!
                              It's really accurate and much faster than TMPGEnc's noise filter, thankz for the hint!
                              Combine that with XviD and a custom-MPEG matrix specially meant for animations/CG. In addition, use B-Frames (and no other advanced MPEG-4 features) along with Koepi's decoder or FFDShow.

                              You won't find anything better.

                              Originally posted by SpikeSpiegel

                              VirtualDub run so slowly 'cause now I have a PIII, so I can't use the PIV opt. version and sometimes the speed gives me big problems...and for BIG problems I mean: Apocalypse Now Redux 3h 20min!
                              Use Fast Recompress mode (under Video) to improve speed.

                              Comment

                              Working...