Complex sentence: In recent years he has shifted his focus from online releases to film festivals and other public screenings, although he still has a website where his short films are available to download.
Split into simpler sentences: In recent years, he has shifted his focus from online releases to film festivals and other public screenings. He still has a website where his short films are available to download.