Ich habe erfolgreich Bilder hochgeladen und wollte sehen, wie sich Clarifai mit Videos verhält. Nach dem DOC/Github, müssen wir in eine Filmdatei verweisen nur und die Parameter is_video=True
Clarifai Video meldet Ungültige Anfrage
model.predict_by_filename("/Users/xxx/Desktop/h264.mov", is_video=True)
dies ändern tut es irgendwie zu laden versucht (Netzwerkverkehr zeigt nach oben), aber dann ich erhalte die folgenden Fehler
clarifai.rest.client.ApiError: POST-Modelle/aaa03c23b3724a16a56b629203edc62c/versions/aa9ca48295b37401f8af92ad1af0d91d/Ausgänge FAILED. Code: 400, Grund: Bad Request, error_code: 10020, ERROR_DESCRIPTION: Failure, error_details: Keine
Wie groß ist die Laufzeit Ihres Videos? Sie haben Beschränkungen https://developer.clarifai.com/video/. Aufgrund Ihres Anrufs sieht es so aus, als wären Sie auf das base64 10MB-Limit beschränkt. – clockwatcher
Laut dem Dokument "Die Video-API unterstützt derzeit Videos mit einer Größe von bis zu 80 MB" bekomme ich den base64-Teil nicht. – user1767754
Es unterstützt bis zu 80 MB, wenn Sie eine URL verwenden „und Videos von bis zu 10 MB in Größe, wenn Sie Video-Bytes (Basis 64) hochladen, durch“. Sie verwenden keine URL. Sie verwenden eine lokale Datei. Diese lokale Datei wird in einen Byte-Stream (über base64) konvertiert und an ihre Server gesendet. Du musst dein Video irgendwo öffentlich verfügbar haben und eine URL-Referenz (http://example.com/myvideos/myvideo.mov) senden, damit es an der Grenze von 80 MB ist. – clockwatcher