|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## [0.1.5](https://github.com/aksiksi/needle/compare/v0.1.4...v0.1.5) (2022-07-31) |
| 4 | + |
| 5 | + |
| 6 | +### Features |
| 7 | + |
| 8 | +* Add flag to control threading ([4e5571f](https://github.com/aksiksi/needle/commit/4e5571f21e77029386b9e48b83968e71d0a373e2)) |
| 9 | +* **analyzer:** Add with_* methods for Analyzer config ([e3e8d7e](https://github.com/aksiksi/needle/commit/e3e8d7eb818f233362275c22be9cfbe8d504e154)) |
| 10 | +* **cli:** Disable skip files by default ([065a212](https://github.com/aksiksi/needle/commit/065a212425ca1dc5dc283cd18abc38968ae16aeb)) |
| 11 | +* **comparator:** Add run_with_frame_hashes method ([9428225](https://github.com/aksiksi/needle/commit/94282252c8aca5f8550f91c5a0cda98d75d6b0d3)) |
| 12 | +* **comparator:** Allow conversion from Analyzer to Comparator ([e53c027](https://github.com/aksiksi/needle/commit/e53c027dac1e48db45068cece51a198519fedd78)) |
| 13 | +* **comparator:** Allow searching for only openings ([34876f4](https://github.com/aksiksi/needle/commit/34876f47b4484d461a2fcb0ddfa99615e578cb84)) |
| 14 | +* **comparator:** New match search logic ([15d6c3e](https://github.com/aksiksi/needle/commit/15d6c3eb1a5be54450e27787c571ffd7ed4a156f)) |
| 15 | +* **comparator:** Sort video paths when Comparator is created ([afcf16a](https://github.com/aksiksi/needle/commit/afcf16ae916b99fe391fd106b2c92a44de999c87)) |
| 16 | +* **needle:** Expose find_video_files function and use it in needle CLI ([84f1f92](https://github.com/aksiksi/needle/commit/84f1f92fc8bddd6de9ff2363875384eb0b73ca97)) |
| 17 | + |
| 18 | + |
| 19 | +### Bug Fixes |
| 20 | + |
| 21 | +* **cli:** Fix video count check ([295fdee](https://github.com/aksiksi/needle/commit/295fdee8cd9d0c6d2b557e24418d27fafee62cd8)) |
| 22 | +* **comparator:** Allow self comparison during match selection ([af0243e](https://github.com/aksiksi/needle/commit/af0243ea03e074dadb7604f1e6c24c189660d36b)) |
| 23 | +* **comparator:** Do not pre-allocate heap entries ([65628f4](https://github.com/aksiksi/needle/commit/65628f4dbc35dfa88fedc1c031a179138504f4ab)) |
| 24 | +* **comparator:** Filter out empty info early ([4e8dc2e](https://github.com/aksiksi/needle/commit/4e8dc2ef69cd5f2c33eb53d56a350784e61aa2c5)) |
| 25 | +* **comparator:** Load all frame hash data into memory ([d73614a](https://github.com/aksiksi/needle/commit/d73614a48176ceee7e2e845dcf4a8cae2fff29cc)) |
| 26 | +* **comparator:** Make sure both src and dst are valid during search ([7939d01](https://github.com/aksiksi/needle/commit/7939d01d7d4216ae44556461e7a0f2fd5a171b15)) |
| 27 | +* **comparator:** Remove processed array during match search ([61ef47b](https://github.com/aksiksi/needle/commit/61ef47b83da6aad0e9d9c89443504d9523a88d6d)) |
| 28 | +* **comparator:** Run analysis once per file if flag is set ([fc2cec2](https://github.com/aksiksi/needle/commit/fc2cec28fc0a052332c8a8ff0b8b999350f2754f)) |
| 29 | +* **comparator:** Use a weighted sum of count and duration for match selection ([ccb1959](https://github.com/aksiksi/needle/commit/ccb1959dabcbe0899def6fdac47962538555cbca)) |
| 30 | +* **comparator:** Use skip files during match selection ([f264b2a](https://github.com/aksiksi/needle/commit/f264b2a1ea025a866cfb14af7c767ae5e629fd26)) |
| 31 | +* **comparator:** Use video indices instead of paths in all data structures ([8b01540](https://github.com/aksiksi/needle/commit/8b015402344c53b9e73349ad1c10f6705796165e)) |
| 32 | +* Decrease hash match threshold and increase opening search percentage ([056b461](https://github.com/aksiksi/needle/commit/056b46179fb9f347b51a4eec3a6eae52bfa0257b)) |
| 33 | + |
| 34 | + |
| 35 | +### Miscellaneous |
| 36 | + |
| 37 | +* **comparator:** Fix test ([34d329a](https://github.com/aksiksi/needle/commit/34d329a0f50d5a74af404e68bd225fb52956e2d1)) |
| 38 | +* **docs:** Basic usage example in library docs ([4cb970c](https://github.com/aksiksi/needle/commit/4cb970ccd105674b329f31f5b97f092e6af5e5f5)) |
| 39 | +* Use analyze flag in FrameHashes::from_video ([256ca08](https://github.com/aksiksi/needle/commit/256ca08ea201192fc5defa73a9726ddb483b9759)) |
| 40 | + |
3 | 41 | ## [0.1.4](https://github.com/aksiksi/needle/compare/v0.1.3...v0.1.4) (2022-07-25)
|
4 | 42 |
|
5 | 43 |
|
|
0 commit comments