I've been using Hotspot, a Qt based GUI for Linux perf, and am quite happy with 
the results: https://github.com/KDAB/hotspot

Valgrind massif, callgrind and cachegrind also have some GUIs for Linux 
(massif-visualizer and Kcachegrind).

Cheers,

Leandro

On 2/24/25 15:43, Cesar Matheus wrote:
> Hi, I'm a CS student working on an optimisation of the ebur128 filter. First 
> I'm looking for the nicest way to get information on code performance.
> I saw  that the configuration flag   "--enable-linux-perf"      enables Linux 
> Performance Monitor API, I've been using the perf tool with the following 
> commands for example :
>
> ./perf record -F 99 -a -g --call-graph dwarf ./ffmpeg -i test.wav -vn -af 
> loudnorm=print_format=summary:dual_mono=true -f null /dev/null
>
> but I'm not quite satisfate with the result. 
>
> Do you have any advice on how to properly extract informations such as 
> execution time, function call graph etc.. in such a case using profiling tool 
> (perf or gprof for example ?
>
> Thank you very much,
> César Mathéus
> _______________________________________________
> ffmpeg-devel mailing list
> [email protected]
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> [email protected] with subject "unsubscribe".
_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Reply via email to