chore: move mime type utils
This commit is contained in:
parent
3f4ebab788
commit
684e7a6f24
3 changed files with 19 additions and 9 deletions
|
@ -1,6 +1,5 @@
|
|||
import copy
|
||||
import logging
|
||||
import mimetypes
|
||||
import os
|
||||
import time
|
||||
from pathlib import Path
|
||||
|
@ -24,15 +23,8 @@ from .schedule import get_schedule
|
|||
logger = logging.getLogger(__name__)
|
||||
|
||||
here = Path(__file__).parent
|
||||
mimetypes.init([str(here / "mime.types")])
|
||||
|
||||
|
||||
def mime_guess_extension(mime: str) -> str:
|
||||
extension = mimetypes.guess_extension(mime, strict=False)
|
||||
if extension is None:
|
||||
logger.warning("could not determine file extension from mime: %s", mime)
|
||||
return ""
|
||||
return extension
|
||||
from ..utils import mime_guess_extension
|
||||
|
||||
|
||||
# pylint: disable=too-many-instance-attributes
|
||||
|
|
|
@ -1,18 +0,0 @@
|
|||
audio/ogg ogg
|
||||
application/ogg ogg
|
||||
audio/vorbis ogg
|
||||
audio/mp3 mp3
|
||||
audio/mpeg mp3
|
||||
audio/mpeg3 mp3
|
||||
audio/x-aac aac
|
||||
audio/aac aac
|
||||
audio/aacp aac
|
||||
audio/mp4 m4a
|
||||
audio/x-flac flac
|
||||
audio/flac flac
|
||||
audio/wav wav
|
||||
audio/x-wav wav
|
||||
audio/mp2 mp2
|
||||
audio/mp1 mp1
|
||||
audio/x-ms-wma wma
|
||||
audio/basic au
|
Loading…
Add table
Add a link
Reference in a new issue