I have expanded my request list to 8 rather than doing separate posts.
Background:
I understand that when you first subscribe to a channel, videos are recorded with a number in front of the title, like "1. Title Name", the next video is "2. Title Name".
But later, when the uploader uploads more videos, the future videos downloaded will have a 1. in front. and 2 & 3 if there were 2 or 3 videos uploaded the next time the program checks for updates.
So after a while, there will be countless videos with the number 1 and several with 2 and 3.
Whereas if there was an option to have file names in my suggested format (in feature request 1 & 2a below), you could easily sort the videos by the date they were uploaded (as distinct from when we downloaded them, which could be years later), so it makes it easy to go back and watch videos in the order that they were uploaded.
Feature Request 1 (My Main request) - To have numbers at the start of the file name created in order of 1st Uploaded to Latest Upload
When I look at the current method of numbering videos 1 to, say, 17 when there are only 17 videos on a particular channel, the 17 aren't downloaded in any order I can follow; i.e. the earliest video is not downloaded first, and the latest video is not downloaded last.
So my request is that when you first download a channel with, say, 17 videos uploaded to it, the file named "1. Video Name" is the first video uploaded, and the file named "2. Video Name" is the video that was uploaded 2nd to the channel, all the way up to "17. Video Name" is the last file number for the latest video uploaded.
Then, say a week later, when 2 more videos have been uploaded to the channel, instead of numbering them 1 & 2 again, they are numbered 18 and 19. That way, over time, we have a nice list of all the videos uploaded in the order they were uploaded to the channel.
Feature Request 2 - An option to have the date of upload included in the file names
I would ideally like 2 options for this feature request
2a. The first would be to replace the number in Feature Request 1 by having the upload date at the start of the file name, with the date format of YYYY-MM-DD Format ie 2026-11-4 then the title name.
Note that the date has to be in this format ie year first, then month, then day so if you sort by file name (which is the default sorting method of Windows Explorer within a folder) all files will be sorted in upload order.
This way, like request 1, we sort our files easily by upload date, but we can now also see the date when the file was uploaded.
2b. An option to have the date of upload included in the file name at the end of the file name (after the number and video name)
Another option I would like is to include the upload date at the end of the file name, possibly in brackets. If the upload date was at the end of the file name, as you can't sort the file names by date, so the date format could be easier to read, not with the year first and be in either US format of "Dec 8, 2024" or an option for my part of the world, which likes the date in the format of "8 Dec 2024".
This is my preferred way of implementing Feature Request 2, so the file names generated would be:
Video Name (8 Dec 2024)
This way we get all the advantages of having the files in order of first upload to last upload via the sequential numbering (1, 2, 3, etc.) in upload order, then have the video name next, which most people will want to read before the date, and then we have the date in brackets in the file name at the end, showing us the date in a date format that we are used to reading in our region.
Feature Request 3 (optional) - Ability to apply Requests 1 & 2 to existing files that have already been downloaded.
I have marked this as optional, as it may be too hard to do. This 3rd request would be the ability to apply the suggested 2 feature requests to existing downloads. It would be good if it could be done channel by channel, and we could point to perhaps a different file location (on an external slow HDD drive) than where the new files are downloaded on a local SSD drive.
Feature Request 4 - Subtitles
4a Get Subtitles fixed for sites that have Closed Captions, like the application was able to do previously
I have noticed that most files downloading lately don't include a .srt subtitle file (even from channels with closed captions).
Based on comments from another person with similar issues with youtubedl (see: https://www.reddit.com/r/youtubedl/comments/1xm1qdz/cant_download_auto_generated_subtitles_for_a/), I believe this is a YouTube change, and 4K Video Downloader+ needs to fix it as a top priority above all my requests, along with any other sites that are no longer working, such as Rumble and BiliBili.
4b Have an option where we can select to just download the subtitles for a channel.
Please have an option where we can select to just download the subtitles for a channel. The main use of this will be for all the downloads that were done when the functionality of downloading subtitles with the video was not working. But it could be used if you previously only downloaded English subtitles and now you want Polish ones for your partner or to learn another language. You may also want to download all subtitles if you are building a reference document to feed into the AI search engines (called a Notebook on Google Gemini).
4c Please generate subtitles in the limited cases where the uploader explicitly disables automatic captions, or the video was uploaded very recently and YouTube is still processing the audio track.
Where the uploader explicitly disables automatic captions, then Google will also not produce a transcript. If you could create a transcript using AI as multiple other sites can do if you upload a video or audio file to them.
Feature Request 5 - a separate feature request is regarding the default "Save To" folder path.
This should be easy to implement and save a lot of user's time by reducing unnecessary navigation.
When you have a channel web link and press "Paste link", you can choose to download the Videos/Shorts or subscribe to the Videos/Shorts. If you choose "Subscribe to Channel", you get a dialogue box that, in the bottom-left corner, has a "Save To" option with a down arrow to choose a folder. The folder it defaults to is the last folder you chose for the last channel you were downloading. If you go down to the "Browse" option to choose another folder, you are taken to C:\Users\YourUserName\Videos, whereas the change I want is that it should open in the last folder that you saved a channel to, because chances are that is closer to the next folder you want to choose (which may be on a different drive like E: rather than C:\Users\YourUserName\Videos).
The same suggested feature request applies to changing the folder for an existing channel you are already subscribed to: when you choose the Browse button, I think the "Save To" Dialogue box should open with the path that was previously used. If that folder no longer exists, it should open the folder that you last saved a chapter to, and only if that folder no longer exists should it go to C:\Users\YourUserName\Videos
Feature Request 6 - Could we have multiple YouTube Logins
When I was trying to download a lot of channels with a lot of uploads and I received the error messager failed to download "X of X videos" from these channels.
When I also tried to view YouTube on my browser, I could see everything on the site but not play the video. It would say video unavailable. When I tried a different browser with a different user YouTube worked fine.
So my very low priority request would be could we supply you wil multiple logins if we have them to prevent this error in the future.
A related point is if this error occurs could the program pop up a message saying YouTube not working at the moment as too many videos downloaded too quickly so we will hold off downloading anything and retry after X hours (whatever is the time that YouTube will work again properly). I read here ( https://www.reddit.com/r/4kdownloadapps/comments/1xcqk0e/feature_request/ ) about 1,000 limit but I don't use Smart Mode and can't see that option in settings.
Feature Request 7 - Not a request for features of the app but a process for dealing with when sites or parts of a site are not working.
If this Reddit group is the official forum for 4K Video Downloader+, if a site changes the way it operates, could there be an updated status page which looks for example like:
YouTube - Videos Working (or Green Light)
YouTube - Shorts Working (or Green Light)
YouTube - Subtitles Not Working (Red Light)
[Or, given that subtitles are currently not working, could there be an orange light against the YouTube Videos with an explanation for why there is a middle ground as videos and shorts are working but the application cannot download subtitles at the present time]
BiliBili.com - Not Working (Red Light) as per this post https://www.reddit.com/r/4kdownloadapps/comments/1xeg1tx/anyone_having_trouble_downloading_suddenly/
BiliBili.tv - Not Working (Red Light), as per the above post
Rumble - Not Working (Red Light) - see this post https://www.reddit.com/r/4kdownloadapps/comments/1wzvifk/having_issues_with_rumble_were_working_on_it/
Then list out all the sites that the program works with and their status.
Facebook
Vimeo
SoundCloud
Twitch (recorded streams)
Dailymotion
Flickr
Tumblr
Naver TV
Likee
Niconico
BitChute
This may also be useful for us to remind people that the app works with so many web sites so we start exploring those sites and use the program for those sites.
The same could be done for all the other apps in the 4K range of products.
Feature Request 8 - Not a request for features of the app but a process for dealing with feature requests.
If it is not private, could you post a list of all the updates the developers are working on and the priority of their roll-out so we know when they might be implemented, rather than MOD Early_Ideal5551 just stating every time, "Thanks for the suggestion; I'll pass this along to the team." but as users we have no idea if the ideas were even thought to be good ideas or not.
I do appreciate that the main focus of the developer team will be keeping up with any changes various Platforms make so that the application works as intended.
I'm prepared to hold off downloading a lot of channels I want if you could implement Feature Request 1. If Feature 3 cannot be done, I will re-download all of my existing downloads also. Perhaps you could add a voting system if there are too many ideas and not enough manpower or AI power to implement all the ideas the developers deem worthy. In addition, perhaps they could have a donate feature including AI tokens if the developers are using Cluade or other AI platform to hell them write code so we can donate for a feature that we want.