Automatisch Videos hochladen mit Strohis Toolset Für Uploads v0.7.0 [BETA]

  • Krasse Sache! Vielen lieben Dank für deine Mühe. Ich freue mich schon drauf. Wenn du übrigens mal ne finanzielle Unterstützung oder so brauchst,ist das definitiv drin. Gute Arbeit soll auch belohnt werden! :)

  • Hallo Strohi,


    ein Wunsch meinerseits: kann beim Import der Videos in STFU nach dem Erstellungsdatum eingelesen werden, und nicht nach Alphabet? idR sollten die normalen LPs ja alphabetisch und nach Erstellungsdatum gleich sortiert sein.


    Evtl kannst du das ja erstmal zur Debatte stellen, ob das überhaupt wer möchte außer ich :D aber der Import hat mir jetzt leider ein paar Tage durcheinander gehauen, sodass ich per Hand nachfummeln muss. Nicht all zu schlimm.

    Ist nur ein Wunsch meinerseits, muss ja nicht alles in Erfüllung gehen :D

  • Also ich bin auch kurz davor mir den Upload Client selbst zu implementieren. Hab mir die Authentifizierung gerade mal angeschaut, alles reichlich kompliziert... Danke Foxhunter für die Anforderung der Drosselung. :P

    Hab mir gerade auch die ganze Authentifizierungs und Upload Api genauer angeschaut, weil ich auch überlege einen eigenen Client zu bauen, um die Drosselung besser hin zu bekommen (danke dafür Foxhunter :P). Gut zu wissen, dass es solche Probleme gibt. Ich glaub ich hätte mir aber eh für jeden Request ein neues Access Token besorgt um der Ablauf Problematik aus dem Weg zu gehen. ;) Spricht da aus Deiner Erfahrung was dagegen?

  • Krasse Sache! Vielen lieben Dank für deine Mühe. Ich freue mich schon drauf. Wenn du übrigens mal ne finanzielle Unterstützung oder so brauchst,ist das definitiv drin. Gute Arbeit soll auch belohnt werden! :)

    So weit hab ich mir noch nie Gedanken drüber gemacht. :D

    Vielleicht mache ich irgendwann zur ersten Vollversion oder so mal ne Patreon-Seite auf, sodass der Uploader weiterhin kostenfrei bleibt und lediglich auf die Unterstützungsmöglichkeit hinweist.


    Die Erfahrungen mit batch zeigen ja, dass man da verdammt gut aufpassen muss, sonst geht von heute auf morgen gar nichts mehr... :(


    Danke für das Lob auf jeden Fall! <3


    ein Wunsch meinerseits: kann beim Import der Videos in STFU nach dem Erstellungsdatum eingelesen werden, und nicht nach Alphabet? idR sollten die normalen LPs ja alphabetisch und nach Erstellungsdatum gleich sortiert sein.

    Hatte ich schon im Hinterkopf, bisher war es aber noch von niemandem gefordert worden. :)

    Ich würde es so machen, dass man das einfach im Pfadfenster auswählen kann. Spricht da aus deiner Sicht was dagegen?


    Gut zu wissen, dass es solche Probleme gibt. Ich glaub ich hätte mir aber eh für jeden Request ein neues Access Token besorgt um der Ablauf Problematik aus dem Weg zu gehen. ;) Spricht da aus Deiner Erfahrung was dagegen?

    Dazu muss ich natürlich auch sagen, dass es genauso gut sein kann, dass der Bug irgendwo in meinem Code schlummert. Das mit dem jedes Mal refreshen könnte ich auch mal ausprobieren. Ich wüsste jetzt nicht, was da dagegen sprechen soll. Soweit ich mich erinnere, kostet der Refresh auch keine Quota. Von daher.

  • Kleines Update:

    Ich hab jetzt die Neuschreibung des Videouploads fast fertig. Zumindest unter der Haube nutzt der Uploader den neuen Code, der die Größe der Datenpakete nicht mehr selbst festlegt, sondern den kompletten Upload selbst von Anfang bis Ende vom Betriebssystem regeln und durchführen lässt, ohne da selbst reinzupfuschen. Meine Hoffnung ist, dass genau das der Grund ist, warum der Uploader bei Dat_Kneggebrot nicht die volle Leistung bringen konnte. Positiver Nebeneffekt ist, dass der Code VIEL übersichtlicher wurde und damit jetzt VIEL leichter zu warten ist.


    Alles, was noch fehlt, ist die Anzeige im Programm, die steht noch auf dem alten Uploadmechanismus, der aber nicht mehr aktiv ist. Dadurch sieht man aktuell überhaupt nichts mehr. :D


    Morgen spalte ich den ganzen Tag lang Holz. Ich hoffe aber, dass ich am Abend dazu komme, die Änderungen an der Oberfläche vorzunehmen. Dann würdest du Dat_Kneggebrot eine Vorschauversion bekommen und könntest es dir mal anschauen. :)

    Wenn nicht, wirds halt Sonntag. ;)


    DarkHunterRPGx und Peacemaker zockt da diese Neuschreibung eine größere Änderung ist, kriegt ihr die Version auch (natürlich zusätzlich auch mit Darkis Wunsch zwecks Einlesereihenfolge der Videos). Bei mit mir vier Leuten, die die Änderungen schon mal vorher testen, sollten Fehler hoffentlich relativ schnell auffallen.


    Wenns dann ne Zeit lang gut läuft, dann wird daraus nächste Woche die Version 0.3.13. :)

  • Kleines Update:

    Ich hab jetzt die Neuschreibung des Videouploads fast fertig. Zumindest unter der Haube nutzt der Uploader den neuen Code, der die Größe der Datenpakete nicht mehr selbst festlegt, sondern den kompletten Upload selbst von Anfang bis Ende vom Betriebssystem regeln und durchführen lässt, ohne da selbst reinzupfuschen. Meine Hoffnung ist, dass genau das der Grund ist, warum der Uploader bei Dat_Kneggebrot nicht die volle Leistung bringen konnte. Positiver Nebeneffekt ist, dass der Code VIEL übersichtlicher wurde und damit jetzt VIEL leichter zu warten ist.

    Ich bin gespannt, evt. lass ich mich da mal inspirieren. ;)

  • strohi

    Hat den Titel des Themas von „Automatisch Videos hochladen mit Strohis Toolset Für Uploads v0.3.12 [BETA]“ zu „Automatisch Videos hochladen mit Strohis Toolset Für Uploads v0.3.13 [BETA]“ geändert.
  • Die Version v0.3.13 BETA ist raus!

    Und das Changelog ist rieeeeeesig! :0

    Vielen Dank besonders an Drexel, Peacemaker zockt, DarkHunterRPGx und Dat_Kneggebrot für Vorschläge und Fehlerberichte. :)

    Hauptfeature der Version

    • Nicht abgeschlossene Uploads werden ab sofort über das Programmende hinaus gespeichert und können beim erneuten Programmstart fortgesetzt werden.

    Der Archiv-Tab

    • Es gibt nun einen Archiv-Tab im Hauptfenster. In diesem finden sich die Uploads, die in vorigen Sitzungen hochgeladen wurden. Videos in dieser Liste können manuell verwaltet werden und werden nicht erneut hochgeladen, auch wenn der Dateiname nicht mit einem Unterstrich beginnt.
    • Der Uploader benennt nun keine Dateien mehr nach dem Upload um, damit sie mit einem Unterstrich starten. Stattdessen verschieb er sie ins Archiv. Aktuell werden Dateien mit Unterstrich weiterhin nicht hochgeladen, um zu den alten Versionen kompatibel zu bleiben.

    Änderungen beim Uploadmechanismus

    • Der komplette Uploadmechanismus wurde neu geschrieben und ist jetzt deutlich stabiler. Das betrifft auch die Berechnung und Aktualisierung der aktuellen Geschwindigkeit und der noch verbleibenden Restzeit. Danke noch mal an Drexel für den zur Verfügung gestellten Code!
    • Es ist nun möglich, die Geschwindigkeit der Uploads zu limitieren. Jeder Upload, der läuft, erhält die eingestellte Geschwindigkeit als Maximum. Wenn man also 1 MByte/s als Maximum einstellt und drei Uploads gleichzeitig laufen lässt, lädt der Uploader mit 3 MByte/s hoch, weil jeder Upload auf 1 MByte/s limitiert wird.

    Änderungen in der Pfadverwaltung

    • In der Pfadverwaltung kann nun für Pfade einzeln eingestellt werden, dass Videos nach einem erfolgreichen Upload in einen anderen Ordner verschoben werden sollen.
    • In der Pfadverwaltung kann nun für Pfade einzeln eingestellt werden, in welcher Reihenfolge vorhandene Videos beim Start des Autouploaders hinzugefügt werden sollen. Möglich sind Sortierungen nach Namen, Erstelldatum, Änderungsdatum und Dateigröße, alle jeweils auf- und absteigend.
    • Wenn man in der Pfadverwaltung nun alle Videos als hochgeladen markiert, dann werden diese ins Archiv gesetzt und nicht wie vorher mit einem Unterstrich als nicht hochzuladen markiert.

    Kleinere Änderungen

    • Wenn ein Template gespeichert werden soll, bei dem Script-Tags nicht richtig geschlossen sind, wird ein Warnhinweis angezeigt.
    • Beim Bearbeiten von bereits in die Warteschlange eingefügten Uploads wird bei Titel, Beschreibung und Tags nun angezeigt, wie viele Zeichen schon genutzt wurden und wie viele insgesamt zur Verfügung stehen.

    Behobene Bugs

    • Bei nicht geschlossenen Scripten stürzt der Uploader nun nicht mehr ab.
    • Ein Fehler, durch den Videos, die bereits in der Warteschlange sind, erneut hinzugefügt wurden, wurde behoben.
    • Der Dateiname der Videodatei wird nun an Youtube übertragen. Bisher listet das Youtube Studio den Dateinamen als "unknown". Diesen Fix habe ich aus dem Quellcode von Drexel kopiert. Vielen Dank dafür! :)


    ---


    Ich bin jetzt richtig heiß, weiterzuentwickeln.

    Ab morgen arbeite ich daran, dass man die Videos auch manuell in die Warteschlange einreihen kann. :)

  • http://puu.sh/FGgaz/90292b753a.png


    er hat das Video schon hochgeladen, ist sogar vermutlich schon fertig gewesen. Und jetzt hängt er da. Auf Youtube steht es noch als ausstehend


    €dit:

    auf youtube ist es hochgeladen gewesen: http://puu.sh/FGgj8/38beed6280.png

    Der Uploader hat es aber nicht erkannt, hats immer wieder neu versucht. Hab jetzt die Videos aus der Liste rausgeschmissen und neu rein, dann hat er wieder hochgeladen.

    Fänds auch gut, wenns von 1min 30sek für Reconnect auf paar Sekunden heruntergesetzt wird. So eine lange Zeit ist ja nicht notwendig, oder?


    2. Edit: er bricht jeden Upload ab


    Hat das noch jemand?

  • Gerade nochmal versucht, nach dem ersten Upload bricht er sofort wieder ab und versucht neu zu connecten. Das Video ist halt schon hochgeladen.


    Hast du das auch Peacemaker zockt ? Vielleicht hab ich beim installieren was falsch gemacht´


    €dit: hab gerade nochmal das neuste STFU runtergeladen und entpackt. Hab gesehen, dass der settings Ordner bei der alten neusten version echt komisch aussah ... auch die dateien waren leer.

    Jetzt hab ich aus der preview5 den settings ordner kopiert. Jetzt lädt er nichtmal mehr hoch :( bricht sofort ab, bzw. sagt er wartet auf eine Verbindung.

    Gibt ne Log beim autouploader:

    €dit2: okay .. xD er lädt die Datei nicht hoch, wegen einem Fehlerhaften Dateinamen. Das "-" wird manchmal ja zu einem breitgezogenen "--". Damit kommt der Uploader scheinbar noch nicht klar. Wenn ich die originaldatei mit dem normalen Bindestrich schreibe, lädt er zumindest hoch. Meckert dann aber trotzdem nach dem Upload über einen unerwarteten Abbruch des Uploads.

    http://puu.sh/FHBnM/22cf38121c.png

  • Gerade nochmal versucht, nach dem ersten Upload bricht er sofort wieder ab und versucht neu zu connecten. Das Video ist halt schon hochgeladen.


    Hast du das auch Peacemaker zockt ? Vielleicht hab ich beim installieren was falsch gemacht´

    Bei mir brechen die Uploads ab und an mal zwischendrin ab, aber ich würde das eher auf die etwas instabile Internetleitung bei uns schieben. Aber sonst laden die wie gewünscht hoch wie bisher.

  • €dit2: okay .. xD er lädt die Datei nicht hoch, wegen einem Fehlerhaften Dateinamen. Das "-" wird manchmal ja zu einem breitgezogenen "--". Damit kommt der Uploader scheinbar noch nicht klar. Wenn ich die originaldatei mit dem normalen Bindestrich schreibe, lädt er zumindest hoch. Meckert dann aber trotzdem nach dem Upload über einen unerwarteten Abbruch des Uploads.

    Ok, das sollte die Analyse vereinfachen, ich schaue morgen (also heute) in dieser Richtung, ob ich da was rausfinden kann.

  • Verbesserungsidee: hab 22 videos in den uploader gepackt. Leider lässt mich das Programm nicht scrollen, sondern schmeißt mich immer wieder zu einer bestimmten Stelle. Wahrscheinlich da, wo ein aktiver Upload ist.

    Ich möchte gern frei hin und her scrollen, ohne das ich irgendwo festgesetzt werde ^^ um z.b. zu schauen, welche Videos weiter oben schon sind, die ich ggf. noch bearbeiten möchte

  • €dit2: okay .. xD er lädt die Datei nicht hoch, wegen einem Fehlerhaften Dateinamen. Das "-" wird manchmal ja zu einem breitgezogenen "--". Damit kommt der Uploader scheinbar noch nicht klar. Wenn ich die originaldatei mit dem normalen Bindestrich schreibe, lädt er zumindest hoch. Meckert dann aber trotzdem nach dem Upload über einen unerwarteten Abbruch des Uploads.

    Ich schaue gleich mal nach, wo der Fehler da genau liegt.

    Interessant, dass es in diese Richtung Probleme gibt.


    Ich möchte gern frei hin und her scrollen, ohne das ich irgendwo festgesetzt werde ^^ um z.b. zu schauen, welche Videos weiter oben schon sind, die ich ggf. noch bearbeiten möchte

    Mit der Liste bin ich noch nicht ganz zufrieden - aber da weiß ich leider noch nicht ganz, wie ich sie so ändern kann, dass ich zufrieden bin.

    Ich arbeite dran! :)

  • Kurzer Zwischenstand:

    • Das Problem mit der falsch angezeigten Zeit von Peacemaker zockt und Zwiebelpeter muss ich wohl genauer untersuchen (und evtl. etwas im dunkeln rumstochern...), bei mir funktioniert das nämlich genau so, wie es soll:

    • EDIT: Ich hab grad ne Idee. Könnt ihr mir bitte kurz schreiben, wie groß die Dateien sind, bei denen das bei euch auftritt? Möglicherweise hab ich da ein Problem mit sehr großen Zahlen.
      .

    • Die Liste der Uploads wird von mir grade überarbeitet. Das Scrollen ist schon raus, DarkHunterRPGx, aber ich werde dafür keine extra Version machen, sondern erst wieder ein bisschen sammeln, um dann mehrere Dinge gleichzeitig zu veröffentlichen
      .
    • Die Problematik mit den Zeichen im Dateinamen, durch die wohl manche Uploads scheitern, habe ich behoben. Auch das wird in der nächsten Version drin sein.
      .
    • Außerdem gibt es eine allererste Version davon, wie man Videos manuell in die Warteschlange hinzufügen kann, das funktioniert richtig gut. :)
  • EDIT: Ich hab grad ne Idee. Könnt ihr mir bitte kurz schreiben, wie groß die Dateien sind, bei denen das bei euch auftritt? Möglicherweise hab ich da ein Problem mit sehr großen Zahlen.

    Das könnte tatsächlich sein. Die meisten Dateien sind bei mir mittlerweile 9-15 GB groß. Keine Ahnung, ob das schon "sehr große Zahlen" sind. ^^ Ich muss beim nächsten Mal drauf achten, ob das auch bei den DOOM II-Folgen auftritt, wenn ich da mal wieder was hochlade.


    Ach, und ich könnte auch nochmal testen, ob der Uploader immer noch abstürzt, wenn ich einfach alle Verzeichnisse überprüfe zum Hochladen. Sind bei mir aber mittlerweile auch 7-8 verschiedene Pfade, die der dann zu überprüfen hätte.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!