Perfetto traces can be converted into other trace formats using the traceconv
tool.
The formats supported today are:
traceconv is also used in the UI to convert Perfetto traces to the Chrome JSON format and directly open these traces in the legacy systrace UI (Catapult's chrome://tracing).
curl https://get.perfetto.dev/traceconv -o traceconv chmod +x traceconv ./traceconv [text|json|systrace|profile] [input proto file] [output file]
./traceconv systrace [input proto file] [output systrace file]
Navigate to ui.perfetto.dev and choose the "Open with legacy UI" option. This runs traceconv (the progress of which can be seen in the UI) and passes the converted trace seamlessly to chrome://tracing
./traceconv json [input proto file] [output json file]