Dito bei mir auch ich kann plötzlich wieder hochladen
Entwicklerblog
-
-
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 jetztIch 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 BildschirmDie 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 -
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 -
Wie kann ich die beta bekommen?
-
Ein Key den ich dir gegeben habe müsste für die Beta gewesen sein.
Liebsten Gruß
-
Ok thx weiß ich bescheid!
-
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
-
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 -
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 -
Nabend meister, ich hab ein Problem, seit ich YT-Center heute gepatched habe, startet es mir nicht mehr, sonst bleibt beim Kastl, syncronisiere einfach hängen, der kasten wird auch einfach grau, ohne das mehr was drinsteht. Rechner 2x neu gestartet keine Veränderung, leider.
Screenshot: https://i.ibb.co/JBTyhRf/asdfasfasdf.png
Edit: Auf meinem PC die gekaufte Version Booted!
-
Okay. Shit. Nicht gut...! Gar nicht! Bitte schicke mir die Log-Datei. Bitte die Dateien im Ordner 'documente/youtubecenter':
playlists.db
videos.dbGar 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
Liebe Grüße
Vincent -
Bei mir lief die Version jetzt auch mehrmals ohne Probleme an. Upload, Verarbeitung und Co. funktionierten bislang wunderbar.
-
Sobald ich daheim bin kriegst du die datein
-
Thanks!
-
Ich kenne mich zwar nicht in Java so wirklich gut aus, aber kenne von Applets diese tollen Crash-Meldungen (inkl. Klasse und Zeile in der Datei in welcher der Fehler aufgetreten ist), wäre es nicht denkbar (auch wenn ich das Upload-Tool nicht nutze, so verfolge ich doch interessiert die Entwicklung) so etwas einzubauen das derjenige dann bei einem Crash einfach ein "Popup" bekommt mit dem Fehlertext den er dann einfach per Button als WebUpload (wie zB. im Epic-Store) an den Author (also dich) schicken kann?
Wenn der Uploader Multithreaded ist, dann heißt so ein Crash ja nicht unmittelbar das ALLES crasht und die Benutzer wüssten so zumindest DAS etwas abgestürzt ist und könnten (automatisch) dich informieren.
-
hier die daten:
https://drive.google.com/open?…_wS1o-Wx5KM8ow13bkX9J6tnC
https://drive.google.com/open?…yjqmlQMotIL97Y_0PfcZPt1wZ
https://drive.google.com/open?…Ivw9SXbX3uuo_3BGoEHV0VksH
https://drive.google.com/open?…ywwyatWPJUCjKSipG8n2mpdET
https://drive.google.com/open?…s_xI88py6ipK6PUMQ_gtzKIiySry hat länger gedauert, das mit der PS hat mich aufgehalten.
Hoffe das sind die infos die du brauchtest
-
Ich habe den Fehler gefunden. Ist gefixt. In den Templates wird nach einen Video gesucht, das gelöscht wurde.
Ich schaue noch kurz nach, ob es diesen Fall öfter gibt und werde es direkt an allen Stellen fixen.Update folgt fliegt in spätestens einer Stunde raus
Lieben Gruß
Vincent@TbMzockt Antwort folgt
-
Update ist raus und müsste bei euch ankommen.
@TbMzockt Ich gebe dir recht, dass es vielleicht ein gute Idee ist ein Art Fehlerseite ein zu führen. In diesem Fall verbuche ich es schon als Erfolg, dass der Fehler so schnell gefunden werden konnte, ohne echte Informationen zu haben, womit ich meine, dass der Fehler nicht wirklich reproduzierbar war. In diesem Fall (und daran hatte ich in der letzten Woche hart gearbeitet) hat es gereicht einen kurzen Blick in die Log-Datei zu werfen und sofort war klar, was passiert ist.
Im Moment mache ich mir auch Gedanken zu einem einfacheren Bug-Reporting, was ähnlich funktionieren soll, wie du es beschreibst.
Danke für dein Interesse an dem Programm und der Entwicklung!
Liebsten Gruß
Vincent -
Hallo Vincent,
habe gerade das update (beta) runtergeladen auf meinem Laptop, Failure besteht weiter, fenster bleibt wieder stehen, wie vorher auch, soll ich dir nochmal die logs schicken die neuen?
Oder willst du vll via teamviewer dir das selbst mal ansehen?
Edit:
Kaufversion auf meinem PC:
Ich kann in der Vorlage keine Playlist mehr wählen, obwohl sie unter Playlist eingeladen werden und angezeigt werden.
Tja auch Hochladen geht nicht, wenn ich es der Warteschlage zuweisen will, dann gehts nicht, also es wird einfach nicht angzeigt. Iwie Bug bei mir das ganz Proggi, auch nach Deinstalieren und Neuinstallieren keine Änderung.
Log PC kaufversion: https://drive.google.com/open?…CF8qxEeG4vKCv-y9y12L-c_xq
Log Laptop Betaversion: https://drive.google.com/open?…63qB2gHEz1e7hpHqmJTe-lOqj -
Da ist mega der Wurm drin. Und wie ich das aus der Log sehen kann, hängt das mit der Datenbank zusammen. Beziehungsweise gibt es gerade 2 unterschiedliche Fehler. Ich sehe anhand der Log was passiert, nur fehlt mir die Erklärung dafür.
Kaufversion:
Workaround hier kann helfen die Datei Dokumente/youtubecenter/accounts.db löschen. Neustarten. Jetzt kommt der Dialog "Erster Start". Den einfach ab arbeiten. Danach sollte alles laufen als wäre nichts gewesen.Bei der Beta Version auf dem Laptop... Da bin ich sprachlos und irritiert. Der gleiche Fehler. Kannst du mir von der Laptop-Version noch die Datei Dokumente/youtubecenter/config.json schicken? Es geht hier darum einen Verdacht zu bestätigen.
Haben noch andere dieses Problem? Oder handelt es sich hier um einen totalen Sonderfall?
Liebste Grüße
VincentPS:
Ich habe eine Idee für die Laptop-Version. Morgen gibt es einen (nächsten) Fix
Jetzt mitmachen!
Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!