Closed Dev123456689 closed 3 months ago
Send the URL, and tell me if there is any difference with the fully loaded card and if that URL even has that resolution
No, the problem doesn't occur when the download card is fully loaded. I have tried to recreate the problem with many YouTube video downloads before reporting the issue and the problem is consistent with each of the video I tested.
For your testing purpose these are few of the URLs the problem has occurred with: URL 1 URL 2 URL 3
Can't reproduce. Send either Log (enable it first if you haven't) or Current Command using Add Extra Commands chip
I don't know where the log files are stored but I got this from the logs shown inside the app itself Log:
Downloading:
Title: The Reality of DSA and Development in 2024! | Hiring Market trends in 2024 for Software Engineers π¨
URL: https://youtu.be/2GKykLyEL2M
Type: video
Command:
-N "16" --trim-filenames "183" --no-mtime --parse-metadata "uploader:(?P
[youtube] Extracting URL: https://youtu.be/2GKykLyEL2M
[youtube] 2GKykLyEL2M: Downloading webpage
[youtube] 2GKykLyEL2M: Downloading ios player API JSON
[youtube] 2GKykLyEL2M: Downloading android player API JSON
[youtube] 2GKykLyEL2M: Downloading player 1ced3a71
[youtube] 2GKykLyEL2M: Downloading m3u8 information
[MetadataParser] Could not interpret 'uploader' as '(?P
[Merger] Merging formats into "/storage/emulated/0/Android/data/com.deniscerri.ytdl/files/downloads/14/The Reality of DSA and Development in 2024! ο½ Hiring Market trends in 2024 for Software Engineers π¨ - Nishant Chahar - 2GKykLyEL2M.mkv"
Deleting original file /storage/emulated/0/Android/data/com.deniscerri.ytdl/files/downloads/14/The Reality of DSA and Development in 2024! ο½ Hiring Market trends in 2024 for Software Engineers π¨ - Nishant Chahar - 2GKykLyEL2M.f139.m4a (pass -k to keep)
Deleting original file /storage/emulated/0/Android/data/com.deniscerri.ytdl/files/downloads/14/The Reality of DSA and Development in 2024! ο½ Hiring Market trends in 2024 for Software Engineers π¨ - Nishant Chahar - 2GKykLyEL2M.f160.mp4 (pass -k to keep)
[EmbedSubtitle] There aren't any subtitles to embed
[Metadata] Adding metadata to "/storage/emulated/0/Android/data/com.deniscerri.ytdl/files/downloads/14/The Reality of DSA and Development in 2024! ο½ Hiring Market trends in 2024 for Software Engineers π¨ - Nishant Chahar - 2GKykLyEL2M.mkv"
[EmbedThumbnail] ffmpeg: Adding thumbnail to "/storage/emulated/0/Android/data/com.deniscerri.ytdl/files/downloads/14/The Reality of DSA and Development in 2024! ο½ Hiring Market trends in 2024 for Software Engineers π¨ - Nishant Chahar - 2GKykLyEL2M.mkv"
[download] 100% of 16.79MiB in 00:00:11 at 1.49MiB/s
[Merger] Merging formats into "/storage/emulated/0/Android/data/com.deniscerri.ytdl/files/downloads/14/The Reality of DSA and Development in 2024! ο½ Hiring Market trends in 2024 for Software Engineers π¨ - Nishant Chahar - 2GKykLyEL2M.mkv"
Deleting original file /storage/emulated/0/Android/data/com.deniscerri.ytdl/files/downloads/14/The Reality of DSA and Development in 2024! ο½ Hiring Market trends in 2024 for Software Engineers π¨ - Nishant Chahar - 2GKykLyEL2M.f139.m4a (pass -k to keep)
Deleting original file /storage/emulated/0/Android/data/com.deniscerri.ytdl/files/downloads/14/The Reality of DSA and Development in 2024! ο½ Hiring Market trends in 2024 for Software Engineers π¨ - Nishant Chahar - 2GKykLyEL2M.f160.mp4 (pass -k to keep)
[EmbedSubtitle] There aren't any subtitles to embed
[Metadata] Adding metadata to "/storage/emulated/0/Android/data/com.deniscerri.ytdl/files/downloads/14/The Reality of DSA and Development in 2024! ο½ Hiring Market trends in 2024 for Software Engineers π¨ - Nishant Chahar - 2GKykLyEL2M.mkv"
[EmbedThumbnail] ffmpeg: Adding thumbnail to "/storage/emulated/0/Android/data/com.deniscerri.ytdl/files/downloads/14/The Reality of DSA and Development in 2024! ο½ Hiring Market trends in 2024 for Software Engineers π¨ - Nishant Chahar - 2GKykLyEL2M.mkv"
Screenshot of my preference in the processing page
Well, aren't you aware that you enabled "Prefer Smaller Sized Formats?" That's why. So this isn't an issue in the first place
Check this part of rhe command. Its exactly like your preferences
I
Well, aren't you aware that you enabled "Prefer Smaller Sized Formats?" That's why.
Yes, i knew that I enabled it because I want smaller video file size but not smaller resolution.
Well, it doesn't seem like what it does currently. Maybe it needs to be investigated further. We'll see about that
I think the problem is when I start downloading without letting the loading to complete, all the formats are not loaded and the smaller formats are loaded first. So it leads to an issue where formats like (144p, 240p and 360p were loaded but 480p, 720p and 1080p were not loaded) amd starts downloading 360p because 720p was not found. But when I let the loading to complete then it can see that there is a 720p version and it downloads it.
Well, aren't you aware that you enabled "Prefer Smaller Sized Formats?"
I turned off this option and now it's seems to work fine. I will suggest that a clear description of all the options should be mentioned below the options so no one else mistakes what the option is for.
Thanks for helping me to resolve the issue caused by me on my side, your assistance was very helpful. Most of the time people just point out the thing that they think is the issue and closes the GitHub issue without letting the other to approve the solution but it was not the thing while discussing the issue with you. Thanks for your patience.
By the way, I till now don't understand what this option does and how it cause the problem.
Nah, fam. Zaed and I will figure this out
I would like to request another thing to be added to the app to improve it. When I pause and resume a download all the information needed before starting the download (webpage information, sponsor Block, etc) are re-fetched which takes time, it will be very useful if these things can be cached or saved and automatically be deleted after the download completes.
That's not up to the app. Those requests are handled by yt-dlp
Oh, I understand. By the way, it only takes a few sec.
** Before making an issue make sure you are using the latest version of yt-dlp in the settings. Perhaps try using the nightly version of yt-dlp. If that didn't help, proceed with the issue
Describe the bug When download is started before the download card is loaded or Quick download is enabled, then the app doesn't respect the preference and downloads a very low quality video.
To Reproduce Steps to reproduce the behavior:
Expected behavior The app should download as per the selected preference whether the download card is loaded or not.
Screenshots / Video Recording If applicable, add them to help explain your problem.
(please complete the following information):
Additional context Add any other context about the problem here.