warren-bank / node-hls-downloader-tubitv

Command-line utility for downloading an offline copy of TubiTV HLS video streams.
GNU General Public License v2.0
58 stars 8 forks source link

Data fields not found #3

Open wattsjus opened 2 years ago

wattsjus commented 2 years ago

WHen trying to download a single movie I am getting the following error:

Error: Assertion Error: missing data fields in video object metadata for movie video stream in server response at URL: '***' at process_video_data (/usr/local/lib/node_modules/@warren-bank/node-hls-downloader-tubitv/lib/process_cli.js:161:15) at process_html (/usr/local/lib/node_modules/@warren-bank/node-hls-downloader-tubitv/lib/process_cli.js:104:15) at process_url (/usr/local/lib/node_modules/@warren-bank/node-hls-downloader-tubitv/lib/process_cli.js:66:11) at processTicksAndRejections (internal/process/task_queues.js:97:5) at async process_argv (/usr/local/lib/node_modules/@warren-bank/node-hls-downloader-tubitv/lib/process_cli.js:338:7)

The command I used was: tubidl -q -mc 5 -u '***'

warren-bank commented 2 years ago

since you didn't say which movie you were unable to download,
I just chose one off the top of my head to test:

tubidl -mc 5 --log-level 3 -u "https://tubitv.com/movies/490355/highlander-the-movie"

..works fine

my guess is that your particular movie is probably DRM protected,
but I can't say for certain without knowing which one it is