VideoHelp Forum
+ Reply to Thread
Results 1 to 11 of 11
Thread
  1. Hello,

    I am looking for a software which does the following:

    input files : avi, m2ts. mpg etc video files
    output files: jpg or bmp image files of the ALL frames in the input video

    I have tried several softwares but they could not generate ALL frames in a single run.
    I would prefer free softwares but any link for commercial software is appreciated.

    Regards,

    John
    Quote Quote  
  2. Virtual Dub

    Open the video file, preferably in an AviSynth script. Then File->Export->Image Sequence. Give it a name, a format, and a destination.
    Quote Quote  
  3. Originally Posted by manono View Post
    Virtual Dub

    Open the video file, preferably in an AviSynth script. Then File->Export->Image Sequence. Give it a name, a format, and a destination.

    Thanks for your GREAT tip.

    Regards,

    John Park
    Last edited by jhpark; 14th Oct 2012 at 12:04.
    Quote Quote  
  4. It can directly with the ffinputdriver plugin for vdub , or the directshow plugin
    http://code.google.com/p/ffinputdriver/
    http://forums.virtualdub.org/index.php?act=ST&f=7&t=15093


    But manono suggested opening with an .avs script with avisynth
    e.g.
    DirectShowSource("video.m2ts")



    The screenshots taken by Vdub will be converted to RGB with ITU Rec601 . But for HD material, you usually want to use Rec709 (the colors will be slightly shifted otherwise)

    e.g.
    DirectShowSource("video.m2ts")
    ConvertToRGB(matrix="rec709")


    If you don't care , just use one of the vdub plugins
    Quote Quote  
  5. Thank poisondeathray,

    Works great, but my bmp file for m2ts video input looks shifted by 1 or 2 pixels.
    Image quality is not good.
    Quote Quote  
  6. What do you mean shifted? Can you post a screenshot ?

    Which method did you use ?

    Is m2ts interlaced ?
    Quote Quote  
  7. I am not sure whether it is interlaced or not. How can I find it ?
    I find poor quality in image capture.
    Attached is my image.
    Image Attached Thumbnails Click image for larger version

Name:	Remo000.bmp
Views:	309
Size:	5.93 MB
ID:	14266  

    Quote Quote  
  8. Here are captured images for the same frame using other programs.(pot player & gom player)
    Image Attached Thumbnails Click image for larger version

Name:	gom_player.jpg
Views:	296
Size:	493.7 KB
ID:	14267  

    Click image for larger version

Name:	daum_pot_player.jpg
Views:	329
Size:	114.5 KB
ID:	14269  

    Quote Quote  
  9. It's because vdub takes 1:1 lossless screenshot when in bmp (just converted from YUV to RGB)

    You have an interlaced file, with 4:3 PAR , 16:9 DAR. It gets deinterlaced and "stretched" back to 1920x1080 upon playback.

    You would need to deinterlace, and resize to 1920x1080 with the filters in vdub

    Different methods of deinterlacing will give you different types of quality, different methods of resizing will give you different types of quality . It's no longer "lossless" once you apply tranformations or filters
    Last edited by poisondeathray; 15th Oct 2012 at 10:24.
    Quote Quote  
  10. Thanks, I think I found solution of deinterlacing.
    Quote Quote  
  11. Yes you can do it right within vdub

    video=>filters=>deinterlace
    video=>filters=>resize


    Or another option is to do it within the avs script. With avisynth you have access to higher quality deinterlacing like QTGMC (but much slower processing)
    Quote Quote  



Similar Threads

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