Beiträge von VincentLP

    Okay. Shit. Nicht gut...! Gar nicht! Bitte schicke mir die Log-Datei. Bitte die Dateien im Ordner 'documente/youtubecenter':
    playlists.db
    videos.db


    Gar nicht gut. Gerade bin ich zufälliger Weise eh daran den Start des Programms um zu strukturieren. Trifft sich von der Warte her sehr gut. Ich werde morgen, wenn ich ungefähr weiß, was bei dir passiert einen Hotfix erarbeiten.


    Grauer Bildschirm heißt in aller Regel: Renderer crasht, weil er irgendwo Infos nicht bekommt oder Daten nicht das enthalten, was sie sollen.


    Dass die gekaufte Version bootet ist bemerkenswert, weil Beta-Zweig und der normale Zweig exakt die gleichen Versionen sind.


    Ich freue mich auf die Log!


    Gerade bin ich dabei ein besseres Error-Handling ein zu bauen. An den meisten Stellen arbeitet das schon sehr gut.


    Ich kümmere mich darum 8)


    Liebe Grüße
    Vincent

    Hallo ihr Lieben,


    Die nächste Build ist in Arbeit. Gerade bin ich dabei die Stabilität an allen Ecken zu verbessern. In allen Teilen des Rendererprozesses bin ich dabei ein einheitliches Error-Handling ein zu führen. Das zeigt schon erste Erfolge. Ich habe heute das YouTube Center extremen Situationen ausgesetzt und es arbeitet hervorragend. Morgen werde ich an dieser Stelle weiter arbeiten und eine neue Build für die Tester zur Verfügung stellen. Als nächsten Schritt will ich den Anwender besser über mögliche Fehler informieren und sichtbare Fehlermeldungen raushauen.


    Cheers
    Vincent

    Nach Hardware-Wechsel noch keine neuen Aufnahmen gemacht, kann leider im Moment wenig Feedback geben ;( Morgen wird gerendert und dann hochgeladen, neue Aufnahmen dann wohl im Laufe der Woche. Aber schön zu sehen das die Entwicklung so schnell weitergeht :)

    Danke :)


    Ich habe zwar keine kritischen Änderungen vorgenommen, nur möchte ich lieber sicher gehen, dass alles so weit in Ordnung ist, bevor ich das Daing live schalte. ^^ Wir haben ja alle schon Pferde kotzen gesehen.


    Liebsten Gruß
    Vincent

    Cooler Thread!


    Persönlich finde ich mich schwer in Ordnung. Auch wenn ich manchmal glaube "the gayest voice on earth" zu haben (glaube das war gerade eher "the gayest sentence on earth" :D )


    Ansonsten habe ich gelernt mich zu lieben und seit dem finden mich auch andere... Äh... Ansprechender?! :saint:


    Klar haben die meisten von uns etwas an sich zu mäkeln. In meinen Coachings dresche ich aber Führungskräften und Studenten in ihre Hirne, dass wir eben einfach nicht mehr als unsere ca. 1,75m hohen Kohlenstoffeinheiten haben und es nur wichtig ist, was wir daraus machen. Damit meine ich nicht sich für andere zu verbiegen, sondern zu sagen: Freunde, hier bin ich!


    Ich glaube oft fühlen sich einige "dreckig", weil sie den Erwartungen, die andere an sie stellen (scheinbar) nicht gewachsen sind... (das führt jetzt recht weit, ich weiß...)


    So. Das war mein kleiner Exkurs.
    Vincent

    Ein Update auf Version 1.0.2 ist an die Betatester raus. Ich werde in den nächsten Tagen an dem Update weiter arbeiten. Wie immer: Ich freue mich sehr über Rückmeldungen. Habt ihr das Update schon erhalten? Hier die Liste mit den Änderungen:

    • Besser Loggen von Fehlern
    • Bessere Stabilität
    • Bei jeder neuen Version werden jetzt Infos zur Version angezeigt
    • Besseres Resourcemanagement
    • Beim Löschen eines Textblockes werden alle Templates aktualisiert
    • Beim Einfügen eines Textblockes wird jetzt eine neue Zeile zur Beschreibung hinzugefügt, wenn dies erforderlich ist
    • Neuer Icon für die Titelerstellung
    • Beim hinzufügen eines neuen Videos wird das Aufnahmedatum angepasst
    • Ein Schließen-Button wurde zum Dialog für das Erstellen von Titeln hinzugefügt
    • Videotitel und Episodennummer können jetzt auch in die Beschreibung eingefügt werden
    • Textblöcke sind jetzt auch für Tags verfügbar
    • Bei den Tags werden Leerzeichen zwischen den einzelnen Tags zuverlässig gelöscht
    • Livepreview beim Bearbeiten von Beschreibung und Tags
    • Besserer Kontrast für die Dialoge
    • Bessere Integration von Playlists in den Videoplayer
    • Videos werden im Vollbildmodus zentriert angezeigt
    • Ich habe versucht alle Fehler, die dazu führen, dass das Fenster nur noch grau erscheint abzufangen. Sollte dies passieren, wird das Fenster neu geladen

    Die Änderungen bis hier her.


    Liebsten Gruß
    Vincent

    So. Jetzt aber. Bin jetzt im Hotel und kann endlich schreiben.


    Also. Das mit den Bugs werde ich definitiv untersuchen und so schnell wie möglich Fixes bereitstellen. An dieser Stelle möchte ich aber noch einen kleinen Ausblick geben, was gerade in der Mache oder sogar fertig ist.
    Stand jetzt


    Ich habe Teile der Seite Vorlagen neu geschrieben. Erstmal aus praktischen Gründen. Hier hatten wir Quellcode von mehr als 1000 Zeilen. Das habe ich eingedampft auf ca. 600 Zeilen. Dafür habe ich Teile dieser Seite auf mehrere Dateien aufgeteilt. Was bringt das? Ich kann die Funktionen besser warten. Dadurch sind schon jetzt neue Funktionen hinzu gekommen. Du bekommst jetzt die Möglichkeit ähnlich, wie im Titel deines Videos, den Videotitel in die Beschreibung einzufügen. Ich habe auch ein Icon ausgetauscht, um die einzelnen Funktionen besser kenntlich zu machen. Bei den Tags ist es jetzt möglich auch Textblöcke hinzu zufügen. Das heißt, du kannst Standard-Tags, die du öfters benutzt, einfacher wieder benutzen. Den Videoplayer habe ich angepasst, damit er besser mit Playlists klar kommt und die Verwendung von Playlists im Player wurde verbessert. Das Loggen von Fehlern im Hintergrundprozess habe ich verbessert, so dass wir schwer wiegende Fehler besser aufspüren sollten. Etwas ähnliches versuche ich noch im Renderer-Prozess einzubauen. Ich habe das Speichermanagement im Hintergrundprozess verbessert. Da gab es ein Speicherleck, dass ich nun geschlossen habe.
    Nun kommen noch kleine Details:
    Wird ein Textblock gelöscht, wird er automatisch aus allen Templates entfernt. Wird ein neues Video zu einer Vorlage hinzugefügt wird das Aufnahmedatum automatisch auf die Erstellzeit von dem Video angepasst. Ich habe außerdem einen Schließen-Button in den Dialog für das Erstellen von dem Videotitel hinzugefügt. In den Vorlagen gibt es jetzt einen besseren Live-Preview beim Bearbeiten der Tags und der Videobeschreibung. Ich habe zudem den Kontrast von Modal-Fenstern erhöht (ich hoffe es gefällt euch). Und zuletzt gab es noch ein kleines Update für die Stabilität. Videos werden im Vollbildmodus nun immer zentriert abgespielt, unabhängig von deiner Auflösung oder deinem Bildschirm


    Die Beta-Tester bekommen den aktuellen Stand spätestens Montag.


    Ein Ausblick


    Gerade bin ich dabei sogenannte "Aufgaben" zu implementieren. Dazu zähle ich, dass die originale Datei nach dem Upload gelöscht oder verschoben wird. Mehr ist in Planung, genau wie endlich die Ordnerüberwachung, die ja schon lange auf dem Zettel steht. Mit der neuen Version soll es auch möglich sein, die eigenen Videos herunterzuladen. Hier muss ich mich aber noch mal genau durch die Bestimmungen von YouTube quälen. Nicht alles, was YouTube erlaubt ist, ist mir erlaubt. Außerdem will ich die Suche von Videos auf YouTube verbessern, die gerade auf der Seite "Playlists und Videos" eher "genügend" ist.


    So weit erstmal.


    Liebste Grüße
    Vincent

    @AdvocatusDei


    Okay. Habe fix über das Handy rein geschaut. Wir haben wieder Verbindungsabbrüche in Hülle und Fülle... Ich dachte das Problem sei aus der Welt.


    Ich bin gerade dabei ein größeres Update zu erstellen. Da werde ich mich der Sache mit den Abbrüchen noch mal annehmen.


    Ich werde auch versuchen den Splashscreen dahin gehend zu bearbeiten, das hier ebenfalls das Problem mit Abbrüchen abgefangen wird.


    Ich denke am Sonntag kann ich mehr sagen.


    Liebsten Gruß
    Vincent

    Hey ihr paar!


    Sorry dass ich mich jetzt erst melde. Bin im Moment nur auf der Straße zwischen Köln, Osnabrück und Frankfurt unterwegs. Ab morgen bin ich endlich wieder zu Hause.


    Zu euren Problemen. Den Greyscreen-Bug habe ich eigentlich gefixt und ein Hotfix raus geschossen.


    Beim Laden der Playlist... Komisch. Ich schaue in die Log in ca einer halben Stunde rein. Dann kann ich ein bisschen besser orakeln.


    @Nergorix kannst du mir die Logdatei zu kommen lassen? Du findest sie in Dokumente/youtubecenter


    Update folgt.


    Liebe Grüße
    Vincent

    In den letzten Tagen hat uns ein "Grauer Bildschirm Bug" in Atem gehalten. Puh... Ich kann berichten, dass der Übertäter eliminiert ist und das Update unterwegs ist :D


    Einen lieben Gruß
    Vincent

    @Dragonfunk


    Das ist ziemlicher Mist! Bitte schicke mir die Error-Log. Die findest du unter Dokumente/youtubecenter/ Im Zuge des Wechsels gibt es gerade noch ein paar kleine Sachen, die ich ändern muss und würde gerne morgen ein Hotfix erarbeiten. Ich habe inzwischen die Chromium Version aktualisiert. Offenbar gibt es da ein paar Unverträglichkeiten. Das ist absolut mein Fehler, dass ohne intensive Tests so raus zu hauen.


    PS.
    Es gab auch wieder Änderungen an der API von YouTube. Da ist gerade alles möglich.


    Liebe Grüße
    Vincent

    Ei, ei, ei.
    Heute ist der große Tag - zumindest für mich. Heute erscheint das YouTube Center auf Steam. Ich bin etwas angespannt. An dieser Stelle möchte ich mich aber auch noch einmal bei euch bedanken. Mir ist heute bewusst geworden, dass ich ohne euch diesen Schritt einfach nie gegangen wäre. Ich möchte mich bedanken bei den vielen Leuten, die mich immer wieder unterstützt haben und mir in meinen Entscheidungsfindungen die richtigen Anstöße gegeben haben. Ein Dank gilt den Testern und an dieser Stelle möchte ich @Game8 ein wenig hervorheben, die einen unglaublichen Einsatz gezeigt haben. Die hier quer im Forum immer wieder auch für das YTC gekämpft und argumentiert haben. Ein Dank gilt auch diesem Forum und vor allem @k4Zz, der dieses tolle Unterforum eingerichtet hat.


    All das klingt beinahe nach einem Abgesang - dem ist aber bei Gott überhaupt nicht so. Ich möchte mit euch weiter machen und hoffe, dass das YTC einige User hier her bringen kann und wünsche mir, dass dieses Forum zum offizielle Deutschen Forum wird. Gerade bin ich da noch auf der Suche nach Strukturen und weiß noch überhaupt nicht, wie ich all das managen kann. In den letzten Tagen ist mein Postfach etwas explodiert und Leute aus Russland? haben mich nach dem YTC gefragt. :saint:


    Ich glaube auch hier zählt meine Erfahrung der letzten anderthalb Jahre mit euch: Das wird schon alles....


    Ich bin überaus glücklich den Weg mit euch gemeinsam bis hier her gegangen zu sein. Ich hoffe das auch in Zukunft ein so tolle Arbeit gemeinsam möglich ist. Auch vielen Dank an @AdvocatusDei der als aktiver Ideengeber in letzter Zeit dazu gekommen ist.


    Liebsten Dank an euch
    Wir sehen uns
    Vincent

    Super! Ooh das freut mich, dass das funktioniert! Ich muss ja sagen, dass ich ein bisschen gezittert habe :D Dann wird das jetzt in den Hauptzweig eingepflegt.


    Meine Lösung vorher war zu speziell und hat nicht alles abgefangen - wie wir ja gesehen haben - nun ist diese Lösung viel klarer und dazu auch noch viel einfacher als vorher.


    Vielen Dank für deine Nachricht. Ich schicke dir morgen noch eine PN und vielen Dank für das tolle Feedback. Ich freue mich natürlich auf Steam auch über Reviews.


    Liebsten Gruß
    Vincent

    Wichtiger Edit: Nach 5 Minuten hochladen wieder Fehlgeschlagen. Lt. Router kein Ausfall oder eine Neuverbindung.... Jetzt weiß ich nicht mehr weiter

    Oh Mann... Das ist wirklich irritierend. Ich hoffe wir haben es jetzt. Aber in der Error-Log steht exakt der Fehler, den ich jetzt anders abgefangen habe, als vorher "ETIMEOUT"-Gedöns. Ich hoffe es läuft jetzt.


    Übrigens: Danke für die RE2-Folgen ;) Habe gestern direkt angefangen zu schauen.


    Grüße
    Vincent

    @AdvocatusDei


    Ich habe schnell einen fix für dein Problem erarbeitet und gerade getestet. Der funktioniert wie folgt:
    Wenn das Hochladen eines Paketes fehl schlägt und das YTC bemerkt, dass die Internetverbindung verloren gegangen ist (das dauert 1 - 2 Minuten) pausiert es die Warteschlange. Wenn die Internetverbindung zurück kommt startet es die Schlange wieder.


    Durch die Veränderungen, wie ich das YTC heraus bringe kann ich dir gerade nur eine ZIP-Datei und keinen Installer anbieten.


    YouTube Center Upload-Fix


    Das ist Win64-Vairante. Aber die müsste ja in Ordnung sein, denke ich.


    Einen schönen Abend
    Vincent

    Okay. Das klingt alles auf jeden Fall schon mal logisch. Ich müsste beim Upload also immer wieder prüfen, ob die Leitung noch steht. Wenn nicht mehr, wird das aktuelle Paket wiederholt.


    Wäre auf jeden Fall ein Anfang. Dann hätte ich YT fälschlich in Verdacht. Danke für die viele Mühe.


    Vielen Dank für die Arbeit
    Vincent

    Ich werde mir das mal anschauen. Kannst du mir eventuell eine deiner Dateien zu kommen lassen? Ich habe das ungute Gefühl, dass YT an der API geschraubt hat. Die verschaffen sich immer einen kleinen oder eher riesen Vorteil. Ich werde da mal recherchieren. Ich kann mir folgendes vorstellen:
    Uploads haben eine bestimmte Verfalldauer. Ist der Upload in dieser Zeit nicht abgeschlossen, scheitert die Übertragung und YT macht die Leitung "dicht". Als aktuellen Workaround würde ich empfehlen kleinere Dateien hoch zu laden bzw. eine andere Komprimierung zu benutzen. Bei Dateien mit 4 oder 5GB gibt es eigentlich keine Probleme. :/


    Soweit erstmal die Ferndiagnose.


    Liebsten Gruß
    Vincent

    Was die Fehler bei der Bearbeitung angeht: Manchmal liegt es am Datei-Format. Spiele ich zum Beispiel ein Video hoch, dass ich bei YT heruntergeladen habe kapituliert die Software sofort, obwohl alles bestens ist. YouTube sendet aber einen Fehler. Das ist aber für mich als Entwickler das einzige worauf ich mich in der Programmierung berufen kann.


    Diese API ist verhext. Da bin ich aber nicht der einzige, dem es so geht. Die Liste der Bugs im Bug-Tracker ist ewig lang. Ich verfolge das, aber es gibt wenig Ambitionen Seitens YouTube da was zu machen. Schade. Mir bleibt nur Work-Arounds zu schreiben.


    LG
    Vincent