diff options
Diffstat (limited to 'youtube_dl/postprocessor/ffmpeg.py')
| -rw-r--r-- | youtube_dl/postprocessor/ffmpeg.py | 5 | 
1 files changed, 3 insertions, 2 deletions
| diff --git a/youtube_dl/postprocessor/ffmpeg.py b/youtube_dl/postprocessor/ffmpeg.py index 19fc135dc..4b93556af 100644 --- a/youtube_dl/postprocessor/ffmpeg.py +++ b/youtube_dl/postprocessor/ffmpeg.py @@ -42,7 +42,7 @@ class FFmpegPostProcessorError(PostProcessingError):  class FFmpegPostProcessor(PostProcessor): -    def __init__(self, downloader, deletetempfiles=False): +    def __init__(self, downloader=None, deletetempfiles=False):          PostProcessor.__init__(self, downloader)          self._versions = self.get_versions()          self._deletetempfiles = deletetempfiles @@ -56,7 +56,8 @@ class FFmpegPostProcessor(PostProcessor):                  self._versions[self._executable], REQUIRED_VERSION):              warning = u'Your copy of %s is outdated, update %s to version %s or newer if you encounter any errors.' % (                  self._executable, self._executable, REQUIRED_VERSION) -            self._downloader.report_warning(warning) +            if self._downloader: +                self._downloader.report_warning(warning)      @staticmethod      def get_versions(): | 
