Beiträge von strohi

    Version v0.3.0 BETA ist raus!


    Guten Morgen! :)


    Ich habe mich schon längere Zeit nicht mehr gemeldet und möchte hier jetzt die nächste Version ankündigen. Die letzte Version, die ich hier vorgestellt habe, war die 0.1.2, mittlerweile ist der Uploader bei der 0.3.0.
    Der Grund, warum für 0.2.0 bis 0.2.2 keine eigenen Posts geschrieben wurden, ist der, dass keine neuen Features, sondern "nur" ein automatisches Update eingebaut wurde. Wer will, kann sich im Drive eine alte 0.2.x-Version runterladen und das Update auf 0.3.0 testen. Würde mich da über Feedback freuen. Bei meinen Tests hats bisher jedenfalls geklappt. :D


    Version 0.3.0 hat allerdings wieder etwas neues zu bieten. :)


    Und zwar kann man Uploads nun deutlich einfacher planen. Das alte Feature, Dateien einlesen zu können, ist samt des zugehörigen "Variablen"-Tabs im Templatefenster rausgeflogen, es war eh nicht so wirklich gut und mit C# gibts ja jetzt was besseres. :D


    Videos planen geht in einer einfachen Form jetzt wie folgt:

    • In den Feldern Titel, Beschreibung, Tags und Thumbnail-Pfad kann man jetzt Platzhalter vergeben, die man einfach zwischen < und > schreibt. Im Titelfeld könnte das z. B. so aussehen: <folgenname> - Let's Play Modelleisenbahn 3D
      <folgenname> ist hier ein Platzhalter.
      Beispielbild:
    • Im neuen Tab "Videos planen" kann man nun mittels des Buttons mit dem Plus ein neues Video planen. Dazu muss man den Namen der Videodatei eingeben (z. B. Modelleisenbahn-001.mp4, die Dateiendung kann weggelassen werden) und nach einem Klick auf den Dateinamen werden im unteren Feld alle Platzhalter angezeigt, die man füllen kann. Anschließend das Speichern nicht vergessen. ;)
      Auch hier ein Beispielbild:
    • Wenn der Uploader ein hochzuladendes Video findet, schaut er nach, ob der Upload geplant wurde und ersetzt dann die Platzhalter durch die eigentlichen Werte.
    • ACHTUNG: Nicht geplante Videos werden trotzdem hochgeladen. Die Platzhalter werden dabei einfach durch leeren Text ersetzt (also rückstandslos aus dem Text entfernt).


    Weiteres:

    • LUA wurde ausgebaut. Wer Videos planen und Felder dafür automatisch ausfüllen will, kann entweder Platzhalter (<PLATZHALTERNAME>) oder C#-Code (<<< CODE; >>>) nutzen.
    • Im Templatefenster wird nun nachgefragt, ob gespeichert werden soll, falls ungespeicherte Änderungen verlorengehen würden (z. B. beim Schließen des Fensters).
    • Es gibt beim Updaten Release-Notes, also Informationen zur neuen Version. Diese werden beim Start angezeigt (ist abschaltbar, dann sieht man sie nur nach einem Update einmalig).
    • Zahlreiche Bugs wurden behoben. :)


    ---


    Download wie üblich im Drive: https://drive.google.com/open?…95PjbQKjEpj-HW7tjvzmZ87RI


    Als nächstes werde ich wahrscheinlich einen ganz normalen Standarduploader hinzufügen.
    Sprich einen, der dem SJYU und dem Youploader ähnelt.
    Das sollte mir dabei helfen, die Architektur des Programmes noch ein bisschen besser zu gestalten und wird auch dem Autouploader nutzen.


    Außerdem werde ich das bisher doch recht lange Tutorial-Video in einzelne, kürzere Videos aufsplitten und in eine Playlist packen.

    Der Ton ist leider geblieben...

    Ach, was weißt du denn schon? X(
    Iss doch einfach dein richtig leckeres Schnitzel, du hübscher Kerl, du! X(
    Das hast du dir nämlich sowas von verdient! X(
    Du bist voll toll, also mach weiter so, du Adonis! X(
    Deine Mama ist bestimmt stolz auf dich, und wenn nicht, dann bin ich es! X(
    Ernsthaft, ich liebe dich! X(


    Ich dachte ohne Bador und mich gäbe es keine Probleme mehr und alles wäre tippitop im MeGUI-land

    Ja, also ein ziemlich beschissener Zustand hier.
    Wer unterhält uns jetzt? :|


    ---


    Edit:
    Oh, Firefox hat jetzt einen Tracking-Schutz. Das wäre ja endlich mal ein Feature, das kein vollständiger Müll ist. 8|

    Nachdem ich die Streams und Videos ab und an auch mal dazu nutze, um ich selbst zu sein, kommen da ab und zu auch ganz gerne mal derbe Worte.
    Meistens bin ich aber sehr gemäßigt unterwegs.


    Ich achte auch nicht drauf, das einzuschränken. Für Leute, denen das nicht gefällt, gibt es oben rechts ein weißes X auf rotem Hintergrund (diese Aussage kann Spuren von Nüssen enthalten und für manche Geräte nicht zutreffen, da der Workflow dort anders ist).

    Das "Feature" regt mich jedes mal wieder auf - wenn ich auf einen deutschen Titel klicke, erwarte ich deutschen Ton. Klicke ich auf einen englischen Titel, dann will ich ein englischsprachiges Video sehen.
    Untertitel brauche ich nicht, da ich beide Sprachen problemlos verstehe, daher würde ich gerne diese automatische Übersetzung ausschalten können.


    Und das geht natürlich wieder nicht, weil Youtube weiß, dass alle Leute genau gleich sind, die Seite gleich bedienen und alle das genau so wollen. :rolleyes:



    Wenn sie das unbedingt so machen wollen, dann sollen sie endlich mal Mehrsprachigkeit beim Ton unterstützen und nicht so einen Firlefanz wie 3D oder 360-Grad-Videos oder so einen Müll, den kein Mensch braucht.

    Ja, so war es gemeint. :)


    Technisch gesehen wird der Status nach Ausführung des Vorbereitungsskriptes gespeichert und jedes Skript in Titel, Beschreibung, Tags und Thumbnail-Pfad startet dann von diesem gespeicherten Stand aus. Deswegen funktionieren andere Skripte, die nach einem kaputten Skript ausgeführt werden, trotzdem.


    Am Ende wird dann das Nachbereitungsskript auf den gespeicherten Stand angewandt.

    Im Vorbereitungsskript:

    Code
    string[] words = filename.Split('_');
    string PART = words[1];


    (falls es da schon scheitert, würde ich evtl ein using System; schreiben, vielleicht fehlt das?)


    Im Titelfeld sollte es dann via

    Code
    <<< return PART; >>>

    eingebunden werden können.


    Wenn die Variable PART im Vorbereitungsskript deklariert wurde, müsste sie im Titel dann in Skripten verwendet werden können (zumindest wäre das gewollt. Wenns nicht geht, wäre das ein Bug. :D ).