I am working on a media project that contains little clips from movies and I wonder if there any way to avoid downloading all of the data instead only the specified parts of the movies?
When a torrent of a movie is created, the movie is broken down into small pieces. The number of these pieces is decided by the torrent application, either by the application default, or the user changing the settings. There is no way to know in advance what chunks contain the data you need. Also, even if you knew the data you wanted was in the last 1/3, just getting that last piece, you might be missing data required at the beginning of the file telling the player the format.
I've been searching for the same solution and so far the best I've found are torrent stream applications - one of the best is Ace Stream which literally opens a torrent for a video and streams a specific part on the timeline of your choosing. From here, you can record this chunk while playing. Ace Stream is a modded version of VLC's media player so the recording function is still present.