diff --git a/src/tscut/tscut.py b/src/tscut/tscut.py index f8518c4..e7f529b 100755 --- a/src/tscut/tscut.py +++ b/src/tscut/tscut.py @@ -2,15 +2,13 @@ '''A module to remove parts of video (.e.g advertisements) with single frame precision.''' # Standard modules -import argparse import json import logging import os.path import re from dataclasses import dataclass, field -from datetime import datetime, timedelta +from datetime import timedelta from enum import IntEnum, unique -from functools import cmp_to_key from io import BytesIO, TextIOWrapper from math import ceil, floor, log from os import ( @@ -22,16 +20,14 @@ from os import ( memfd_create, read, set_inheritable, - unlink, write, ) -from shutil import copyfile, move, which +from shutil import which from subprocess import PIPE, Popen from sys import exit from typing import IO # Third party libraries -import coloredlogs import hexdump from iso639 import Lang from iso639.exceptions import InvalidLanguageValue