Giter Club home page Giter Club logo

ffbitrateviewer's Introduction

FFBitrateViewer — yet another program for video file bitrate visualization

FFBitrateViewer is a FFProbe GUI that purpose is to visualize frames` bitrate extracted by FFProbe. It is inspired by Bitrate Viewer (link to Web Archive as the program's web-site and forum are long dead). FFBitrateViewer allows you to select multiple files without dealing with command line and get “per frame” or “per second” info for all of them in one go.

Well, and play with interactive graphs (powered by OxyPlot):

Features

  • Processing up to 12 files in one go;
  • Brief media info for all files (hover mouse over media info to see more details);
  • Easy to use UI: files can be added with file chooser or dropped from Windows Explorer, files can be re-ordered using Drag & Drop;
  • Graphs can be zoomed in/out with mouse wheel (try it over graph and/or axes), panned with right mouse button and saved as SVG or PNG;
  • FFProbe commands issued by FFBitrateViewer can be saved to log file (FFBitrateViewer.log);
  • No registration, banners, tracking etc;
  • Free;
  • Open Source (MIT License).

Latest version:

Requirements

  • Windows OS
  • .NET 7.0 or later. The program should ask you to download and install it if required.
  • FFProbe.exe (a part of FFMpeg package). You have to download it from official ffmpeg web site. You can use sibgle file static build for simplicity, however, for real usage I'd recommend to make shared build accessible in %PATH%.

How to use

  • Unpack into a folder;
  • Put FFProbe.exe (and accompanied dll files if you use shared build) into the program folder or make it available through system %PATH%;
  • Run the program;
  • Use UI to add files;
  • Click “Start” button.

Troubleshooting

  • Close FFBitrateViewer and delete FFBitrateViewer.log;
  • Run the program with option -log-level=debug;
  • Add file;
  • Click “Start” button;
  • Take screenshot (Alt+PrnScr or Win+Shift+S and paste it into image editor and save as PNG);
  • Close the program;
  • Analyze FFBitrateViewer.log. You can try to run the ffprobe command directly;
  • Upload archived FFBitrateViewer.log with screenshot to dropbox (or similar) and share the link.

Author

fifonik

ko-fi

ffbitrateviewer's People

Contributors

axlecrusher avatar fifonik avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

ffbitrateviewer's Issues

Inputting audio files

I am posting for the first time.
It is a very easy-to-use application that can analyze and compare multiple files instantly.
If the files that can be analyzed depend on "ffprobe", I would like you to be able to import audio files as well.
Consider Thank you.

Customizable columns

Hi.
Is it possible to customize the display of columns? For example, currently there are only Media info and Bit rates, it would be great if all parameters displayed in the pop-up window, such as Duration, Frame count, etc., were available.

ffBitrateViewer won't start

I used ffBitrateViewer for a while but suddently i won't start. No notifcation from windows, no virus scanner alert ore something like that.
Tried so far:

  • new download and start that exe. No success
  • set compatibility flags. No success

Any clue where to dig?

Wont analyze any files

Tried the initial version, but it doesnt work. Just says processing files for a few minutes and no graph pops up.

Some other comments:

  1. Please add gop based plot view
  2. HW dec accelleration
  3. Paralell decoding if multiple files
  4. Config menu, where one can point to the directory where ffprobe is located
  5. Seperate log window, where one can see the ffprobe output in realtime

The "avg" is inaccurate

Negative numbers often appear when calculating files with long duration and large bit rate fluctuations.

Add Image Type (I,P,B)

Hi,
Can you add image type (I,P,B) in the popup and, as an option, change the color of the plot according to its type. This makes it easier to check the structure of the gop.
Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.