Skip to content

Latest commit

 

History

History
25 lines (24 loc) · 2.08 KB

TODO.md

File metadata and controls

25 lines (24 loc) · 2.08 KB

TODO list

  • [FEAT] write a script that is detecting videos in folder with wrong date (different day)
  • [FEAT] rich directories (with many files) sortable to the top (cover 20%/50%/80% of files? All above 10?)
  • [FEAT] read config from the dot file as here: https://www.foxinfotech.in/2019/01/how-to-read-config-file-in-python.html
  • [FEAT] add mechanism to detect that cluster folder was updated and ini file needs recalculation
  • [IMPR] better indicate progress while scanning library
  • [IMPR] better handle log level (single setting on package level)
  • [REFA] use dataenforce and perhaps great expectations package to better control dataframes format and content
  • [FEAT] integrate library scanning with diary - add reference to events dir in the diary note for given date. Create note for the day if not existing. Write python script for that. Might be too complex for bash script.
  • [TASK] use github issues and tools for project planning
  • [REFA] use inbox_media_df everywhere instead of media_df
  • [REFA] use cluster_id as index in cluster_df data frame
  • [REFA] rename duplicated_cluster in inbox_media_df to ref_cluster that should be filled in in case of duplicates and existing clusters and used to create target path
  • [IMPR] take minimum date from mtime, ctime, exif date

FIXMEs:

  • for the iphone videos (or videos in general) take creation date, not modification date
  • why '[2020_01_23]_Wystep_Hani' has no date info. In case exif not available, mdate/cdate should be taken. Is this windows problem? seems that under windows do not read creation/modification date
  • E [WinError 183] Nie można utworzyć pliku, który już istnieje: 'h:\zdjecia\2020\[2020_09_26]_Runmageddon\Piotrek'
  • E [WinError 183] Nie można utworzyć pliku, który już istnieje: 'h:\zdjecia\2020\[2020_09_26]_Runmageddon\Hania'
  • case with same video file name but different size and contents -> found as duplicates
  • case with new cluster gathering media from various events but mapping to existing. Existing was not continous? .cluster.ini: start_date = 2020-09-27 09:45:51 end_date = 2020-10-27 08:03:00