Seems like this project doesn't play well with either MacOS Catalina or with McAfee on Mac.
Do the following to run on windows:
- Ensure Node.js is installed (>v8.0)
- Download youtube-dl and run
youtube-dl.exe
- Download and extract ffmpeg
- After extracting, rename the extracted folder to
ffmpeg
or something more manageable
- After extracting, rename the extracted folder to
- Ensure youtube-dl and ffmpeg have been added to PATH
- If one or both are not present in
PATH
, open a command prompt window with adminstrator privileges and run the following command to add a command toPATH
:setx /M APTH "%PATH%;C:\<Path_to_folder>\ffmpeg\bin"
- If one or both are not present in
- Run
echo %PATH%
to confirm a command has been added toPATH
Now everything should work fine and you can follow the project README to run
- Edit
destreamer.ts
and replace:username
with<userId>@company.net
outputDirectory
withC:/Users/<userId>/Github
- Run
npm install
- Run
npm start <Microsoft_Stream_Video_URL>