2017-06-03 5 views
0

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=TrueClarifai 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

+1

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

+0

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

+0

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

Antwort

0

Haben Sie daran gedacht von mjpeg statt h264 mit, da es "Stills" eingekapselt als Filmdatei ist. Dann können Sie Standbilder anstelle von Video bearbeiten und Ihr Workflow wird erheblich verbessert.

+1

Herzlichen Glückwunsch zum Schreiben Ihrer ersten Antwort. Ich habe Schwierigkeiten zu verstehen, was du mit "Stills" meinst. Wollen Sie damit sagen, dass diese Methode Frame für Frame verarbeitet und daher nicht die maximale Größenbeschränkung aufweist, die das OP hatte? Bitte verwenden Sie vollständige Sätze und überprüfen Sie die Rechtschreibung ([Antwort]) – Cecilia

Verwandte Themen