xbmc/xbmc — pull request #1585 by koying (2012-10-09 11:19:43+00:00)
Title: Implement file copy from "videodb://" source and refine target filenames

This is still quite experimental and would like to receive comments about it.

The main point is to be able to copy, in the file browser, from a videodb:// source to a "hard" destination.
The use case being to be able to export files from the database for mobile use, being android, rpi or other, even non-xbmc.

Main points of attention:
1) To align with the music database, I've added the extension to the "videodb://" url's.
This is not stricto sensu mandatory, but I think it is, both for consistency with the music db and with the url concept, a good idea.
Obviously, it is quite dangerous and is likely to break any piece of code assuming a videodb url without extension. Any hint on where this is likely to break is welcome.
2) The concept of exporting a video file for "mobile" xbmc usage would ideally also require to export the .nfo/.tbn and implementation of the "mythical" nfo only scrapping.

Thanks for giving feedback