Do not download playlist
authorChristian Weiske <cweiske@cweiske.de>
Thu, 8 Feb 2018 21:15:49 +0000 (22:15 +0100)
committerChristian Weiske <cweiske@cweiske.de>
Thu, 8 Feb 2018 21:15:49 +0000 (22:15 +0100)
That broke falcon heavy launch video play because it output
multiple JSON blobs directly after each other that could not be
parsed.

www/functions.php

index f0b6772..18cfaff 100644 (file)
@@ -29,6 +29,7 @@ function getPageUrl()
 function getYoutubeDlJson($pageUrl, $youtubedlPath)
 {
     $cmd = $youtubedlPath
 function getYoutubeDlJson($pageUrl, $youtubedlPath)
 {
     $cmd = $youtubedlPath
+        . ' --no-playlist'//would otherwise cause multiple json blocks
         . ' --quiet'
         . ' --dump-json'
         . ' ' . escapeshellarg($pageUrl)
         . ' --quiet'
         . ' --dump-json'
         . ' ' . escapeshellarg($pageUrl)