README.md pyproject.toml setup.cfg ffx.egg-info/PKG-INFO ffx.egg-info/SOURCES.txt ffx.egg-info/dependency_links.txt ffx.egg-info/entry_points.txt ffx.egg-info/requires.txt ffx.egg-info/top_level.txt src/ffx.py src/ffx_tests.py src/ffx/__init__.py src/ffx/audio_layout.py src/ffx/configuration_controller.py src/ffx/constants.py src/ffx/database.py src/ffx/ffx_app.py src/ffx/ffx_controller.py src/ffx/file_properties.py src/ffx/help_screen.py src/ffx/helper.py src/ffx/iso_language.py src/ffx/media_controller.py src/ffx/media_descriptor.py src/ffx/media_details_screen.py src/ffx/pattern_controller.py src/ffx/pattern_delete_screen.py src/ffx/pattern_details_screen.py src/ffx/process.py src/ffx/settings_screen.py src/ffx/shifted_season_controller.py src/ffx/shifted_season_delete_screen.py src/ffx/shifted_season_details_screen.py src/ffx/show_controller.py src/ffx/show_delete_screen.py src/ffx/show_descriptor.py src/ffx/show_details_screen.py src/ffx/shows_screen.py src/ffx/tag_controller.py src/ffx/tag_delete_screen.py src/ffx/tag_details_screen.py src/ffx/tmdb_controller.py src/ffx/track_controller.py src/ffx/track_delete_screen.py src/ffx/track_descriptor.py src/ffx/track_details_screen.py src/ffx/track_disposition.py src/ffx/track_type.py src/ffx/video_encoder.py src/ffx/filter/__init__.py src/ffx/filter/filter.py src/ffx/filter/nlmeans_filter.py src/ffx/filter/preset_filter.py src/ffx/filter/quality_filter.py src/ffx/filter/scale_filter.py src/ffx/model/__init__.py src/ffx/model/media_tag.py src/ffx/model/pattern.py src/ffx/model/property.py src/ffx/model/shifted_season.py src/ffx/model/show.py src/ffx/model/track.py src/ffx/model/track_tag.py src/ffx/model/conversions/__init__.py src/ffx/model/conversions/conversion.py src/ffx/model/conversions/conversion_2_3.py src/ffx/model/conversions/conversion_3_4.py src/ffx/test/_basename_combinator_1.py src/ffx/test/basename_combinator.py src/ffx/test/basename_combinator_0.py src/ffx/test/basename_combinator_2.py src/ffx/test/combinator.py src/ffx/test/disposition_combinator_2.py src/ffx/test/disposition_combinator_2_0.py src/ffx/test/disposition_combinator_2_1.py src/ffx/test/disposition_combinator_2_2.py src/ffx/test/disposition_combinator_2_3 .py src/ffx/test/disposition_combinator_3.py src/ffx/test/disposition_combinator_3_0.py src/ffx/test/disposition_combinator_3_1.py src/ffx/test/disposition_combinator_3_2.py src/ffx/test/disposition_combinator_3_3.py src/ffx/test/disposition_combinator_3_4.py src/ffx/test/helper.py src/ffx/test/indicator_combinator.py src/ffx/test/label_combinator.py src/ffx/test/label_combinator_0.py src/ffx/test/label_combinator_1.py src/ffx/test/media_combinator.py src/ffx/test/media_combinator_0.py src/ffx/test/media_combinator_1.py src/ffx/test/media_combinator_2.py src/ffx/test/media_combinator_3.py src/ffx/test/media_combinator_4.py src/ffx/test/media_combinator_5.py src/ffx/test/media_combinator_6.py src/ffx/test/media_combinator_7.py src/ffx/test/media_tag_combinator.py src/ffx/test/media_tag_combinator_0.py src/ffx/test/media_tag_combinator_1.py src/ffx/test/media_tag_combinator_2.py src/ffx/test/permutation_combinator_2.py src/ffx/test/permutation_combinator_3.py src/ffx/test/release_combinator.py src/ffx/test/scenario.py src/ffx/test/scenario_1.py src/ffx/test/scenario_2.py src/ffx/test/scenario_4.py src/ffx/test/show_combinator.py src/ffx/test/title_combinator.py src/ffx/test/track_tag_combinator_2.py src/ffx/test/track_tag_combinator_2_0.py src/ffx/test/track_tag_combinator_2_1.py src/ffx/test/track_tag_combinator_2_2.py src/ffx/test/track_tag_combinator_2_3.py src/ffx/test/track_tag_combinator_3.py src/ffx/test/track_tag_combinator_3_0.py src/ffx/test/track_tag_combinator_3_1.py src/ffx/test/track_tag_combinator_3_2.py src/ffx/test/track_tag_combinator_3_3.py src/ffx/test/track_tag_combinator_3_4.py