Ich lade Videos mit youtube API v3 hoch.Fehler beim Hochladen mit youtube API?
Alles war Ok, bis ich kopiert und umbenannt meine Videodatei über den Knoten js:
fs.createReadStream(old_path).pipe(fs.createWriteStream(new_path));
Nachdem es nach dem Hochladen in meiner Video-Manager Seite (https://www.youtube.com/my_video) Ich habe Fehler: „Upload fehlgeschlagen:‘ t Prozessdatei ". Aber in meiner App habe ich Video ID als Antwort erhalten. Ich habe diese Datei mehrmals mit demselben Ergebnis hochgeladen. Aber zum Glück habe ich eine originale (nicht umbenannte) Datei in meinem Backup, und ich habe sie erfolgreich hochgeladen.
Als ich übrigens versuchte, die umbenannte Datei manuell (über den Browser) hochzuladen, war es erfolgreich.
p.s. Wenn ich zum Kopieren und Umbenennen von Dateien
fs.writeFileSync(new_path, fs.readFileSync(old_path));
verwenden, war auch das Hochladen erfolgreich. Ich habe versucht, es mit einer Reihe von Dateien zu tun, mit den gleichen Ergebnissen.