File size: 639 Bytes
66af1ac
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
TODO
====

Short Term
----------
* Reimplement as Abstract Base Class.
* Allow an output directory to be specified.
* Unbind the filename from the Video class, to allow graceful file renaming.
* Throw custom exceptions.
* Detect duplicate video encoding options, preventing the creation of identical
    video class instances. (can cause get() method to raise unnecessary
    multiple returned excepion).

Long Term
----------
* OS Compatibility testing of automatic filename generation.
* Improve automatic filename generation.
* Add functionality for batch URL processing.
* Scrape and inject additional video information into metadata.