I haven't made any requests in a while, but something I've been thinking about is...
Feature request:
Have StreamFab write to a running log/report file for the user, a list of successful downloads.
It should contain Title of Movie downloaded, from what service, date of download, video codec, video resolution (480p/720p/1080p), audio codec (could be tricky if more than one audio stream). Optionally the URL of the movie, and if available the movie's release year.
StreamFab should already have all this information. The movie Name, video codec, resolution, and audio codec could be as simple as the values displayed on the download progress dialog. The service is known, and must have the URL to be able to download it.
Save it as a CSV file, excel file, etc. Something that could be opened easily as a table by a non-technical user. For example, saving as JSON would not be easy for a non-technical user to open and use. If saved as CSV, be aware that some movies might have a comma in their names, so delimiter would need to be more than comma. I've seen some CSVs use quotes around text and comma to signify next column... such as "movie title","resolution","audio", and I've seen custom delimiters like ~x~ used example: movie tite~x~resolution~x~audio
All this information may be potentially found in the current logs, but those logs are for the developer and contain way too much, includes failures, and is not formatted for easy consumption by a user. I'm thinking of a report for the user, something they could look back at over time to see what they've downloaded, when, and from where.