Video Capture, Editing and Processing > Avisynth Usage

Avisynth - bitrate plugin

<< < (2/3) > >>

Groucho2004:
The formula J_Darnley posted is for raw bitrate. You're looking for a stream analyser that tells you at what bitrate a file was encoded. You can't do that with Avisynth.

Have a look at this one:
http://forum.doom9.org/showthread.php?t=143505

Dogway:
Yes before posting I saw that application and some more, that's why I specifically ask in the avisynth section. A graph won't tell me much, except there's a way for that program to export some kind of txt and paste it over the video in avisynth upon a file call, which I doubt.
Isn't it possible to embed a stream analyser in an avisynth plugin? It's a bit strange because ffmpegsource for example tells you up to frame type, so some kind of stream analyse must have been done, but I talk from ignorance, I don't program.

Groucho2004:

--- Quote from: Dogway on April 13, 2012, 02:09:48 AM ---Isn't it possible to embed a stream analyser in an avisynth plugin? It's a bit strange because ffmpegsource for example tells you up to frame type, so some kind of stream analyse must have been done, but I talk from ignorance, I don't program.
--- End quote ---
You'd have to be more specific. FFVideoSource cannot do any magic, it's limited to what the Avisynth API exposes.

Dogway:
Ah well, didn't know that. Another way would be an external program exporting a txt which you could load back in avisynth and show it through subtitle(), but I doubt any program would that data.

Groucho2004:

--- Quote from: Dogway on April 13, 2012, 02:45:40 AM ---Ah well, didn't know that. Another way would be an external program exporting a txt which you could load back in avisynth and show it through subtitle(), but I doubt any program would that data.

--- End quote ---
One can certainly write a plugin that displays the video properties, it probably already exists. You are however limited to what information the API can give you.

Edit: You can simply use "Info()" or "FFInfo()" (from ffms2.avsi). These display everything Avisynth provides through the API.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version