JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #5581  
Old 23.06.2023, 18:39
YNN YNN is offline
Baby Loader
 
Join Date: Jun 2023
Posts: 8
Default

Quote:
Originally Posted by pspzockerscene View Post
Wrong!

Read-access does not need credentials.

Looks like you'Ve tried to open SVN links in your browser. Using the SVN protocol in Eclise, it will work just fine and you can obtain the source code.
Quite correct. I remembered that SVN could serve an HTML view of the repository and figured I would use that since I didn't have an SVN client installed here. I didn't notice that the links used the SVN protocol rather than HTTP.

Anyway, I actually figured that out pretty soon after I posted and did install the toolchain intending to try to figure it out, but ran out of time. I got into it again now, but ran out of time again. I'm guessing it's somewhere inside the playerresponse data, but didn't get to look through it.

I think that rather than implementing the UI I suggested, it might be best to just start with finding the default audio track and using that. That seems to be what the web player does and it would be better than the current situation, where it looks like the first audio track in the list is used.
Reply With Quote
  #5582  
Old 23.06.2023, 19:58
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,683
Default

Quote:
Originally Posted by YNN View Post
I remembered that SVN could serve an HTML view of the repository and figured I would use that since I didn't have an SVN client installed here.
Correct but that has been turned off for now for internal reasons.
There is an unofficial(!) github mirror of the source code:
github.com/mirror/jdownloader

Quote:
Originally Posted by YNN View Post
I'm guessing it's somewhere inside the playerresponse data, but didn't get to look through it.
As explained the problem is not finding the audio track itself.
What takes up much more time will be implementing audio track selection into the existing GUI/settings/variants-system and at the same time keeping the duplicate-check backward compatibility to items added to downloadlist before audio track support.

Quote:
Originally Posted by YNN View Post
I think that rather than implementing the UI I suggested, it might be best to just start with finding the default audio track and using that. That seems to be what the web player does and it would be better than the current situation, where it looks like the first audio track in the list is used.
I do agree with that.
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?

Last edited by pspzockerscene; 23.06.2023 at 19:59. Reason: Fixed typo
Reply With Quote
  #5583  
Old 24.06.2023, 03:17
dvmoo dvmoo is offline
DSL User
 
Join Date: Feb 2020
Posts: 37
Default

Many thanks for your support. It is interesting to learn that there are still many points in this software to discover

Quote:
Originally Posted by pspzockerscene View Post
No - if at all, you need to write a script.
Regarding the size: What about codec and FPS?
Did you check that/play around with the settings?
Yes I did and did so many time to adjust each time with various resolutions, (normally I set to limit to 30 fps and bitrate 128, 160 or 192 kbits). And after many time repeating such "search and select", and after many updates of JD, I see the same point does not seem to interest anyone to point this out, so I put the question here to find a solution.

Examples: for a video
- "v = QTR2S0jx1FQ", **External links are only visible to Support Staff****External links are only visible to Support Staff**, JD will chooses mp4 as default, which has a file size of 136 MB, the biggest, while the one for mkv is 65 MB, and webm is 68 MB, keeping the same equivalent of resolution 1080 (no matter if it is H264 or VP9 since they link with mp4 or mkv webm)
- "v = aBzQ5KV4glE" is opposite, its mp4 has 98 MB, the smallest, as its mkv or webm, even for 48 or 64 kbits, have 138 - 145 MB.
- "v = IpnJDg8CVOs" is different, all formats have almost the same size.

So I don't know the rule or the logic behind it. If I would write a script, I will have to get the size of each entry for a filter set, then compare, sort and select the one with smallest size. This means I need to dig heavily into the code, do I? The Youtube plugin gives to choose the "best" video "best" audio... but not the "best" file size though (for a given filter such as resolution).

Concerning the script, I am very new for that, do you have a/some link(s) that I can have a look? I had also seen the youtube plugins folder, which has so many json files that I don't have any idea how to customize it.


Quote:
Originally Posted by pspzockerscene View Post
Please provide example URLs.
In fact, the link you provide has solved the problem, thanks a lot. But I still can point out that if we do not change there, then there seems to have an error, here is an example:

For a list = PLx5i827-FDqPiLPjGxlUv3gjq7uCEVVfl, if we paste the link seen from "View full list" (**External links are only visible to Support Staff****External links are only visible to Support Staff**), then all entries in LinkGrabbler will be the same, the line we see from http, which is just **External links are only visible to Support Staff****External links are only visible to Support Staff**.
Linkgrabber still lists out individual video's title, differently for each video. But if we Open in browser to ANY of these videos, it will just open the playlist without playing the video we thought to open. This is what I meant.

The same think if we paste a link from within the opened playlist, i.e. **External links are only visible to Support Staff****External links are only visible to Support Staff**

Then LinkGrabber will list ALL entries with the same link **External links are only visible to Support Staff****External links are only visible to Support Staff**. While the titles are also correct, but open each "correct" title will just jumps to play index 8 only, the one we pasted, and this, for all entries of the list.

Until now, I try to solve this by using Link Gopher plugin, reworking externally a bit before pasting to JD.

But now, with your link, this is solved: In my case the order was Custom Referrer Source Container Data, althought I never came or changed anything there though. But this seems to be the source of problem.
I move the Data-address to the top, and it seems that both the link display with exact link and open in browser work.
I will try later with .dlc to see.

Thanks again, sorry for the long explaination
Reply With Quote
  #5584  
Old 25.06.2023, 06:23
raztoki's Avatar
raztoki raztoki is offline
English Supporter
 
Join Date: Apr 2010
Location: Australia
Posts: 17,652
Default

If you want default url display behaviour you can still have the video id output for each video with advanced setting Youtube.setcustomurlenabled .
__________________
raztoki @ jDownloader reporter/developer
http://svn.jdownloader.org/users/170

Don't fight the system, use it to your advantage. :]
Reply With Quote
  #5585  
Old 25.06.2023, 11:51
dvmoo dvmoo is offline
DSL User
 
Join Date: Feb 2020
Posts: 37
Default

Quote:
Originally Posted by raztoki View Post
If you want default url display behaviour you can still have the video id output for each video with advanced setting Youtube.setcustomurlenabled .
Thanks for the info, I check that Youtube.setcustomurlenabled, it is a boolean value, how does it act later then? I paste a link then where to customize it? Thanks again.
Reply With Quote
  #5586  
Old 25.06.2023, 15:52
Jebarkas Jebarkas is offline
Modem User
 
Join Date: Mar 2022
Posts: 2
Default Youtube video in res 3840x1080 available for download only in 2560x720

Hi, I've uploaded (streamed) a video with OBS to youtube in resolution 3840x1080px and the highest available resolution to download this video in JDownloader is 2560x720px.

Is it a known limitation?

Is there no other way to download it in original resolution? Downloading it from youtube's Channel content (via browser) is even worse, downloads the video in 360p

Edit:
This is so weird. This video is indeed 2560x720px on youtube:


And yet I can select a resolution higher than 720p:


What's going on here?

Last edited by Jebarkas; 25.06.2023 at 16:21.
Reply With Quote
  #5587  
Old 26.06.2023, 14:57
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,683
Default

Merged YT threads.

Quote:
Originally Posted by dvmoo View Post
But now, with your link, this is solved: In my case the order was Custom Referrer Source Container Data, althought I never came or changed anything there though. But this seems to be the source of problem.
I move the Data-address to the top, and it seems that both the link display with exact link and open in browser work.
Yap that's all you need to do.

Quote:
Originally Posted by dvmoo View Post
how does it act later then?
It only affects items added after enabling it.
I'm currently reviewing some YT related stuff. I will update this handling so changing that setting will also work for existing items.
If you're interested in this, I will let you know once that proposed changes will go live.

Quote:
Originally Posted by dvmoo View Post
I paste a link then where to customize it?
You can't. The setting is not about that.
Please re-read the settings' description.
To put it short - if you add playlist items, here is an example how the "data" links will look:
With that setting disabled (default):
Code:
youtube.com/watch?v=videoID#variant=blabla
With that setting enabled:
Code:
youtube.com/watch?v=videoID
@Jebarkas
No there are no limitations in JDownloader.
Generally you get what YT provides.
If you think you'Ve found a bug, please provide example URLs and a log.

Please post your log-ID here | bitte poste deine Log-ID hier.

-psp-
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #5588  
Old 26.06.2023, 15:32
raztoki's Avatar
raztoki raztoki is offline
English Supporter
 
Join Date: Apr 2010
Location: Australia
Posts: 17,652
Default

@dvmoo
as its applied on adding a link && based on a advanced setting during decrypter plugin task. It only effects links when the value is true and sets sets a watch?v=uid type of link, you can not customise it any further. I made the setting because because of the newer displays when they first came in and it used to shit me to tears having to change display order globally just for this one plugin. Believe its the only plugin which has such a setting.
__________________
raztoki @ jDownloader reporter/developer
http://svn.jdownloader.org/users/170

Don't fight the system, use it to your advantage. :]
Reply With Quote
  #5589  
Old 26.06.2023, 16:18
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,683
Default

Quote:
Originally Posted by raztoki View Post
Believe its the only plugin which has such a setting.
Nope besides that, our twitter.com reddit.com plugin has a similar setting only that that is "applied live".

I will adjust the YT plugin accordingly [if possible] as the data needed to "display" that URL is always available so defining that value once and for all when adding links like it is done at this moment is not optimal.

I will also add proper URLs for videos added as type of a playlist to resemble the URLs used in broweser.
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?

Last edited by pspzockerscene; 28.06.2023 at 16:14. Reason: Fixed mistake.
Reply With Quote
  #5590  
Old 28.06.2023, 16:37
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,683
Default

@raztoki
I've changed the mentioned setting accordingly.
You can now change the output of the URL format live.

Bitte auf das nächste CORE-Update warten!

Please wait for the next CORE-Update!

Wartest du auf einen angekündigten Bugfix oder ein neues Feature?
Updates werden nicht immer sofort bereitgestellt!
Bitte lies unser Update FAQ! | Please read our Update FAQ!

---
Are you waiting for recently announced changes to get released?
Updates to not necessarily get released immediately!
Bitte lies unser Update FAQ! | Please read our Update FAQ!


-psp-
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #5591  
Old 28.06.2023, 19:40
GeorgeCostanza GeorgeCostanza is offline
Vacuum Cleaner
 
Join Date: Jun 2017
Posts: 19
Default

anyone else having issues with youtube grabbing links?

i'm on build date: Wed Jun 28 17:22:26 CEST 2023

before this update, JD would grab youtube links when i copied the URL of the youtube video

this no longer occurs

using the chrome extension and selecting "Download with JDownloader" doesn't work either

clicking "Add New Links" inside JD and pasting the link directly doesn't work either
Reply With Quote
  #5592  
Old 28.06.2023, 19:59
waxweazle2001 waxweazle2001 is offline
Wind Gust
 
Join Date: Feb 2019
Posts: 40
Default Youtube Probleme mit Download

Hallo Leute,

ich habe eben das letzte Update von JDownloader eingespielt, irgendwie scheint es jetzt aber Probleme zu geben mit dem Download von Youtube Videos, mein Account ist aktiv und wird auch so im Accountmanager angezeigt, also liegt es schon mal nicht an irgendeiner Altersfreigabe.
Ich hatte auf verschiedenen Wegen versucht den Link des Videos einzufügen, über die URL aus der Adressleiste auch mit Tiefenanalyse und auch mit der Video URL direkt. Beides hat leider nicht zum Erfolg geführt.
Er lädt kurz aber es wird gar nichts zur Linkliste hinzugefügt. Vor dem Update gestern ging noch alles.
Haben andere diese Probleme auch bereits festgestellt?

Grüße
Wax
Reply With Quote
  #5593  
Old 28.06.2023, 20:08
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,683
Default

I broke it in the last minute while working on it.
Fixed.

EDIT
@waxweazle2001
Das Problem hat nichts mit altersbeschränkten Videos zu tun.
Fixed - bitte Update FAQ unterhalb dieses Satzes lesen.

Wartest du auf einen angekündigten Bugfix oder ein neues Feature?
Updates werden nicht immer sofort bereitgestellt!
Bitte lies unser Update FAQ! | Please read our Update FAQ!

---
Are you waiting for recently announced changes to get released?
Updates to not necessarily get released immediately!
Bitte lies unser Update FAQ! | Please read our Update FAQ!


-psp-
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?

Last edited by pspzockerscene; 28.06.2023 at 20:09. Reason: Deutsche Fassung ergänzt
Reply With Quote
  #5594  
Old 28.06.2023, 20:10
waxweazle2001 waxweazle2001 is offline
Wind Gust
 
Join Date: Feb 2019
Posts: 40
Default

Danke für die schnelle Reaktion und den schnellen Fix!
Reply With Quote
  #5595  
Old 28.06.2023, 20:13
waxweazle2001 waxweazle2001 is offline
Wind Gust
 
Join Date: Feb 2019
Posts: 40
Default

Danke für die schnelle Reaktion und den schnellen Fix!

Quote:
Originally Posted by waxweazle2001 View Post
Das Problem hat nichts mit altersbeschränkten Videos zu tun.
Das Problem vielleicht nicht, aber ich hatte es halt auch schon das Videos nicht in den Linksammler überführt wurden weil ich nicht angemeldet war mit dem Account weil die Altersbeschränkung gegriffen hat.
Da wollte ich der Frage darüber nur zuvor kommen. ;-)
Reply With Quote
  #5596  
Old 28.06.2023, 20:14
GeorgeCostanza GeorgeCostanza is offline
Vacuum Cleaner
 
Join Date: Jun 2017
Posts: 19
Default

Quote:
Originally Posted by pspzockerscene View Post
I broke it in the last minute while working on it.
Fixed.
thank you sir!
Reply With Quote
  #5597  
Old 30.06.2023, 01:10
Transformer Transformer is offline
Vacuum Cleaner
 
Join Date: Mar 2021
Posts: 17
Exclamation Youtube Playlist downloading issues

Hello,

i have been using JDowloader 2 in order to download my Playlists, using a certain method, but it seems it is not working anymore. I would like to ask for any advice, if i am doing something wrong, or a better method, if available.

I am talking about Playlists of more than 1000 videos. I have been opening the Playlist in Chrome, and using Link Klipper to extract all links to a txt file. I have another txt file for that Playlist (from previous downloading sessions), which includes all links i have downloaded already. So, continuing with the last video i have downloaded, i do a search for that link in the new txt file. All files below that link, are the new files that i have added to the Playlist, so i copy them and paste them in JDownloader, while also saving them in the Playlist's txt i keep for the record.

Problems that appeared, while trying to update my downloaded videos with the latest i have saved in the Playlist.
1. The Link Klipper extension, for some reason, extracts all links TWICE, the same link one after the other. Why does this happen? Should i try another way to extract the links? Is there a way to extract only the link for the videos and not Youtube channel links?
Also i see an ending of "&pp=iAQB" in each link exctracted, which i don't know what it is.
Also, is there a way to tell JDownloader 2 by default to get ONLY the videos, and not ask if to "process playlist" for every video?

2. As it happens often, some videos get deleted from the Playlist, videos from the past usually (for unknown reasons or reasons having to do with the uploaders). So, my record txt file for that Playlist, may stop at the link number 375 for example, the last video i saved last time. The new txt file with the extracted current links, has that same last link, as a different number in the files of the Playlist, for example, now it is number 350. So, this usually means that the difference in number is the number of videos that have been deleted from the older part of the Playlist, since the last time i extracted links in order to save videos.
But, when i checked one by one the number of deleted videos in the older part of the Playlist, it doesn't add up. About 10 videos seem to be missing. I have no idea where these videos are. Unless the problem is with JDownloader missing some video links. The only way to find out is to check each video one by one.

The only reason i am doing all of the above, is not to have to download the Playlist's videos one by one, but to save time. But i want to be sure no videos get lost, that is why i save them in the Playlist in the first place. So it seems that i have to right click and add them to JDownloader one by one after all? What else should i do to be certain i don't miss any videos in my Playlist for downloading? Thanks.
Reply With Quote
  #5598  
Old 30.06.2023, 16:03
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,683
Default

Merged YT threads.

Quote:
Originally Posted by Transformer View Post
1. The Link Klipper extension, for some reason, extracts all links TWICE, the same link one after the other. Why does this happen? Should i try another way to extract the links? Is there a way to extract only the link for the videos and not Youtube channel links?
Also i see an ending of "&pp=iAQB" in each link exctracted, which i don't know what it is.
That is not a JD issue so maybe you should ask the developers of said browser addon.
As of alternative ways to extract the URLs to the individual videos - I've described another way here:
https://board.jdownloader.org/showpo...postcount=5519

Quote:
Originally Posted by Transformer View Post
Also, is there a way to tell JDownloader 2 by default to get ONLY the videos, and not ask if to "process playlist" for every video?
Yes. See Settings -> Plugins -> YT

Quote:
Originally Posted by Transformer View Post
But, when i checked one by one the number of deleted videos in the older part of the Playlist, it doesn't add up. About 10 videos seem to be missing.
Those videos do not necessarily have to be deleted.
Even in my own playlists there are some "missing items".
The videos can have a "not playable but also not offline state" e.g.:
- Not playable in your country due to copyright stuff
- Video is private (but still online)
- Maybe more reasons(?)
Without API access you will not be able to see such videos but usually the YT website will at least show some kind of hint like "2 videos are hidden".
EDIT I may add: You might be able to find the IDs of such missing videos but when they're inaccessible, you won't be able to find the (former) titles of them so you still won't be knowing 100%, which videos "disappeared".

Quote:
Originally Posted by Transformer View Post
So it seems that i have to right click and add them to JDownloader one by one after all?
Your shouldn't need to do that.
While indeed in some cases it can happen that some items "get lost" due to unexpected problems like connection issues while parsing, that normally doesn't happen.

Why not just e.g. add 100 videos, wait and then simply check if 100 were added so you do not have to check one by one.
Also JDownloader has wonderful scripting capabilities so you could e.g. easily write a script which will check a list of links against all added items and tell you immediately, which items look to be missing.
EventScripter forum thread:
https://board.jdownloader.org/showthread.php?t=70525
EventScripter help article:
https://support.jdownloader.org/Know...event-scripter

Apart from that: JDownloader is a generic download manager.
Yes it has YT support but it is not specifically designed to download from YT.
You might be better off using another software which is specifically made for that purpose.
Example: yt-dlp (also open source).
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
  #5599  
Old 30.06.2023, 17:07
YNN YNN is offline
Baby Loader
 
Join Date: Jun 2023
Posts: 8
Default

Quote:
Originally Posted by YNN View Post
m guessing it's somewhere inside the playerresponse data, but didn't get to look through it.

I think that rather than implementing the UI I suggested, it might be best to just start with finding the default audio track and using that. That seems to be what the web player does and it would be better than the current situation, where it looks like the first audio track in the list is used.
I got into this again, but again ran out of time.

I see that in the playerresponse data, videos with multiple audio tracks have an audioTrack segment inside the streams returned in adaptiveFormats and inside that is an audioIsDefault line, something like this (chopped up a bit):

Code:
adaptiveFormats=
[
	{
	itag=140,
	mimeType=audio/mp4; codecs="mp4a.40.2",
	...
	audioTrack=
		{
		displayName=Spanish (United States) dubbed,
		id=es-US.3,
		audioIsDefault=false
		}
	}

]

I thought the practical thing might be to add a couple of relevant methods to YoutubeHelper class:
  1. checkForMultipleAudioTracks would take fmtMaps and iterate over all of them to see if there are multiple audio tracks and return a boolean.
  2. Possible inside addYoutubeStreamData another check would be made and the stream would be added only if it's not an audio stream OR there are no multiple tracks OR (there are multiple tracks AND it's a default track).

Like I said, ran out of time to actually get this to work.
Reply With Quote
  #5600  
Old 30.06.2023, 17:14
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 70,683
Default

Just do it and play around with it.

Just keep in mind that I'm currently working on some other YT parser related stuff so there may be conflicts...but I'm not heavily touching that helper class.
__________________
JD Supporter, Plugin Dev. & Community Manager

Erste Schritte & Tutorials || JDownloader 2 Setup Download
Spoiler:

A users' JD crashes and the first thing to ask is:
Quote:
Originally Posted by Jiaz View Post
Do you have Nero installed?
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT +2. The time now is 22:37.
Provided By AppWork GmbH | Privacy | Imprint
Parts of the Design are used from Kirsch designed by Andrew & Austin
Powered by vBulletin® Version 3.8.10 Beta 1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.