Ні, вам не потрібно створювати обліковий запис. Усі відео в Twitter можна зберігати безпосередньо через Savefrom.