]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/blobdiff - support/doc/import-videos.md
Add ability to import videos from all supported youtube-dl sites
[github/Chocobozzz/PeerTube.git] / support / doc / import-videos.md
similarity index 65%
rename from support/doc/import-youtube.md
rename to support/doc/import-videos.md
index 39f01b85bcec400457c64042a77b2542b4acc7e8..166bb7c9ff1ee340cfed05b5b2c79bfb33391346 100644 (file)
@@ -1,6 +1,6 @@
-# Import videos from Youtube guide
+# Import videos guide
 
-You can use this script to import videos from Youtube channel to Peertube.  
+You can use this script to import videos from all [supported sites of youtube-dl](https://rg3.github.io/youtube-dl/supportedsites.html) into PeerTube.  
 Be sure you own the videos or have the author's authorization to do so.
 
  - [Installation](#installation)
@@ -16,7 +16,6 @@ Importation can be launched directly from a PeerTube server (in this case you al
 ### Dependencies
 
  * [PeerTube dependencies](dependencies.md)
- * git
 
 ### Installation
 
@@ -46,16 +45,19 @@ You are now ready to run the script :
 
 ```
 cd ${CLONE}
-node dist/server/tools/import-youtube.js -u "PEERTUBE_URL" -U "PEERTUBE_USER" --password "PEERTUBE_PASSWORD" -y "YOUTUBE_URL"
+node dist/server/tools/import-video.js -u "PEERTUBE_URL" -U "PEERTUBE_USER" --password "PEERTUBE_PASSWORD" -t "TARGET_URL"
 ```
 
  * PEERTUBE_URL : the full URL of your PeerTube server where you want to import, eg: https://peertube.cpy.re/
  * PEERTUBE_USER : your PeerTube account where videos will be uploaded
  * PEERTUBE_PASSWORD : password of your PeerTube account
- * YOUTUBE_URL : the youtube video/user/channel/playlist you want to import. Examples:
-   * Channel: https://www.youtube.com/channel/ChannelId
-   * User https://www.youtube.com/c/UserName or https://www.youtube.com/user/UserName
-   * Video https://www.youtube.com/watch?v=blabla
+ * TARGET_URL : the target url you want to import. Examples:
+   * YouTube:
+     * Channel: https://www.youtube.com/channel/ChannelId
+     * User https://www.youtube.com/c/UserName or https://www.youtube.com/user/UserName
+     * Video https://www.youtube.com/watch?v=blabla
+   * 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...