1
0
mirror of https://github.com/snobu/destreamer.git synced 2026-02-12 01:29:42 +00:00

5 Commits

Author SHA1 Message Date
Mahmoud Ashraf
ffd76ba226 Fix a small typo in terminal output (#363) 2021-04-07 21:56:00 +03:00
lukaarma
cea18bbf5e Merge pull request #289 from fulminemizzega/patch-1
Update prereqs and fix quotes in readme.md
2021-02-09 21:31:42 +01:00
lukaarma
3fe64d13a3 Merge branch 'aria2c_forRealNow' into patch-1 2021-02-09 21:31:13 +01:00
fulminemizzega
66a7f609b3 fix quotes in input file example in README.md
Same as PR snobu#283
2020-12-07 13:08:05 +01:00
fulminemizzega
c1a0994e2a add aria2 to prereqs 2020-12-07 12:47:03 +01:00
2 changed files with 5 additions and 3 deletions

View File

@@ -46,6 +46,7 @@ Hopefully this doesn't break the end user agreement for Microsoft Stream. Since
- [**git**][git]: one or more npm dependencies require git.
- [**aria2**][aria2]: present in your `$PATH`, on Linux you can install via `sudo apt install aria2`.
Destreamer takes a [honeybadger](https://www.youtube.com/watch?v=4r7wHMg5Yjg) approach towards the OS it's running on. We've successfully tested it on Windows, macOS and Linux.
## Limits and limitations
@@ -177,9 +178,9 @@ These optional lines must start with white space(s).
Usage -
```
https://web.microsoftstream.com/video/xxxxxxxx-aaaa-xxxx-xxxx-xxxxxxxxxxxx
-dir=videos/lessons/week1
-dir="videos/lessons/week1"
https://web.microsoftstream.com/video/xxxxxxxx-aaaa-xxxx-xxxx-xxxxxxxxxxxx
-dir=videos/lessons/week2"
-dir="videos/lessons/week2"
```
### Title template
@@ -229,6 +230,7 @@ Please open an [issue](https://github.com/snobu/destreamer/issues) and we'll loo
[xming]: https://sourceforge.net/projects/xming/
[node]: https://nodejs.org/en/download/
[git]: https://git-scm.com/downloads
[aria2]: https://aria2.github.io
[wsl]: https://github.com/snobu/destreamer/issues/90#issuecomment-619377950
[polimi]: https://www.polimi.it
[unipi]: https://www.unipi.it/

View File

@@ -321,7 +321,7 @@ async function downloadVideo(videoGUIDs: Array<string>,
logger.info('Decrypted!\n');
logger.info('Merging vdeo and audio together...\n');
logger.info('Merging video and audio together...\n');
const mergeCommand = (
// add video input
`ffmpeg -i "${path.join(videoSegmentsDir.name, video.filename + '.video')}" ` +