|
Crunchie "to do" list and Changelog.
Ok,
This is the current Crunchie "todo" list where I'll be keeping track of suggestions and implementation specifics. The thread is closed for responding to and is here solely so I can keep track of what I'm up to. It's readable to everyone though so if you want to see if something is on the list, has or has not been completed etc, then you can check here.
This list is NOT in any order of priority.
- Recursive source directory processing for non MCE users who record into multiple folders.
- Revisit DVR-MS ad removal options.
- Allow file re-naming from dvr-ms metatag episode information.
- Allow dvr-ms file renaming and dir creation for files pre converted to mpeg but following the dvr-ms naming convention.
- Detect and kill hung dvrmstompeg or divx conversions.
- Implement quality selection (High, medium and low) with meaningful settings for each.
- Don't attempt to encode files still in use (still recording).
- Implement priority settings for the encoder (below_normal).
- MCE integration.
- Extract Metadata from dvr-ms and insert into info fields of the encoded xvid (may be of possible future use in a yet unwritten MyRecordings type plugin).
Added in Beta v1.09
- Check if output file exists and append a number to the end instead of overwriting the original.
- Implement include/exclude options.
- The ability to only convert to xvid if disk space is low or the file is older than xx days.
-Clean temp directory on startup. -Don't overwrite existing output files.
Added in Beta v1.07
- Allow direct conversion of mpg source to xvid files. (for non MCE users)
- Implement 2 pass 50fps deinterlacing (to remove motion artifacts on progressive displays)
- Implement Pal/NTSC Selection for our US friends.
- Implement single pass Encoding.
- More control over the xvid options used (via gui). i.e. bitrate, number of passes, audio bitrate and or codec, deinterlace method etc.
Changelog
Ver 1.0: 09/06/2005
Initial version.
Ver 1.01: 20/06/2005
Fixed windows path issues.
Added create subdir switch, tv episodes now stored in relevant folders after conversion except "Manual Recordings"
Added cleanup code to remove dvr-ms and mpeg files on completion (if enabled).
Added code to read the registry to establish Recorded TV folder on MCE machines.
Setup basic GUI Variables to begin adding the configuration screens.
Ver 1.02: 20/06/2005
Added GUI functionality.
Ver 1.03: 21/06/2005
Added save/load of ini file.
Cleaned up code.
Ver 1.04: 24/06/2005
Added Exclusion list processing.
More bug fixes.
Added Install dir to registry in MSI creation so I could remove mplayer path configuration from the GUI.
Ver 1.05: 28/06/2005
Fixed a bug in the crop detection routine. No conversion will be done if crop detect fails.
Ver 1.06: 25/07/2005
Re-fixed a bug in the crop detection routine. Now cuts the mpeg into slices and runs mplayer on 1mb chunks to attain crop settings. This was done as mplayers seek appears to be broken on some streams.
Ver 1.07: 05/08/2005
Added:
-Ability to process mpeg files directly.
-Ability to Double Rate Deinterlace.
-Can select between PAL and NTSC source material.
-Can select between 1 and 2 pass encoding.
Ver 1.08: 05/08/2005
Added an mpeg only checkbox so non MCE users don't have to install dvrms-toolbox.
Ver 1.09: 09/08/2005
Added:
-File selection based on include and exclude critera.
-Process files based on age criteria.
-Increment output file version, shows can no longer be over-written when recorded on the same day with the same name.
-Cleaned up the log output.
Cheers,
Arkay.
__________________
The box said 'Requires Windows XP or better' - so I installed Linux . . .
Last edited by arkay; 20th January 2007 at 08:58 PM.
|