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

Confusion in newer version #196

Open
Qronikarz opened this issue Mar 9, 2024 · 4 comments
Open

Confusion in newer version #196

Qronikarz opened this issue Mar 9, 2024 · 4 comments

Comments

@Qronikarz
Copy link

Hello. Some time passed and the program became quite confusing. Before you just selected a resolution and it mostly worked. NOt long ago I downloaded some videos and they had no audio by default

For example let's take this video:
https://www.youtube.com/watch?v=at_f98qOGY0

After you paste it into YTD

  • shows the title correctly and you can edit it. Also noticed it now adds the YT ID which is nice.
  • the video let's you select the resolution. In the settings the preffered resolution is set to 480p so after pasting it shows (480p mp4 unknown size) - why the size is unknown?
    Also another thing with video selection. Why are there so many different sizes, some are unknown and some have a speaker emoji? What's up with that and which one should you choose?
  • there's now audio to select. Which is ok, but why is the default option "no audio"? Also there are 5 options - (no audio) (default mp4 unknown size) (default mp4 unknown size) (low m4a 0.37 MB) (medium m4a 0.97 MB). Now second question. Which one should I pick if I don't know the difference between the first two mp4?

I considered YTD to be easier than "4k downloader", but now I'm just confused.

Info (please complete the following information):

  • Operating system: Linux Mint 21.3
  • App version: 3.17.3
  • Package version (flatpak/snap/other): Flatpak
@aandrew-me
Copy link
Owner

Size is unknown because its just unknown, its usually m3u8 videos which have to be downloaded part by part. Previously it did some approximate calculation which was wrong, so i removed it.
Videos by default have no audios, except for the ones with speaker emoji
If you are downloading mp4 videos, you can choose mp4 or m4a audios. And you can set preferred audio to m4a in preferences and it will automatically select it.

@aandrew-me
Copy link
Owner

I had to add an option to select audio separately because youtube now supports multiple audio streams.
If you have any suggestions, feel free

@Qronikarz
Copy link
Author

Maybe some simplified UI switch would be a good option. Normal users just don't care about all options and at most they just choose resolution. Like the video above when choosing quality on YouTube it only shows resolution list and no duplicates. Also there's no option to choose different audio on YouTube.

Did a testing with above link and there are no differences at all shown in audio track in VLC. I tested 6 combinations - 720p emoji and no emoji and 3 audio setting for each - no audio, mp4, m4a. Additionaly low and medium m4a don't show any difference in VLC.

  • audio is the same on all combinations of 720p - the only difference of course that it doesn't exists when you pick 720p without speaker and "no audio"
  • the video tab shows different codec even if you didn't change anything in settings - 720p speaker is "H264 - MPEG-4 AVC (part 10) (avc1)" and 720p without speaker is "AOMedia's AV1 Video (av01)"

When checked with mediainfo cli program low and medium m4a also don't show any differences. Mp4 audio stays mostly the same, but first one is lower quality and second is higher.

So, I don't know how much info you can get from yt-dlp, but it would be good if it just picked the best audio quality available in the video and don't show it to users to not confuse them. Also, is there any info about why there are different video sizes for the same resolution? Normally you'd just pick the highest size and don't worry, but I noticed that the above video has better quality when you choose 720p without speaker emoji which is smaller in size.

Preferred audio quality only has m4a for video audio and when you choose m4a there it sets it as default on both video, audio and audio extract tabs. I think audio extraction should be it's own setting since it works in different way.

@aandrew-me
Copy link
Owner

Okay thank you for your ideas, I will see what I can do

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