Thumbnailing a movie

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • jaffy1229
    Junior Member
    Junior Member
    • May 2006
    • 9

    Thumbnailing a movie

    Hi,
    I have never been able to find a util to make thumbnail indexes of movie files. Is there anything out there that can simply take a snapshot of a movie frame at a given interval? Say every 1 minute.

    If anyone knows of such a util, I'd be very grateful.

    Cheers,
    jaffy
  • anonymez
    Super Moderator
    • Mar 2004
    • 5525

    #2
    a simple avisynth script should do what you're looking for quite easily, something like

    Code:
    dgdecode_mpeg2source("c:\folder\project.d2v")
    selectevery(1500,0)
    will select a frame every 60 seconds (for pal content anyway)

    load the script into virtualdub, go file-->save image sequence to end up with a bunch of images
    "What were the things in Gremlins called?" - Karl Pilkington

    Comment

    • jaffy1229
      Junior Member
      Junior Member
      • May 2006
      • 9

      #3
      Thanks for the info. I had a problem though when loading the script. Vdub said 'variable not found'

      Should c:\folder\project.d2v be changed to reflect my movie file? And should selectevery(1500,0) be on the second line?

      I've tried all possible ways but still get that error. Do you know what could be the problem?

      Comment

      • anonymez
        Super Moderator
        • Mar 2004
        • 5525

        #4
        the script i posted above is more of a guideline;

        what is your source? an avi file? VOB/mpeg2?
        "What were the things in Gremlins called?" - Karl Pilkington

        Comment

        • jaffy1229
          Junior Member
          Junior Member
          • May 2006
          • 9

          #5
          The file I was trying is an avi (DivX)

          Comment

          • anonymez
            Super Moderator
            • Mar 2004
            • 5525

            #6
            1. install avisynth

            2. run notepad and type in the following
            Code:
            avisource("c:\folder\video.avi")
            selectevery(1500,0)
            ofcourse adjusting path and file names to match yours, and yes on separate lines

            3. go file-->save as, and call it whatever you want, just add .avs on the end, eg. myscript.avs

            4. run virtualdub, open the avs file

            5. go file-->save image sequence
            "What were the things in Gremlins called?" - Karl Pilkington

            Comment

            • celtic_druid
              Digital Video Expert
              Digital Video Expert
              • Dec 2005
              • 514

              #7
              If you mean more like a page of thumbnails, check out Media Player Classic. It can generate a single image with a x*y grid of thumbnails.

              Comment

              • jaffy1229
                Junior Member
                Junior Member
                • May 2006
                • 9

                #8
                Originally Posted by anonymez
                1. install avisynth

                2. run notepad and type in the following
                Code:
                avisource("c:\folder\video.avi")
                selectevery(1500,0)
                ofcourse adjusting path and file names to match yours, and yes on separate lines

                3. go file-->save as, and call it whatever you want, just add .avs on the end, eg. myscript.avs

                4. run virtualdub, open the avs file

                5. go file-->save image sequence
                Thanks a lot for the help! It's working now.

                Comment

                • jaffy1229
                  Junior Member
                  Junior Member
                  • May 2006
                  • 9

                  #9
                  Originally Posted by celtic_druid
                  If you mean more like a page of thumbnails, check out Media Player Classic. It can generate a single image with a x*y grid of thumbnails.
                  Sounds interesting, I'll give it a try.

                  Comment

                  Working...