- Go to the video url you want to download
- Open devtools into browser (
ctrl+shift+i
in firefox) - Show the network tab
- Reload tab with video and look into devtools
- Find line with text 1080p.m3u8 and copy url (like: https://edge-7.facecast.net/secure/VgTub-XSFSFFSFSF/DFSDGDSGDSGGD-pyJiOPQ/34634636/4367546/235235/1080p.m3u8)
- Download and install Streamlink
- Open console and execute:
streamlink hls://URL_FROM_STEP_5 best -o video1080p.ts
- Wait for downloading
Thank's TuxNuX for information about livestreamer death. Use Streamlink
[cli][info] Found matching plugin stream for URL hlsvariant:https://edge-9.facecast.net/secure/ch0tW0aI1hZB0bSBR06-GQ/LazT2IA9JbRvbCxgl9M99A/157ggg0195/2347588/32682/1080p.m3u8
Traceback (most recent call last):
File "/usr/local/bin/livestreamer", line 11, in
sys.exit(main())
File "/usr/local/lib/python2.7/dist-packages/livestreamer_cli/main.py", line 886, in main
handle_url()
File "/usr/local/lib/python2.7/dist-packages/livestreamer_cli/main.py", line 471, in handle_url
streams = fetch_streams(plugin)
File "/usr/local/lib/python2.7/dist-packages/livestreamer_cli/main.py", line 388, in fetch_streams
sorting_excludes=args.stream_sorting_excludes)
File "/usr/local/lib/python2.7/dist-packages/livestreamer/plugin/plugin.py", line 313, in get_streams
return self.streams(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/livestreamer/plugin/plugin.py", line 227, in streams
ostreams = self._get_streams()
File "/usr/local/lib/python2.7/dist-packages/livestreamer/plugins/stream.py", line 54, in _get_streams
urlnoproto = re.match("^\w+://(.+)", url).group(1)
AttributeError: 'NoneType' object has no attribute 'group'