make sure ffmpeg.exe can access the internet
1-
ffmpeg.exe needed to be near youtube-dl.exe
2-
find the destination m3u8 url by devtools > network, looks like :
copy this m3u8 url
-3
need to pass the referer validation, by adding --referer switch
--
Download from brighteon.com
youtube-dl has sync problems with video & audio, so we using VLC, all you have to do is to paste the *.m3u8 URL.
ref
https://gist.github.com/primaryobjects/7423d7982656a31e72542f60d30f9d30#gistcomment-2733790
https://stackoverflow.com/a/62731218
--
Download from vice.com
to download a m3u8 that exists locally and has full url into. Use :
then combine (merge) all the video parts using ffmpeg, using the following batch script :
--
Download from squarespace.com
1-
ffmpeg.exe needed to be near youtube-dl.exe
2-
find the destination m3u8 url by devtools > network, looks like :
JavaScript:
#EXTM3U
#EXT-X-VERSION:4
#EXT-X-TARGETDURATION:5
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-BOXCAST-OFFSET:0.000
#EXTINF:4.004,
#EXT-X-BYTERANGE:866304@0
https://ingest4-9688.boxcast.com/abortive-badge/wzcpme2shcpppl7uwdtc/480p/28790613.ts?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9pbmdlc3Q0LTk2ODguYm94Y2FzdC5jb20vYWJvcnRpdmUtYmFkZ2Uvd3pjcG1lMnNoY3BwcGw3dXdkdGMvNDgwcCoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2Mjg5MDY3ODJ9fX1dfQ__&Signature=wf8odJV9NyIqfi4QMdTeeaxe0rJ8SE566bD2b3SkIcbb~SBYk5BITHW8~iofrmebYUGWqBOOxITZerNy46S4iLuyDJtqW8mO45I9lzxlw6-Ei7FWbPURrUrd8UI9sewXoBsvAi8GwbIrFes5OEBHn5IS4kRvv13Dfv4Z0v2CRRWTvX-ChoLuqvEAAYhTe8krXXb3ZzfYW2a~3mBGzeFsyRQVNiLKOm5gW9HrS-dBsIs2aIx0z~yqLofHlbW1Lr5TiJ5JbRVULVoT3u5Kvkg2OEeNo41WgELHVkr1ksvvWEtFkvO54RgT-~NhtxTuHM5Xamisezhvk8fSSoiTHj1lpw__&Key-Pair-Id=APKAJ7GUCBQUK6NTWZCA
#EXTINF:4.004,
#EXT-X-BYTERANGE:1021028@866304
https://ingest4-9688.boxcast.com/abortive-badge/wzcpme2shcpppl7uwdtc/480p/28790613.ts?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9pbmdlc3Q0LTk2ODguYm94Y2FzdC5jb20vYWJvcnRpdmUtYmFkZ2Uvd3pjcG1lMnNoY3BwcGw3dXdkdGMvNDgwcCoiLCJDb25kaXRpb24iOnsiRGF0ZUxlc3NUaGFuIjp7IkFXUzpFcG9jaFRpbWUiOjE2Mjg5MDY3ODJ9fX1dfQ__&Signature=wf8odJV9NyIqfi4QMdTeeaxe0rJ8SE566bD2b3SkIcbb~SBYk5BITHW8~iofrmebYUGWqBOOxITZerNy46S4iLuyDJtqW8mO45I9lzxlw6-Ei7FWbPURrUrd8UI9sewXoBsvAi8GwbIrFes5OEBHn5IS4kRvv13Dfv4Z0v2CRRWTvX-ChoLuqvEAAYhTe8krXXb3ZzfYW2a~3mBGzeFsyRQVNiLKOm5gW9HrS-dBsIs2aIx0z~yqLofHlbW1Lr5TiJ5JbRVULVoT3u5Kvkg2OEeNo41WgELHVkr1ksvvWEtFkvO54RgT-~NhtxTuHM5Xamisezhvk8fSSoiTHj1lpw__&Key-Pair-Id=APKAJ7GUCBQUK6NTWZCA
copy this m3u8 url
-3
need to pass the referer validation, by adding --referer switch
JavaScript:
youtube-dl --referer "{refered URL}" "m3u8 URL"
[CODE=javascript]
[CODE=javascript]
youtube-dl --referer "https://thehighwire.com/watch" "https://ingest4-9688.boxcast.com/abortive-badge/wzcpme2shcpppl7uwdtc/480p-byteranges-ext.m3u8?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9pbmdlc3Q0LTk2ODguYm94Y2FzdC5jb20vYWJvcnRpdmUtYmFkZ2Uvd3pjcG1lMnNoY3BwcGw3dXdkdGMvNDgwcC1ieXRlcmFuZ2VzLWV4dC5tM3U4IiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNjI4OTA2NzgxfX19XX0_&Signature=Y6gd~QpFl9E0RB-8XsDO9aTmSkvzzwFEyUMnst2C2yradZcyO0KFKXcR9Nkx5GSNqW6tw-Kwmq1Ebcl5SvaTv0rzN5D3z1FYl7TtJ~Gy2g9M58PN6aaF9GwXnCby84GGsVC-CVmvtDS7G8hrBChylRZjH9G~J3vJE-U3ykk03bwloyQPfXboXZHgKo4vWp5kTd114O9Y2UoOkIj6FuXeAjroc9sINDec-PcBxzwg7LzW-b0BaEY0riE51PoW1voVaeGipjdjlo~uAIDsQ4RO1nGHlDil~IZQ8xhJHCONC9bz8CjIjFymmOePlZT44Dho3gDbLgcprGL0AcZtAwu9JQ__&Key-Pair-Id=APKAJ7GUCBQUK6NTWZCA"
--
If you can NOT find the .m3u8 - go to the network tab and sort by Media. (source)
Download from brighteon.com
youtube-dl has sync problems with video & audio, so we using VLC, all you have to do is to paste the *.m3u8 URL.

ref
https://gist.github.com/primaryobjects/7423d7982656a31e72542f60d30f9d30#gistcomment-2733790
https://stackoverflow.com/a/62731218
--
Download from vice.com
to download a m3u8 that exists locally and has full url into. Use :
JavaScript:
youtube-dl -v --ignore-config -a ./640x360-test.m3u8
then combine (merge) all the video parts using ffmpeg, using the following batch script :
Code:
::https://stackoverflow.com/a/41387530
:: Create File List
for %%i in (segm*.ts) do echo file '%%i'>> mylist.txt
:: Concatenate Files
ffmpeg -f concat -safe 0 -i mylist.txt -c copy output222.mp4
--
Download from squarespace.com
JavaScript:
ffmpeg -allowed_extensions ALL -protocol_whitelist "file,https,crypto,tcp,tls,data" -i https://video.squarespace-cdn.com/content/v1/621393aff2ebc308ee311f21/ceb1414c-6d67-4972-a733-0a1e8bd5b063/playlist.m3u8 -c copy -bsf:a aac_adtstoasc "output1.mp4"