GraphTG is a set of scripts for getting graphs automatically, it works with Plotly Technology and works with specific files as is described next
- Plotly library and configured account
- Python3+
Files what contains PSNR or similar must be like videoname_codecway_codec.txt. For instance if I have Foreman video for Real Time process with Turing Codec my file looks like foreman_rt1_tg.txt.
Files what contains output video must be like videoname_codecway.codec. For previous instance, file looks like foreman_rt1.bit
Alias are used for codec name in PSNR results, they are:
- HM Codec : hm
- Turing Codec: tg
- VP9 codec: vp9
For file size data alias are:
- HM Codec:
.hevc - Turing Codec:
.bit - VP9:
.webm
A file called list is necessary since script try to read it, list must contains
- List of PSNR or similar files to read or
- The results of
ls -lin bash, of videos which we need data about file size
NOTE
1) Value must be like 45.897
2) Date must be like 06 Sep since with 6 Sep the script does not work properly
Place script file where previous files are located then run it python3 script_file.py and a new PNG file will appear