JDownloader Community - Appwork GmbH
 

Reply
 
Thread Tools Display Modes
  #1  
Old 18.04.2020, 23:06
DamonDragon DamonDragon is offline
DSL User
 
Join Date: Aug 2016
Posts: 38
Default Youtube: Hinzufügen von Thumbnail in Videos

Es ist mehr eine Frage als ein Problem, da ich mir nicht sicher bin, ob diese Funktion schon existiert.

Ich würde gerne die Vorschaubilder der jeweiligen YouTube Videos direkt in das jeweilige Video integrieren. Es gibt zwar einige Funktionen des YouTube Plugins, aber ich konnte keine Funktionen bezüglich des Konvertieren/Muxing finden.
Da JDownloader nach dem Download sowiso die einzelnen Elemente zusammenführt, sollte es eigentlich kein Problem sein noch das Vorschaubild hinzuzufügen.

Vielen Dank schonmal für die Hilfe :)
Reply With Quote
  #2  
Old 20.04.2020, 13:44
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 72,105
Default

Hi,
das ist nicht im Funktionsumfang von JDownloader.
Du kannst das z.B. über EventScripter Scripte machen.
Ich nehme an, Ffmpeg wird sowas auch können ...

Grüße, 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
  #3  
Old 21.04.2020, 18:05
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 80,508
Default


Bisher nicht unterstützt, aber über den Eventscripter könnte man das evtl realisieren, indem man mittels ffmpeg das Bild *embedded*. Hier am besten mgpai im Forum um Hilfe/Rat fragen
__________________
JD-Dev & Server-Admin
Reply With Quote
  #4  
Old 22.04.2020, 12:12
pspzockerscene's Avatar
pspzockerscene pspzockerscene is offline
Community Manager
 
Join Date: Mar 2009
Location: Deutschland
Posts: 72,105
Default

Quote:
Originally Posted by Jiaz View Post
Hier am besten mgpai im Forum um Hilfe/Rat fragen
@DamonDragon
Das bedeutet: Im von mir verlinkten Thread nachfragen

Grüße, 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
  #5  
Old 06.06.2024, 14:27
DamonDragon DamonDragon is offline
DSL User
 
Join Date: Aug 2016
Posts: 38
Default

Für alle die dieses Feature auch gerne hätten können solange mein Skript verwenden, was ich hier geposted habe:
https://board.jdownloader.org/showthread.php?p=535009
Reply With Quote
  #6  
Old 29.06.2024, 18:42
Gagac Gagac is offline
Junior Loader
 
Join Date: Apr 2020
Posts: 11
Default

@DamonDragon
Ich bekomme immer ein "syntax error (#93)" nachdem der Download fertig ist.

Fehlerdetails:
Spoiler:

net.sourceforge.htmlunit.corejs.javascript.EvaluatorException: syntax error (#93)
at net.sourceforge.htmlunit.corejs.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.ja va:71)
at net.sourceforge.htmlunit.corejs.javascript.DefaultErrorReporter.error(DefaultErrorReporter.java:61)
at net.sourceforge.htmlunit.corejs.javascript.Parser.addError(Parser.java:187)
at net.sourceforge.htmlunit.corejs.javascript.Parser.addError(Parser.java:167)
at net.sourceforge.htmlunit.corejs.javascript.Parser.reportError(Parser.java:254)
at net.sourceforge.htmlunit.corejs.javascript.Parser.reportError(Parser.java:243)
at net.sourceforge.htmlunit.corejs.javascript.Parser.reportError(Parser.java:236)
at net.sourceforge.htmlunit.corejs.javascript.Parser.primaryExpr(Parser.java:2816)
at net.sourceforge.htmlunit.corejs.javascript.Parser.memberExpr(Parser.java:2388)
at net.sourceforge.htmlunit.corejs.javascript.Parser.unaryExpr(Parser.java:2292)
at net.sourceforge.htmlunit.corejs.javascript.Parser.mulExpr(Parser.java:2219)
at net.sourceforge.htmlunit.corejs.javascript.Parser.addExpr(Parser.java:2205)
at net.sourceforge.htmlunit.corejs.javascript.Parser.shiftExpr(Parser.java:2188)
at net.sourceforge.htmlunit.corejs.javascript.Parser.relExpr(Parser.java:2165)
at net.sourceforge.htmlunit.corejs.javascript.Parser.eqExpr(Parser.java:2139)
at net.sourceforge.htmlunit.corejs.javascript.Parser.bitAndExpr(Parser.java:2130)
at net.sourceforge.htmlunit.corejs.javascript.Parser.bitXorExpr(Parser.java:2121)
at net.sourceforge.htmlunit.corejs.javascript.Parser.bitOrExpr(Parser.java:2112)
at net.sourceforge.htmlunit.corejs.javascript.Parser.andExpr(Parser.java:2103)
at net.sourceforge.htmlunit.corejs.javascript.Parser.orExpr(Parser.java:2094)
at net.sourceforge.htmlunit.corejs.javascript.Parser.condExpr(Parser.java:2060)
at net.sourceforge.htmlunit.corejs.javascript.Parser.assignExpr(Parser.java:2033)
at net.sourceforge.htmlunit.corejs.javascript.Parser.expr(Parser.java:2014)
at net.sourceforge.htmlunit.corejs.javascript.Parser.statementHelper(Parser.java:1060)
at net.sourceforge.htmlunit.corejs.javascript.Parser.statement(Parser.java:926)
at net.sourceforge.htmlunit.corejs.javascript.Parser.parse(Parser.java:570)
at net.sourceforge.htmlunit.corejs.javascript.Parser.parse(Parser.java:491)
at net.sourceforge.htmlunit.corejs.javascript.Context.compileImpl(Context.java:2661)
at net.sourceforge.htmlunit.corejs.javascript.Context.compileString(Context.java:1624)
at org.jdownloader.scripting.JSHtmlUnitPermissionRestricter$SandboxContextFactory$1.compileString(JSHtm lUnitPermissionRestricter.java:150)
at net.sourceforge.htmlunit.corejs.javascript.Context.compileString(Context.java:1616)
at net.sourceforge.htmlunit.corejs.javascript.Context.evaluateString(Context.java:1358)
at org.jdownloader.extensions.eventscripter.ScriptThread.evalUNtrusted(ScriptThread.java:346)
at org.jdownloader.extensions.eventscripter.ScriptThread.executeScipt(ScriptThread.java:194)
at org.jdownloader.extensions.eventscripter.ScriptThread.run(ScriptThread.java:174)

Reply With Quote
  #7  
Old 30.06.2024, 05:29
DamonDragon DamonDragon is offline
DSL User
 
Join Date: Aug 2016
Posts: 38
Default

Quote:
Originally Posted by Gagac View Post
@DamonDragon
Ich bekomme immer ein "syntax error (#93)" nachdem der Download fertig ist.

Fehlerdetails:
Spoiler:

net.sourceforge.htmlunit.corejs.javascript.EvaluatorException: syntax error (#93)
at net.sourceforge.htmlunit.corejs.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.ja va:71)
at net.sourceforge.htmlunit.corejs.javascript.DefaultErrorReporter.error(DefaultErrorReporter.java:61)
at net.sourceforge.htmlunit.corejs.javascript.Parser.addError(Parser.java:187)
at net.sourceforge.htmlunit.corejs.javascript.Parser.addError(Parser.java:167)
at net.sourceforge.htmlunit.corejs.javascript.Parser.reportError(Parser.java:254)
at net.sourceforge.htmlunit.corejs.javascript.Parser.reportError(Parser.java:243)
at net.sourceforge.htmlunit.corejs.javascript.Parser.reportError(Parser.java:236)
at net.sourceforge.htmlunit.corejs.javascript.Parser.primaryExpr(Parser.java:2816)
at net.sourceforge.htmlunit.corejs.javascript.Parser.memberExpr(Parser.java:2388)
at net.sourceforge.htmlunit.corejs.javascript.Parser.unaryExpr(Parser.java:2292)
at net.sourceforge.htmlunit.corejs.javascript.Parser.mulExpr(Parser.java:2219)
at net.sourceforge.htmlunit.corejs.javascript.Parser.addExpr(Parser.java:2205)
at net.sourceforge.htmlunit.corejs.javascript.Parser.shiftExpr(Parser.java:2188)
at net.sourceforge.htmlunit.corejs.javascript.Parser.relExpr(Parser.java:2165)
at net.sourceforge.htmlunit.corejs.javascript.Parser.eqExpr(Parser.java:2139)
at net.sourceforge.htmlunit.corejs.javascript.Parser.bitAndExpr(Parser.java:2130)
at net.sourceforge.htmlunit.corejs.javascript.Parser.bitXorExpr(Parser.java:2121)
at net.sourceforge.htmlunit.corejs.javascript.Parser.bitOrExpr(Parser.java:2112)
at net.sourceforge.htmlunit.corejs.javascript.Parser.andExpr(Parser.java:2103)
at net.sourceforge.htmlunit.corejs.javascript.Parser.orExpr(Parser.java:2094)
at net.sourceforge.htmlunit.corejs.javascript.Parser.condExpr(Parser.java:2060)
at net.sourceforge.htmlunit.corejs.javascript.Parser.assignExpr(Parser.java:2033)
at net.sourceforge.htmlunit.corejs.javascript.Parser.expr(Parser.java:2014)
at net.sourceforge.htmlunit.corejs.javascript.Parser.statementHelper(Parser.java:1060)
at net.sourceforge.htmlunit.corejs.javascript.Parser.statement(Parser.java:926)
at net.sourceforge.htmlunit.corejs.javascript.Parser.parse(Parser.java:570)
at net.sourceforge.htmlunit.corejs.javascript.Parser.parse(Parser.java:491)
at net.sourceforge.htmlunit.corejs.javascript.Context.compileImpl(Context.java:2661)
at net.sourceforge.htmlunit.corejs.javascript.Context.compileString(Context.java:1624)
at org.jdownloader.scripting.JSHtmlUnitPermissionRestricter$SandboxContextFactory$1.compileString(JSHtm lUnitPermissionRestricter.java:150)
at net.sourceforge.htmlunit.corejs.javascript.Context.compileString(Context.java:1616)
at net.sourceforge.htmlunit.corejs.javascript.Context.evaluateString(Context.java:1358)
at org.jdownloader.extensions.eventscripter.ScriptThread.evalUNtrusted(ScriptThread.java:346)
at org.jdownloader.extensions.eventscripter.ScriptThread.executeScipt(ScriptThread.java:194)
at org.jdownloader.extensions.eventscripter.ScriptThread.run(ScriptThread.java:174)

Bei einem Syntax Fehler kompiliert es bei dir dann garnicht? Wenn du es einfügst gibt es ja oben ein paar Knöpfe, bei dem einen kannst du es formatieren, dann siehst du auch schnell ob etwas falsch eingerückt ist. Falls der kompilieren Knopf schon eine Fehlermeldung liefert, liegt es wahrscheinlich daran, dass etwas vom code falsch kopiert wurde, du irgendwo eine Klammer nicht mitkopiert hast oder ein Semikolon (;) am Ende fehlt. Das solltest du mal genau überprüfen. Die Fehlermeldung müsste dir auch direkt im Fenster wo du den Code eingefügt hast angezeigt werden, wenn du den oben erwähnten Knopf drückst. Wenn da eine Zeile steht vergleich die mal mit dem was ich geposted hab.
Reply With Quote
  #8  
Old 30.06.2024, 13:46
Gagac Gagac is offline
Junior Loader
 
Join Date: Apr 2020
Posts: 11
Default

Also ich hab jetzt den gesamten Code nochmal eingefügt. Von "// Adds Youtube thumbnail..." bis zum letzten "}".
Auto-Format und Testkompilierung sind erfolgreich. Allerdings bekomme ich beim Testlauf folgende Fehlermeldung:

Quote:
TypeError: Cannot read property "length" from null (#32)
Besagte Zeile hab ich mit deinem Post verglichen und sie ist soweit korrekt.

Edit: Nach dem Download kommt jetzt keine Fehlermeldung mehr, allerdings wird das Thumbnail nicht übernommen.

Last edited by Gagac; 30.06.2024 at 13:55.
Reply With Quote
  #9  
Old 02.07.2024, 09:50
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 80,508
Default

@Gagac: Ist das Skript auch aktiviert und hat den korrekten Trigger?
__________________
JD-Dev & Server-Admin
Reply With Quote
  #10  
Old 02.07.2024, 20:19
Gagac Gagac is offline
Junior Loader
 
Join Date: Apr 2020
Posts: 11
Default

@Jiaz
Ja, ist aktiviert und triggert nach Fertigstellung des Pakets.
Reply With Quote
  #11  
Old 05.07.2024, 11:13
Jiaz's Avatar
Jiaz Jiaz is offline
JD Manager
 
Join Date: Mar 2009
Location: Germany
Posts: 80,508
Default

@Gagac: Wir können uns das gerne gemeinsam via Teamviewer anschauen, schrieb uns an support@jdownloader.org
__________________
JD-Dev & Server-Admin
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 08:15.
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.