Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Impossible to play file while it's still downloading and preview/watch the video while downloading even when the number of threads is : "1" #755

Open
trimechee opened this issue Apr 3, 2024 · 3 comments

Comments

@trimechee
Copy link

trimechee commented Apr 3, 2024

version(>=2.0) :

Hello, thank you so much for this awesome great fantastic new download manager !! 💯 🥇

I discovered while downloading from streaming sites that in some streaming video players, like in this site :

https://v5.voiranime.com/anime/boku-dake-ga-inai-machi/

and even if I choose "1" for the number of threads, the downloaded video is divided into very small parts which prevents us from watching the video while it is downloading and I have to wait for the download to finish to watch the donwloaded video, so please we hope our beloved Filecentipede Download Manager will add an option to preview/watch the video while downloading, I tried with coc coc browser which can download streamig videos and thus we can play file while it's still downloading and preview/watch while downloading the video, thank you !

EDIT :

May be we can think this option request is a niche feature, but personnaly i think it is an important and the most important feature of a donwload manager !!

beacause already this option allows us to avoid the possible banning of our IP address by setting the number of threads to "1" if for example when downloading episodes of anime which have 700 episodes!

in addition the wifi can become unstable very weak when a lot of family members connect, and if we watch streaming, the viewing will be jerky lag interrupted if the video is in HD if our internet connection is weak, in addition the downloaded video can be very long and waiting for the download to finish can be annoying...plus I have done tests and downloading videos from streaming sites with number of threads "1" is very fast, stable and it is more ecological and saves our battery resources!

Coc coc browser says that its internal downloader has 8 threads to speed up the downloads however we can preview the downloaded video so I think coc coc browser downloads first part of the video first then increase the number of threads to increase the speed....

Thank you very much :)

@trimechee trimechee changed the title Impossible to preview/watch the video while downloading even when the number of threads is : "1" Impossible to play file while it's still downloading and preview/watch the video while downloading even when the number of threads is : "1" Apr 3, 2024
@filecxx
Copy link
Owner

filecxx commented Apr 6, 2024

For streaming media, the use of a single thread or multiple threads for downloading makes no difference. During the download process, the downloader creates independent files for each segment locally, which are then merged into a single file after downloading. This is why the file cannot be played. To resolve this, I can add an option in the future to enable sequential downloading using only one connection and creating a single file, allowing the player to function properly. However, the player's fast-forward and rewind functions may not be available. While many players support direct playback of m3u8 files, they may not bypass certain download restrictions or decrypt content like FileCentipede does, unless I make a new video player. In the absence of a perfect solution, I will work on addressing this issue in the future.

Thank you for your feedback, and I will strive to resolve this problem in subsequent updates.

@trimechee
Copy link
Author

Magnificent sensational ! Thank you very much for being kind and generous enough to consider my request Mr @filecxx ! 🥇 💯 FileCentipede is truly and undoubtedly the most powerful and impressive donwload manager in the world and offers us rare very powerful and unique features and options! Thank you very much for giving us this great amazing software that makes our life more enjoyable and comfortable :)

I asked for this feature because my sisters and my mother connect at night via wifi and watch videos on social networks and youtube for a long time....and so not to deprive them of smooth navigation, I limited our beloved FileCentipede at 100kb/s, that's why I was hoping to watch the streaming video while it was downloading, for the moment I solve the problem by choosing the worst video quality 360p and the episode of the anime lasts only 20 minutes so I don't have to wait much for the download to finish, but sometimes on streaming sites there are documentaries or films that last 3 or 4 hours and there is only one video high quality available HD or 1080 and so I have to wait a lot for the end of the download hence the interest of my request.... downloading video allows me to add subtitle and change their font and style and size via the Potplayer settings and I can even listen to the subtitles because potplayer and allplayer include the “Speech Synthesizer” feature!

In any case, thank you so much again for thinking about this brilliant solution for sequential downloads ! 💯

@trimechee
Copy link
Author

Mr @filecxx , you explained to us : "unless I make a new video player.", oh we thank you very much ! we know it's a very difficult and complicated and complex task and we don't want to tire you out, so if potplayer or vlc player doesn't cannot "bypass certain download restrictions or decrypt content", perhaps the source code of these open source and powerful video players could help to find a solution or add patches or fix evental bugs with playback.....:

https://github.com/KikoPlayProject/KikoPlay

https://github.com/zaps166/QMPlay2

https://github.com/coslyk/moonplayer

https://github.com/vzhd1701/gridplayer

https://github.com/tsl0922/ImPlay

https://github.com/mpc-qt/mpc-qt

https://github.com/mpvnet-player/mpv.net

https://github.com/smplayer-dev/smplayer

https://github.com/422658476/MPV-EASY-Player

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants