lay295 / TwitchDownloader

Twitch VOD/Clip Downloader - Chat Download/Render/Replay
MIT License
2.78k stars 261 forks source link

Unable to save downloads to NTFS HDD #443

Closed Frambooisier closed 2 years ago

Frambooisier commented 2 years ago

Checklist

Edition

Command Line Interface

Describe your issue here

[STATUS] - Downloading 100% (1/3)
[STATUS] - Combining Parts (2/3)
[STATUS] - Finalizing MP4 (3/3)
[NULL @ 0x557f7af8a2c0] Unable to find a suitable output format for '/mnt/WDJ/Recordings/'
/mnt/WDJ/Recordings/: Invalid argument

I was able to save file to main BTRFS ssd and to vFat pendrive but not to the NTFS HDD

ScrubN commented 2 years ago

Interesting, I'll do some testing on my Linux install. If it turns out to be NTFS not being supported then it's a .NET issue

ScrubN commented 2 years ago

The issue is not that NTFS is unsupported, it's that your destination file contains a space and was not wrapped in "s

ScrubN commented 2 years ago

image

Frambooisier commented 2 years ago

The problem was something different, here is the command I used

flap@SFX:~> TwitchDownloaderCLI -m VideoDownload -u 12345678 -o /mnt/WDJ/Recordings/
[STATUS] - Downloading 99% (1/3)
[STATUS] - Combining Parts (2/3)
[STATUS] - Finalizing MP4 (3/3)
[NULL @ 0x55ce6092e2c0] Unable to find a suitable output format for '/mnt/WDJ/Recordings/'
/mnt/WDJ/Recordings/: Invalid argument

I did not specify the name of the output file, I may have gotten confused while doing some testing and had only problems saving it to this drive while saving the same file to 3 different places without changing the name. Nevertheless it would be nice if CLI would assume default name and file format for the convenience of use. lets say with the output path /mnt/WDJ/Recordings/ the output would be VOD.mp4 if not specified also in the case of not providing the file format like /mnt/WDJ/Recordings/VOD the default assumed format would be .mp4