Zdarec borci, dá se v současné době nějak uloadnout video na YouTube přímo z terminálu? Mám videa na serveru, kam přistupuju přes SSH a NFS a přijde mi zbytečné to uploadovat skrz noťas/tablet/mobil. Dejte vědět, jestli a jak by to šlo. Díkes.
můžete mi prosím nějak polopatě poradit, jak tohle rozchodit? Mám debian a jsem z toho nějaký zmatený. Nainstaloval jsem si python-googleapi a nevím co dál. Tomu návodu nerozumím, protože nějak nechápu ty souvislosti :(
Když spustím ten skript (mám na webu vytvořené ty klíče a zapsané do client_secrets.json, konzole se mě ptá na email a heslo a potom mi napíče, že tenhle prohlížeč nepodporuje javacript (ten terminál). Zřejmě dělám něco blbě při generování toho klíče nebo mi chybí nšjaký krok, co udělat na linuxu.
přidal jsem parametr --noauth_local_webserver a už to uploaduje, i když tam je chyba Cannot access upload_video.py-oauth2.json: No such file or directory. V tom návodu jsem to ale nenašel. Každopádně to jde. Díky.
Nutnost uzivatelske interkace pro vyzvednuti tokenu jsem fakt necekal. Koukam na to Oauth2.0 a snad by to slo pomoci ServiceAccount ktere by nemelo vyzadovat uzivatelskou interakci. V odkazu dole jsou videt potrebne upravy toho python skriptu.
--noauth_local_webserver mi vygeneroval link a na jiném počítači jsem ho otevřel.. tam jsem dostal nějaký hash, který jsem zkopíroval do konzole (stačilo jen jednou pro potvrzení důvěry:) Dokonce se vygeneroval i ten chybějící soubor. Má to ale menší mouchu, zatím jsem nepřišel na to, jak spouštět z jakéhokoliv adresáře. Teď musím mít to video u toho skriptu..
To uz, ale neni "upload bez GUI" a uz vubec to neni userless, kdyz musis nekam rucne prepisovat token(ktery ma imho platnost hodinu..). Kdyz zadas v argumentu celou cestu, muzes mit video kdekoliv:
Je to jen poprvé, než se vytvoří soubor s tokenem, což mi nevadí, protože další videa už uploaduju bez interakce. A to zkousnu, můj účel to plní :) Celá cesta ve file mi ale nefunguje.
funguje, beru zpět.. problém je v mezeře v názvu adresáře. Jednodušší by ale bylo, kdyby šlo zadávat cestu ke skriptu, pokud budu v adresáři videí (skript mám v /opt)