Eine HDD kann reichen, kommt immer drauf an, was du machst. Jeder Codec braucht abhängig von der Auflösung eine bestimmte Bandbreite. Ein H.265 Stream benötigt z.B. viel weniger Bandbreite als eine Raw Datei. Schau dir an, wie viele Medien gleichzeitig gelesen werden müssen und welche Codecs und Auflösungen du hast. Die Banbreiten der Codecs findet man zumindest näherungsweise im Internet. Den maximalen Durchsatz der üblichen Festplatten und SSDs kann man ebenfalls nachlesen. Bei HDDs spielt die Drehzahl eine Rolle, eine Platte mit 15.000 Umdrehungen ist deutlich schneller als eine mit 7.200. Zusätzlich ist noch die Anbindung zu beachten, über einen lahmen USB2 Port bringt dir die beste SSD nichts. So lange die Platte schneller ist als die benötigte Datenrate und der Anschluss nicht der Flaschenhals ist, ist alles gut.
Wenn gleichzeitig auch auf die externe Platte geschrieben wird (Cache, Render Output usw.), muss der Schreibdurchsatz ebenso berücksichtigt werden. HDDs haben neben dem reinen Stream Durchsatz noch Wartezeiten durch das Suchen des nächsten Sektors, das bremst die Sache weiter aus, vor allem wenn viele Dateien gleichzeitig gelesen und/oder geschrieben werden. Im Zweifelsfall lieber eine schnellere Lösung kaufen statt sich über Ruckler zu ärgern. Was noch mehr Durchsatz als eine einzelne Platte (und je nach Konfiguration Ausfallsicherheit durch Redundanz) bringt, sind mehrere Platten oder SSDs in einem RAID Verbund.