VideoHelp Forum

Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker or buy PlayOn and record Netflix! :)
+ Reply to Thread
Results 1 to 7 of 7
  1. I have seen programs to show all the info such as data rate, frame rate etc, but is there a program to show i, p, b frames so I know how specific frames were set?

    Quote Quote  
  2. Depends on the type of video

    You can use FFInfo() with FFMS2 in avisynth, it will overlay the frametype, or ffdshow's OSD if you configure it to show the frametype, or ffmpeg can do it too print out a list of frametypes or overlay the info on an image sequence
    Quote Quote  
    Join Date
    Jun 2009
    Search Comp PM
    And if you happen to need a professional application, there exist Elecard StreamEye and Elecard StreamAnalyzer...

    For HEVC especifically, there is the Reference HEVC Decoder (TAppDecoder.exe).
    Quote Quote  
  4. I downloaded the trial of StreamEye. It's very nice. I will try avisyth and ffdshow next. Thank you both for the advice!
    Quote Quote  
  5. Member Cornucopia's Avatar
    Join Date
    Oct 2001
    Deep in the Heart of Texas
    Search PM
    Gspot also has a frametype viewing feature, though it doesn't allow scanning to a particular frame.

    Quote Quote  
  6. ffdshow also has a frame type/size graph under Visualizations. The intensity of each column represents the frame type, and height corresponds to the size. I find it easy to use this together with MPC-HC, where I can step forward by a single frame using a keyboard shortcut. During playback it will show the bitrate variance. Visualizations can also be toggled with a keyboard shortcut.
    Quote Quote  
  7. Code:
    @ffprobe -v quiet -pretty -print_format json -show_entries "frame=pkt_pts_time,pict_type" -select_streams v:0 %1 > %1.json
    Quote Quote