Hat schonmal jemand versucht die Daten wie Titel, Beschreibung, Keywords etc in die Meta daten des Vids zu kloppen, dann auslesen lassen und dem Script angehängt?
Also das ganze Zeugs in den Header reinpacken, dann vom Pi auslesen lassen und hochladen? Geht bestimmt, nur muss der Header des Videos das dann halt auch packen. Keine Ahnung, was man so alles in die Header schreiben darf. Da gibts ja bestimmt auch gewisse Limitationen. Matroska jedenfalls scheint das zu unterstützen, wenn ich den Punkt "Attachment" richtig lese.
Die Frage ist nur, ob es überhaupt einen Sinn macht. Wann stellt man diese Dinge denn ein? Bisher kenne ich kein Kodierprogramm, dass solche Dinge direkt in den Header reinschreiben könnte. Also müsste man es nachträglich machen. Wenn ich aber eh nach jedem Video das Zeugs erst manuell in den Header schreiben muss, dann brauch ich gar nicht erst automatisiert hochladen, weil ich eh nach jedem Kodiervorgang manuelle Arbeit habe und dann kann ich den Upload auch selbst starten.
Wenn ich jetzt aber ein Programm schreibe, das mir die Daten aus einer Datei liest und nach erfolgreicher Kodierung automatisch in den Header zieht, dann kann ich die Datei auch gleich aufs Pi speichern und von dort aus einer Datei und nicht aus dem Header lesen lassen. Dann muss ich immerhin nicht im Header rumpfuschen...
Von daher glaube ich nicht, dass es Sinn macht, aber es geht bestimmt. 
Und wenn wir schon dabei sind, theoretisch müsste ich ja die Thumbnails auch base64 encoded dort reinknallen können oder?
In den Header oder in dein Upload-Request? In den Header einer MKV müsste es gehen, wenn es nicht gerade das Maximum für Header überschreitet (von dem ich nicht weiß, ob es eins gibt und wo es liegt). Beim Hochladen allerdings muss das Thumbnail in einem extra Request hochgeladen werden. Das kann man nicht direkt im Upload-Request mitsenden.