Hi again Julien,
Because you are using 2.0 (suggest you upgrade to 2.1 at some point) and you want to that
“each tutorial can be used in different courses,...”
“the best solution would be to upload the videos to some repository”
On Moodle 2.0, I would suggest either you upload all your videos in your personal files folders or use an external repository. To do that, you have to add a block but you must check before you can use private files in the files picker.
Verify you can use private files in the picker :
- Go to Site Administration->Plugins->Repositories->Manage Repositories
- Verify Private files is enabled and visible, if not make it so
Add a block to manage the private files
- Choose Turn Editing On
- In the right page margin, in the "Add a block" block, choose "My Private Files" block
- Choose Turn Editing Off
Now you can manage your files/folders/sub-folders and store all your videos there. Having this block in the courses you want, you can access your private files area content from the file picker. So you have store your file once but can use it in many courses.
Otherwise you could store your files on another external repository (e.g. Dropbox, webdav,..) and choose the file in your different courses from the repositories list in the file picker.
If you files are big, don't forget that before students be able to see them, they would have to be downloaded on their hard disk first, which may take some time. You could then think about storing them on Youtube, to take advantage of the streaming features that avoid the download before watching drawback, but you will lose ownership of the data which will maybe raise copyright infringement issues.
Hope this help