-
-
Notifications
You must be signed in to change notification settings - Fork 56
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
Track number metadata not included #743
Comments
ok, after our discussion on #742, I have noted that the track numbers are now showing when I download songs. I was going to mark this as closed but couldn't quite let it go as I couldn't understand why this changed. So, I went back, turn that back off and the track numbers disappeared again. bingo!
as you can see, the right hand side has the video link but it's also missing the track number (the rest of the data cropped at the top is identical between both files). Even the order between Artist/Year/Album is different between both sides so,it looks like this option does more than just removing the comment, it also adds the track number? |
@Batwam Could you test this release and let me know what happens: https://github.com/NickvisionApps/Parabolic/releases/tag/2024.9.0-beta1 |
just tried installing the snap version. it crashes with the following error |
|
I have no idea, why your snaps are facing this! I guess it's time to get serious about this. |
If that helps, I had a look at the content of the folder and there is no gpu-2404 folder in it. There is also no file called provider-wrapper anywhere within |
it's the same with any song. For example this Creative Common song: https://youtu.be/5yIbZVOv438?si=RDyV4tLhapccgSGS |
I know why it's happening, and how to fix it. I'm just furious why is it happening. It should not be the case! Anyways, thanks a lot for taking your time to look into it. To fix it run
|
Thanks for the help, I ran the command above, now I'm getting this: |
Can you kindly try this? @Batwam |
yeah, it's starting now, it does show the following errors in the terminal though:
as well as the following Warnings:
interestingly though, downloading the link above does work with the snap version (didn't even have to specify a browser, in fact, the option isn't even there... Perhaps a permission/access issue with the flatpak version then? |
The flatpak version also is not supposed to show this option...and I can confirm that it doesn't. Is there something weird with ur flatpak installation? |
For clarity, the errors in the message right above come from the snap installation. The snap version now launches and successfully downloads. The flatpak version launches but fails to download as per the errors above about the browser. Flatpak instal is standard as far as I can tell. |
It does seem tho as the flatpak version cannot correctly detect that it is running under flatpak. But as long as you keep Cookies from Browser to None and don't upload a cookies file, it should work just fine. I'm going to fix the detection tho and maybe it will fix your flatpak too. |
Ok, could it be because firefox is running as a snap and the files aren't where parabolic expects to find them? The snap version of parabolic is working fine so I'll give that a go for now. |
The problem is Flatpak sandboxes the filesystem so yt-dlp can't find anything where it expects it to be. So on flatpak and snap we disable the choice of cookies for the browser and only allow manually uploading a cookies file. |
Correct. You should leave that as |
@Batwam Either way...is the track number included in the metadata on the snap version? 😅 |
yeah, I haven't forgotten about the initial issue, just struggling to even get to a point where I can download files and check 😅 I just tried with a new playlist and get the following (using the snap): |
I did, several times but I'm still having the same issue |
I will releasing a new beta later tonight. Hopefully that flatpak will work for you. |
just tried the beta2 version in flatpak, still the same issue. I even tried to generate a cookies text file (using this code) and add it to the preferences an still face the same issue. Frankly, having to extract the cookies from the sqlite database to a text file for this seems overly convoluted. I'd rather use the snap if that allows to avoid this extra manual step. |
Using cookies is NOT REQUIRED for Parabolic to work. A cookies file is only required when trying to download age-restricted videos, according to yt-dlp. In Preferences you can leave FYI, there are extensions available for all major browsers that will extract a cookies txt file for you. |
ok, that's good to know. I used the python code mentioned above and that worked too (I think). Back to the original issue, I have run a test with a playlist and found that the track number isn't embedded. Is there a specific option I need to select for this (I have the option to include the Number Title on, although I noticed that it is off by default and I have to reactivate it every time). Also, the option to Remove Source Data doesn't appear to be doing anything as the data is still there in the Exif field "User Defined Text". I compared the output from exiftool with the option on/off and they are identical. |
Hello,
I just downloaded a playlist including the track numbers. This works for the file name but I noticed that the track number is not included in the metadata. I initially thought to suggest doing it but I can see from #435 that this has been implemented. Is this meant to work? if so, it didn't work for me.
Ubuntu 23.10
Parabolic v2023.10.2 (flatpak)
The text was updated successfully, but these errors were encountered: