X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;ds=sidebyside;f=support%2Fdoc%2Ftools.md;h=cb394459563ec9f5988f1087f0aded71bb9cc1db;hb=330eaf12969ed0f15f93d5dd50599885f62ffbed;hp=85ce0428d341349a962ca77915384842d855320c;hpb=54a3a12ed2d972386c12d59717eedfadd7203767;p=github%2FChocobozzz%2FPeerTube.git diff --git a/support/doc/tools.md b/support/doc/tools.md index 85ce0428d..cb3944595 100644 --- a/support/doc/tools.md +++ b/support/doc/tools.md @@ -63,13 +63,18 @@ $ node dist/server/tools/import-videos.js \ * Vimeo: https://vimeo.com/xxxxxx * Dailymotion: https://www.dailymotion.com/xxxxx - The script will get all public videos from Youtube, download them and upload to PeerTube. - Already downloaded videos will not be uploaded twice, so you can run and re-run the script in case of crash, disconnection... +The script will get all public videos from Youtube, download them and upload to PeerTube. +Already downloaded videos will not be uploaded twice, so you can run and re-run the script in case of crash, disconnection... + +Videos will be publicly available after transcoding (you can see them before that in your account on the web interface). + ### upload.js You can use this script to import videos directly from the CLI. +Videos will be publicly available after transcoding (you can see them before that in your account on the web interface). + ``` $ cd ${CLONE} $ node dist/server/tools/upload.js --help @@ -87,6 +92,11 @@ You can use this script to force transcoding of an existing video. ``` $ sudo -u peertube NODE_CONFIG_DIR=/var/www/peertube/config NODE_ENV=production npm run create-transcoding-job -- -v [videoUUID] ``` + +Or to transcode to a specific resolution: +``` +$ sudo -u peertube NODE_CONFIG_DIR=/var/www/peertube/config NODE_ENV=production npm run create-transcoding-job -- -v [videoUUID] -r [resolution] +``` ### create-import-video-file-job.js @@ -103,4 +113,13 @@ To delete them (a confirmation will be demanded first): ``` $ sudo -u peertube NODE_CONFIG_DIR=/var/www/peertube/config NODE_ENV=production npm run prune-storage +``` + +### update-host.js + +If you started PeerTube with a domain, and then changed it you will have invalid torrent files and invalid URLs in your database. +To fix this, you have to run: + +``` +$ sudo -u peertube NODE_CONFIG_DIR=/var/www/peertube/config NODE_ENV=production npm run update-host ``` \ No newline at end of file