From 0fab63b7766d0d7926d011366eec99084ebc2ba1 Mon Sep 17 00:00:00 2001 From: shin Date: Thu, 26 Dec 2019 14:30:49 +0530 Subject: [PATCH] Tests won't yell that mutagen is missing --- youtube_dl/postprocessor/embedthumbnail.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/youtube_dl/postprocessor/embedthumbnail.py b/youtube_dl/postprocessor/embedthumbnail.py index 74b3e2f5f..5d782a41a 100644 --- a/youtube_dl/postprocessor/embedthumbnail.py +++ b/youtube_dl/postprocessor/embedthumbnail.py @@ -5,8 +5,11 @@ from __future__ import unicode_literals import os from .ffmpeg import FFmpegPostProcessor -import imghdr -from mutagen.mp4 import MP4, MP4Cover, MP4MetadataError +try: + import imghdr + from mutagen.mp4 import MP4, MP4Cover, MP4MetadataError +except ImportError: + print("[embedthumbnail] MP4 thumbnail embedding cannot be done, mutagen is missing.") from ..utils import ( prepend_extension,