Hallo zusammen,
ich habe ein Tool geschrieben womit ich Videos direkt auf meinen Youtube Kanal hochladen kann.
2 Dinge:
void videosInsertRequest_ProgressChanged(Google.Apis.Upload.IUploadProgress progress)
{
switch (progress.Status)
{
case UploadStatus.Uploading:
this.BeginInvoke((Action)(() =>
{
progressBarStatus.Maximum = (int)sizeOfVideo;
int progressPercentage = (int)progress.BytesSent;
progressBarStatus.Value = progressPercentage;
lblProzent.Text = ConvertBytesToMegabytes(progressPercentage).ToString("0.00") + " MB von " + ConvertBytesToMegabytes((int)sizeOfVideo).ToString("0.00") + " MB hochgeladen";
lblProzent.Update();
}));
break;
}
}
Kriegt man das irgendwie hin, dass der nach jedem 1% aktualisiert? Ist halt sonst doof. Der Anwender denkt, es passiert nichts.
Außerdem ist mir aufgefallen, wenn ich z.B. ein 20MB Video hochlade, springt er einmal hoch auf 50% (10MB) und dann auf die 100%.
Würd es gern kleiner stellen aber weiß nicht wo.
Vielen Dank für eure Hilfe
Mit freundlichen Grüßen,
InSiDeR
Naja. Da musst Du Dir jetzt die API bzw. dessen Dokumentation anschauen, ob es einen Parameter gibt, der diese Einstellung zulässt.
Wenn hier nicht jemand ist, der die API auswendig kennt, müssten wir genauso lesen 😉
- performance is a feature -
Microsoft MVP - @Website - @AzureStuttgart - github.com/BenjaminAbt - Sustainable Code
Danke für deine Antwort.
Wie schaue ich denn in so eine Api dann nach? Weil ich mich damit noch nicht so auskenne. Ich verwende sie, weiss aber nicht wo ich nachschauen muss um sie ggf. zu verändern 😦
Danke
Mit freundlichen Grüßen,
InSiDeR
Hallo,
die API hat eine Dokumentation. - In der Dokumentation schaut man dann einfach, ob etwas verfügbar ist dass dir weiterhilft.
Spoiler: ChunkSize
Die ist default bei 10MB.
Quelle:
Google.Apis.Upload.ResumableUpload< TRequest > Class Template Reference
Wissen ist nicht alles. Man muss es auch anwenden können.
PS Fritz!Box API - TR-064 Schnittstelle | PS EventLogManager |
Danke
Dein Link klappt nicht:
Google
Die angeforderte URL wurde nicht auf diesem Server gefunden. Wir haben keine weiteren Informationen.
Aber nichts desto trotz, damit konnte ich es lösen, Vielen Dank!
Hat jemand noch eine Info bzgl. des "Verarbeitens" des Videos? Kann man das noch prüfen?
Mit freundlichen Grüßen,
InSiDeR
Sorry, keine Ahnung wo die zusätzlichen Angaben in der URL herkamen. Habe die Url korrigiert.
Wissen ist nicht alles. Man muss es auch anwenden können.
PS Fritz!Box API - TR-064 Schnittstelle | PS EventLogManager |