Fridigaire Washer not agitating or spinning

I have a Frigidaire washer that will not agitate or spin out the clothes. The timer works and counts down and the water drains fine. You can hear a motor running when it is supposed to be agitating/spinning but nothing happens. We’ve noticed for months that it would make a squeaking sound when it would spin but we never thought twice about it.

I’m not very savvy regarding appliances, but I have taken it apart before to replace the control panel/timer thing and to unclog the drain (socks).

I’m hoping it’s something simple…like a belt?

Please advise…