Yes. All you need to watch TF1's content is a free account, and you'll be able to access both its live and on-demand library.