]> gitweb @ CieloNegro.org - youtube-dl.git/blobdiff - youtube_dl/downloader/hls.py
[xtube] Fix and modernize (Closes #4489)
[youtube-dl.git] / youtube_dl / downloader / hls.py
index 954beffd50e51db43ce203931d31ad2fbeee95dc..5bb0f3cfd19632f126d4f7d7b0df407b608778fc 100644 (file)
@@ -4,10 +4,13 @@ import os
 import re
 import subprocess
 
+from ..postprocessor.ffmpeg import FFmpegPostProcessor
 from .common import FileDownloader
-from ..utils import (
+from ..compat import (
     compat_urlparse,
     compat_urllib_request,
+)
+from ..utils import (
     check_executable,
     encodeFilename,
 )
@@ -32,6 +35,9 @@ class HlsFD(FileDownloader):
             return False
         cmd = [program] + args
 
+        ffpp = FFmpegPostProcessor(downloader=self)
+        ffpp.check_version()
+
         retval = subprocess.call(cmd)
         if retval == 0:
             fsize = os.path.getsize(encodeFilename(tmpfilename))