Commit Graph

  • *
  • *
  • *
  • *
  • |\
  • * |
  • | *
  • * |
  • |\ \
  • * \ \
  • |\ \ \
  • | | * |
  • | |/ /
  • |/| |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • |\ \ \
  • | | |/
  • | |/|
  • * | |
  • * | |
  • * | |
  • * | |
  • | * |
  • | * |
  • | |\ \
  • | | * |
  • | | * |
  • | |/ /
  • |/| |
  • | * |
  • |/| |
  • * | |
  • * | |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • |/ /
  • * |
  • |\ \
  • | * |
  • * | |
  • * | |
  • * | |
  • * | |
  • |\| |
  • * | |
  • * | |
  • * | |
  • * | |
  • * | |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | * |
  • | | *
  • | |/
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 180e98d (HEAD -> main) fix: another tiny formatting fix by Rob Hallam 2024-09-16 15:25:06 +0100
  • 41a2e32 fix: fix formatting of issue links in README by Rob Hallam 2024-09-16 15:24:29 +0100
  • 4d05d14 feat: add README by Rob Hallam 2024-09-16 15:23:29 +0100
  • 2037cc3 Merge branch 'feat-exemplar-scripts' by Rob Hallam 2024-09-16 03:49:54 +0100
  • 65cb224 feat: add two exemplar scripts by Rob Hallam 2024-09-16 03:48:47 +0100
  • 4f1ba7a chore: add requirements.txt by Rob Hallam 2024-09-16 03:32:29 +0100
  • 8d18660 Merge branch 'refactor-codequality' by Rob Hallam 2024-09-16 03:31:23 +0100
  • 65e1a66 Merge branch 'feat-config' by Rob Hallam 2024-09-16 03:30:15 +0100
  • e0468ba feat: [VidP] permit config output destination by Rob Hallam 2024-09-16 03:24:00 +0100
  • 5ca6f9e test: [WordFE] cover non-batched by Rob Hallam 2024-09-16 02:11:02 +0100
  • c8d4145 test: [WordFE] test call to model.transcribe() by Rob Hallam 2024-09-16 02:07:13 +0100
  • e7a9bae test: VAFE _keep_num test by Rob Hallam 2024-09-16 01:43:48 +0100
  • 2327048 fix: fix LaughFE broken test for no featurres & VAFE keep_num check by Rob Hallam 2024-09-16 01:43:02 +0100
  • c14745d test: test _keep_num trimming overlap by Rob Hallam 2024-09-16 01:12:55 +0100
  • d4a11b6 refactor: move _keep_num to base FeatureExtractor class by Rob Hallam 2024-09-16 01:12:32 +0100
  • a6bd196 test: [LoudFE._keep_min] test min duration by Rob Hallam 2024-09-16 00:44:44 +0100
  • d72b9ea test: [VizProd] simple colour test by Rob Hallam 2024-09-16 00:41:18 +0100
  • 55b532f test: fix LoudFE tests by Rob Hallam 2024-09-16 00:33:15 +0100
  • 4bec7a8 fix: stop FEs incorrectly dropping some Features by Rob Hallam 2024-09-16 00:31:55 +0100
  • 3173bab test: add 'missing' tests by Rob Hallam 2024-09-16 00:30:01 +0100
  • 4cf4069 test: test Interval.overlaps() by Rob Hallam 2024-09-16 00:28:45 +0100
  • 4a05a94 feat: [Interval] add overlaps() method by Rob Hallam 2024-09-16 00:28:08 +0100
  • a932319 Merge branch 'feat-exemplar-scripts' by Rob Hallam 2024-09-15 23:28:28 +0100
  • 97401aa fix: [LaughFE] restore check for input files by Rob Hallam 2024-09-15 23:24:59 +0100
  • 0bd39a1 feat: [VizP] different colours for different FEs by Rob Hallam 2024-09-15 23:18:24 +0100
  • c1ec2ad feat: [VP] make compiling clips into a video optional by Rob Hallam 2024-09-15 23:17:46 +0100
  • eda55da refactor: improve docstrings, move laughter FE loc to config by Rob Hallam 2024-09-15 23:16:27 +0100
  • 460819d feat: Update LoudFE & VAFE to not keep adjacent features by Rob Hallam 2024-09-12 22:51:32 +0100
  • 2bea733 Merge branch 'fix-vafe-and-loudfe' into feat-exemplar-scripts by Rob Hallam 2024-09-11 12:21:11 +0100
  • 7c196e4 feat: adjust LoudFE._keen_num() to work as VAFE._keep_num by Rob Hallam 2024-09-11 12:19:05 +0100
  • 72fc6b5 feat: modify VAFE to keep only n expanded Features by Rob Hallam 2024-09-11 12:07:20 +0100
  • d0a1779 Merge branch 'feat-adjusters' into feat-exemplar-scripts by Rob Hallam 2024-09-10 20:51:10 +0100
  • c53704c test: update mocket get_loudnesses & test _keep_num by Rob Hallam 2024-09-10 19:41:10 +0100
  • e716f5d feat: [LoudFE] keep only N top loudness Features by Rob Hallam 2024-09-10 19:39:26 +0100
  • a793fe0 test: [TTA] add coverage of adjust() by Rob Hallam 2024-09-03 21:50:06 +0100
  • 4e42137 test: [mocks] add convenience classmethod and __eq__ by Rob Hallam 2024-09-03 21:48:59 +0100
  • dfb5cbd test: add tests of sorting first by score then by time by Rob Hallam 2024-09-03 21:29:59 +0100
  • d0935f9 feat: [TTA] _sort_by_score_time() by Rob Hallam 2024-09-03 21:28:48 +0100
  • e22ece9 test: [TTA: adjust] test adjustments that result in no change by Rob Hallam 2024-09-03 21:20:59 +0100
  • 5365d7d test: [_determine_margin] add TTA._STRATEGY.PERCENT unit tests by Rob Hallam 2024-09-03 21:19:44 +0100
  • f253250 feat: [TTA] add algo for dropping Features in adjust() by Rob Hallam 2024-09-03 21:16:07 +0100
  • 764083b fix: duration is an attribute of Interval, not Feature by Rob Hallam 2024-09-03 20:51:28 +0100
  • 4ffe712 test: [TTA] add unit tests for _determine_margin -- ABSOLUTE by Rob Hallam 2024-09-03 13:47:10 +0100
  • 15ca7cb fix: negative total durations should not be possible by Rob Hallam 2024-09-03 13:46:22 +0100
  • 43fe240 test: TargetTimeAdjuster - test init and _features_total_time by Rob Hallam 2024-09-03 13:39:40 +0100
  • 62932f6 test: add test of generic Adjuster base class by Rob Hallam 2024-09-03 13:38:54 +0100
  • b025f0e feat: [wip] TargetTimeAdjuster set up structure & helpers by Rob Hallam 2024-09-03 13:35:28 +0100
  • e46da36 feat: imlpement generic Adjuster class by Rob Hallam 2024-09-03 12:10:22 +0100
  • 391f838 Merge branch 'test-fes-functional' by Rob Hallam 2024-09-03 11:49:51 +0100
  • 1ea881f test: add negative test for LaughFE by Rob Hallam 2024-09-03 11:49:13 +0100
  • 1078318 test: [WFE] functional test of no matching words by Rob Hallam 2024-08-31 15:12:56 +0100
  • ec65145 test: [WFE] functional test: no audio - no spurious Features by Rob Hallam 2024-08-31 15:08:01 +0100
  • 251679b test: Add functional tests to WordFeatureExtractor (see note) by Rob Hallam 2024-08-31 14:36:09 +0100
  • 799020b Merge branch 'main' into feature-whisperfe by Rob Hallam 2024-08-31 14:31:28 +0100
  • d5d12cb refactor: [WFE.setup()] remove unneeded input file check by Rob Hallam 2024-08-31 14:27:18 +0100
  • a288d97 test: [WFE] Negative and aprtial tests by Rob Hallam 2024-08-31 14:25:54 +0100
  • c18433d feat&test: [WFE] defaults, pull out calls for mocking, unit tests by Rob Hallam 2024-08-30 15:43:21 +0100
  • 0b066c7 feat!: [WFE] implement word feature detection using Whisper by Rob Hallam 2024-08-30 15:40:52 +0100
  • 66b6a4a feat: initial sketch of WhisperFE (WFE) by Rob Hallam 2024-08-30 13:13:30 +0100
  • 1c9a6a6 test: [fefunctional] add pytest and mark LaughFE slow&verslow by Rob Hallam 2024-08-29 10:58:28 +0100
  • 9af169f test: add TestLaughterFEFunctional by Rob Hallam 2024-08-29 10:50:19 +0100
  • df3c559 refactor: expose prepend and append tmies in LaughFE by Rob Hallam 2024-08-29 10:30:35 +0100
  • 8a59161 test: add negative test to TestLoudAudioFEFunctional by Rob Hallam 2024-08-29 09:50:50 +0100
  • 192c952 test: add TestLoudAudioFEFunctional by Rob Hallam 2024-08-29 09:49:11 +0100
  • 428032d test: add FEFunctionalTest base class for FE tests by Rob Hallam 2024-08-29 09:47:14 +0100
  • 2e45486 test: add TestVideoActivityFEFunctional by Rob Hallam 2024-08-29 09:45:14 +0100
  • f160a83 refactor!: viz+json producer: add simple config option for output by Rob Hallam 2024-08-26 17:50:50 +0100
  • 0d2096a refactor!: rename video_producers → producers by Rob Hallam 2024-08-23 22:40:20 +0100
  • 445efac test: [producers] add test_produce() functionality by Rob Hallam 2024-08-22 15:09:28 +0100
  • ff09cd4 test: [mocks] add attrs to MockFeature + MockSource.duration() by Rob Hallam 2024-08-22 15:08:12 +0100
  • 649fcae test: expand TestFfmpegVideoProducer coverage by Rob Hallam 2024-08-22 13:30:16 +0100
  • 0d2179d refactor+fix: extract calls to run, fix args by Rob Hallam 2024-08-22 13:29:02 +0100
  • 3dc2a5c test: add mocks module for commonly-mocked objects by Rob Hallam 2024-08-22 13:21:02 +0100
  • 6cb0d72 test: [utils] add TestFeature fixtures by Rob Hallam 2024-08-22 12:57:42 +0100
  • 7ca0720 test: add Interval.test_eq method by Rob Hallam 2024-08-22 12:57:00 +0100
  • 0a08af4 test: add MockSource & MockInterval to test Feature by Rob Hallam 2024-08-22 12:56:30 +0100
  • eaafb43 fix: update Feature.__repr__ & add __eq__ by Rob Hallam 2024-08-22 12:52:16 +0100
  • 1bd1768 test [utils] add Interval tests by Rob Hallam 2024-08-22 12:18:30 +0100
  • 35d25c6 test: [utils] add TestSource.test_to_json by Rob Hallam 2024-08-22 12:17:56 +0100
  • 33ccffa test: add TestLAFE.t_extract_mocked_get)loudnesses() by Rob Hallam 2024-08-22 12:09:36 +0100
  • fa75059 refactor: extract to method LAFE._get_loudnesses() by Rob Hallam 2024-08-22 12:08:13 +0100
  • e3b9862 test: add TestFfmpegVideoProducer by Rob Hallam 2024-08-17 13:21:25 +0100
  • 48ead78 test: add TestJSONP & TestVisualisationP by Rob Hallam 2024-08-15 15:09:16 +0100
  • 5993289 test: add move_end method for overlap testing by Rob Hallam 2024-08-13 19:21:54 +0100
  • fb8f327 test: add mocked loudnorm to TestLAFE by Rob Hallam 2024-08-18 18:59:17 +0100
  • 028adbc test: add TestJSONFE with mocks by Rob Hallam 2024-08-18 18:12:42 +0100
  • bee133d test: Add mocked test calls to TestLFE by Rob Hallam 2024-08-18 00:56:02 +0100
  • 4eaddf9 test: add TestVAFE by Rob Hallam 2024-08-17 19:39:15 +0100
  • d38d5e6 test: add LAFE - no input files & test_extract() by Rob Hallam 2024-08-17 19:11:21 +0100
  • 9bdd90c test: add TestLAFE by Rob Hallam 2024-08-17 16:17:01 +0100
  • 28e33ed test: add TestSourceMedia & RFE.test_no_input by Rob Hallam 2024-08-17 16:01:22 +0100
  • cd8d57e test: add tests for LAFE and RFE by Rob Hallam 2024-08-17 15:57:56 +0100
  • 8d188ca feat: add JSONEncoder class by Rob Hallam 2024-08-13 10:54:48 +0100
  • 4ecc951 feat: add JSONProducer by Rob Hallam 2024-08-13 09:59:36 +0100
  • c213f05 feat: improve appearance of visualisations by Rob Hallam 2024-08-12 11:28:55 +0100
  • 214f8c9 feat: add VisualisationProducer by Rob Hallam 2024-08-11 17:09:11 +0100
  • 1acab16 feat: add Producer superclass above VideoProducer by Rob Hallam 2024-08-11 16:42:35 +0100
  • 0708308 refactor: pull out _run_get_output() FE method by Rob Hallam 2024-08-18 00:46:56 +0100
  • 2a39730 refactor: change pass → docstring for tests by Rob Hallam 2024-08-17 15:25:43 +0100
  • 7784838 refactor: pull out _read_json_from_file() by Rob Hallam 2024-08-18 17:37:28 +0100