Convertir les vidéos Pinterest en MP4 avec stockage Google Drive et envoi par e-mail

Intermédiaire

Ceci est unContent Creationworkflow d'automatisation du domainecontenant 15 nœuds.Utilise principalement des nœuds comme Wait, EmailSend, FormTrigger, GoogleDrive, HttpRequest. Utiliser Google Drive pour le stockage et l'envoi par e-mail pour convertir des vidéos Pinterest en MP4

Prérequis
  • Informations d'identification Google Drive API
  • Peut nécessiter les informations d'identification d'authentification de l'API cible
Aperçu du workflow
Visualisation des connexions entre les nœuds, avec support du zoom et du déplacement
Exporter le workflow
Copiez la configuration JSON suivante dans n8n pour importer et utiliser ce workflow
{
  "meta": {
    "instanceId": "60c025075753afcab9f803964b4caaca9402f435deb4efafbb8e3b93b54d8752",
    "templateCredsSetupCompleted": true
  },
  "nodes": [
    {
      "id": "c1c7f52b-77b3-4936-9579-7601eb9593b0",
      "name": "n8n Déclencheur de formulaire",
      "type": "n8n-nodes-base.formTrigger",
      "position": [
        -1340,
        -100
      ],
      "webhookId": "5192b179-44d9-4ca6-9bb7-0111d481ee16",
      "parameters": {
        "options": {},
        "formTitle": "Pinterest To Mp4",
        "formFields": {
          "values": [
            {
              "fieldLabel": "url"
            },
            {
              "fieldLabel": "email"
            }
          ]
        },
        "formDescription": "Pinterest To Mp4 Downloader"
      },
      "typeVersion": 2.2
    },
    {
      "id": "1ee08de5-158e-406e-a446-65607c3c1c6a",
      "name": "HTTP Requête",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -1060,
        -100
      ],
      "parameters": {
        "url": "https://pinterest-video-downloader6.p.rapidapi.com/index.php",
        "method": "POST",
        "options": {},
        "sendBody": true,
        "contentType": "multipart-form-data",
        "sendHeaders": true,
        "bodyParameters": {
          "parameters": [
            {
              "name": "url",
              "value": "={{ $json.url }}"
            }
          ]
        },
        "headerParameters": {
          "parameters": [
            {
              "name": "x-rapidapi-host",
              "value": "pinterest-video-downloader6.p.rapidapi.com"
            },
            {
              "name": "x-rapidapi-key",
              "value": "YOUR_API_KEY"
            }
          ]
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "c34dac58-017d-47fc-9d71-90e15182110e",
      "name": "Pause",
      "type": "n8n-nodes-base.wait",
      "position": [
        -800,
        -100
      ],
      "webhookId": "bc4a8c78-542f-48e6-8174-78fb36ffb0aa",
      "parameters": {},
      "typeVersion": 1.1
    },
    {
      "id": "208e117f-2b69-40b8-8386-ce0bb656e7df",
      "name": "Envoyer un email",
      "type": "n8n-nodes-base.emailSend",
      "position": [
        360,
        -100
      ],
      "parameters": {
        "text": "Your download link: {{ $json.webViewLink }}",
        "options": {},
        "subject": "🎵 Your Pinterest MP4 is ready!",
        "toEmail": "={{ $json.email }}",
        "fromEmail": "your@email.com"
      },
      "credentials": {
        "smtp": {
          "id": "H0f4Gja9ECFRA34L",
          "name": "SMTP account 2"
        }
      },
      "typeVersion": 1
    },
    {
      "id": "099f6774-e487-4af0-8342-1e29a3afc04f",
      "name": "Note adhésive1",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1420,
        -300
      ],
      "parameters": {
        "height": 360,
        "content": "**n8n Form Trigger**  \n   This node captures user input from a web form, specifically the Pinterest video URL and the user's email address, to initiate the workflow.\n"
      },
      "typeVersion": 1
    },
    {
      "id": "e14ff1d2-bcb1-41c5-9468-d24f5d6bff00",
      "name": "Note adhésive2",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -1140,
        -300
      ],
      "parameters": {
        "height": 360,
        "content": " **HTTP Request**  \n   It sends the submitted Pinterest To URL to an rapid API which processes the video and converts it into an MP4 format."
      },
      "typeVersion": 1
    },
    {
      "id": "20990e96-c260-454f-b0fa-df3db10473c1",
      "name": "Note adhésive3",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -860,
        -300
      ],
      "parameters": {
        "height": 360,
        "content": "**Wait**  \n   This node introduces a pause in the workflow, ensuring the external API has enough time to complete the MP4 conversion before the workflow continues."
      },
      "typeVersion": 1
    },
    {
      "id": "2a86a142-8406-4838-be19-221045b1493f",
      "name": "Note adhésive4",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -560,
        -300
      ],
      "parameters": {
        "width": 220,
        "height": 360,
        "content": "HTTP Downloader  \n   After waiting, this node fetches the resulting MP4 file or its metadata from the API, confirming the file is ready for the next steps."
      },
      "typeVersion": 1
    },
    {
      "id": "ebe64242-7e7b-4326-8071-3eda8a2a76e7",
      "name": "HTTP Téléchargeur",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        -500,
        -100
      ],
      "parameters": {
        "url": "={{ $json.medias[0].url }}",
        "options": {
          "timeout": 10000000,
          "redirect": {
            "redirect": {
              "maxRedirects": 10
            }
          },
          "response": {
            "response": {
              "neverError": true,
              "fullResponse": true
            }
          },
          "lowercaseHeaders": false
        },
        "sendHeaders": true,
        "headerParameters": {
          "parameters": [
            {
              "name": "user-agent",
              "value": "Mozilla/5.0 (Windows NT 10.0; Win64; x64)"
            },
            {
              "name": "accept",
              "value": "*/*"
            }
          ]
        }
      },
      "typeVersion": 4.2
    },
    {
      "id": "0b392d74-7a70-40b7-9a4f-d9db3c3d93a1",
      "name": "Note adhésive5",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -300,
        -300
      ],
      "parameters": {
        "height": 360,
        "content": " **Upload To Google Drive**  \n   Uploads the retrieved MP4 file to Google Drive, providing cloud storage and easy file management."
      },
      "typeVersion": 1
    },
    {
      "id": "96c2211c-5625-477f-9b1a-538f89ce8d7a",
      "name": "Note adhésive6",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        0,
        -300
      ],
      "parameters": {
        "height": 360,
        "content": "*Set permissions Google Drive  (Share)**  \n   Modifies the file’s permissions in Google Drive to allow anyone with the link to access or download the MP4 file."
      },
      "typeVersion": 1
    },
    {
      "id": "73104f9d-9eca-4a65-9594-31d0f83ef487",
      "name": "Note adhésive7",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        300,
        -300
      ],
      "parameters": {
        "height": 360,
        "content": "**Send Email**  \n   Sends an automated email to the user with the link to download their converted MP4 file, completing the user experience."
      },
      "typeVersion": 1
    },
    {
      "id": "dd3b29d8-8273-43ad-94b9-f3c65540bdce",
      "name": "Téléverser vers Google Drive",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        -220,
        -100
      ],
      "parameters": {
        "name": "=",
        "driveId": {
          "__rl": true,
          "mode": "list",
          "value": "My Drive"
        },
        "options": {},
        "folderId": "root",
        "authentication": "serviceAccount"
      },
      "credentials": {
        "googleApi": {
          "id": "qUtlCnYpk7bXXaYp",
          "name": "Google Sheets account 3"
        }
      },
      "typeVersion": 3
    },
    {
      "id": "a33d47b6-1a2d-4edf-a426-6c56db6dd679",
      "name": "Définir les permissions Google Drive",
      "type": "n8n-nodes-base.googleDrive",
      "position": [
        80,
        -100
      ],
      "parameters": {
        "fileId": "={{ $json.resource.id }}",
        "options": {},
        "operation": "share",
        "permissionsUi": {
          "permissionsValues": {
            "role": "reader",
            "type": "anyone"
          }
        },
        "authentication": "serviceAccount"
      },
      "credentials": {
        "googleApi": {
          "id": "qUtlCnYpk7bXXaYp",
          "name": "Google Sheets account 3"
        }
      },
      "typeVersion": 3
    },
    {
      "id": "6be1168b-2dc9-4b7b-8935-2aed83dcebc5",
      "name": "Note adhésive",
      "type": "n8n-nodes-base.stickyNote",
      "position": [
        -2140,
        -480
      ],
      "parameters": {
        "width": 560,
        "height": 1480,
        "content": "### 📥 Pinterest Video to MP4 Downloader with Email Delivery | RapidAPI Integration  \n\nThis **n8n workflow** automates downloading Pinterest videos as MP4 files using the [Pinterest Video Downloader API](https://rapidapi.com/skdeveloper/api/pinterest-video-downloader6), uploads them to Google Drive, sets public access permissions, and emails the sharable download link to the user.  \n\n---\n\n## 📝 **Node-by-Node Explanation (Single-Line)**  \n\n1️⃣ **n8n Form Trigger** → Captures the Pinterest video URL and user email from a web form to start the workflow.  \n2️⃣ **HTTP Request** → Sends the submitted URL to **[Pinterest Video Downloader API](https://rapidapi.com/skdeveloper/api/pinterest-video-downloader6)** to process and fetch downloadable MP4 links.  \n3️⃣ **Wait** → Pauses the workflow, allowing the API enough time to complete the MP4 conversion.  \n4️⃣ **HTTP Downloader** → Downloads the generated MP4 video from the API response.  \n5️⃣ **Upload To Google Drive** → Uploads the downloaded MP4 file to Google Drive for cloud storage.  \n6️⃣ **Set Permissions Google Drive** → Sets file permissions to allow public access via sharable link.  \n7️⃣ **Send Email** → Sends an automated email with the Google Drive download link to the user’s provided email address.  \n\n---\n\n## 💡 **Use Case**  \n\n- Enables **social media managers, content creators, and marketers** to instantly convert Pinterest videos to MP4 and receive a sharable link via email without manual downloading or file sharing.  \n\n---\n\n## ✅ **Benefits**  \n\n- **Fast video conversion**, **Cloud-based storage**, **Public sharing link**, and **Automated email delivery** – all powered by **RapidAPI Pinterest Video Downloader**.  \n"
      },
      "typeVersion": 1
    }
  ],
  "pinData": {},
  "connections": {
    "c34dac58-017d-47fc-9d71-90e15182110e": {
      "main": [
        [
          {
            "node": "ebe64242-7e7b-4326-8071-3eda8a2a76e7",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "208e117f-2b69-40b8-8386-ce0bb656e7df": {
      "main": [
        []
      ]
    },
    "1ee08de5-158e-406e-a446-65607c3c1c6a": {
      "main": [
        [
          {
            "node": "c34dac58-017d-47fc-9d71-90e15182110e",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "ebe64242-7e7b-4326-8071-3eda8a2a76e7": {
      "main": [
        [
          {
            "node": "dd3b29d8-8273-43ad-94b9-f3c65540bdce",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "c1c7f52b-77b3-4936-9579-7601eb9593b0": {
      "main": [
        [
          {
            "node": "1ee08de5-158e-406e-a446-65607c3c1c6a",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "dd3b29d8-8273-43ad-94b9-f3c65540bdce": {
      "main": [
        [
          {
            "node": "a33d47b6-1a2d-4edf-a426-6c56db6dd679",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "a33d47b6-1a2d-4edf-a426-6c56db6dd679": {
      "main": [
        [
          {
            "node": "208e117f-2b69-40b8-8386-ce0bb656e7df",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  }
}
Foire aux questions

Comment utiliser ce workflow ?

Copiez le code de configuration JSON ci-dessus, créez un nouveau workflow dans votre instance n8n et sélectionnez "Importer depuis le JSON", collez la configuration et modifiez les paramètres d'authentification selon vos besoins.

Dans quelles scénarios ce workflow est-il adapté ?

Intermédiaire - Création de contenu

Est-ce payant ?

Ce workflow est entièrement gratuit et peut être utilisé directement. Veuillez noter que les services tiers utilisés dans le workflow (comme l'API OpenAI) peuvent nécessiter un paiement de votre part.

Workflows recommandés

Téléchargeur automatique de vidéos IMDB (avec téléversement Google Drive et alertes par e-mail)
Téléchargeur automatique de vidéos IMDB (avec téléchargement Google Drive et alerte par e-mail)
If
Wait
Email Send
+
If
Wait
Email Send
19 NœudsSk developer
Création de contenu
Convertir les vidéos LinkedIn en MP4 et les stocker sur Google Drive et Sheets avec RapidAPI
Utiliser RapidAPI pour convertir des vidéos LinkedIn en MP4 et les stocker sur Google Drive et dans Google Sheets
If
Wait
Form Trigger
+
If
Wait
Form Trigger
16 NœudsSk developer
Création de contenu
Téléchargeur de vidéos Bilibili avec téléchargement sur Google Drive et notification par e-mail
Téléchargeur de vidéos Bilibili, avec téléchargement sur Google Drive et notifications par e-mail
If
Wait
Email Send
+
If
Wait
Email Send
19 NœudsSk developer
Gestion de fichiers
Extraction et traduction des transcriptions de vidéos TikTok vers Google Docs avec OpenAI GPT-4
Extraire et traduire les transcriptions de vidéos TikTok vers Google Docs avec OpenAI GPT-4
Wait
Google Docs
Form Trigger
+
Wait
Google Docs
Form Trigger
11 NœudsSk developer
Création de contenu
Générer et stocker des images IA avec Sora GPT, Google Drive et Sheets
Générer et stocker des images IA avec Sora GPT, Google Drive et Sheets
Code
Form Trigger
Google Drive
+
Code
Form Trigger
Google Drive
11 NœudsSk developer
Création de contenu
Convertir des pistes Spotify en MP3 et les partager via un formulaire Google Drive
Convertir des pistes Spotify en MP3 et les partager via des formulaires Google Drive
Wait
Form Trigger
Google Drive
+
Wait
Form Trigger
Google Drive
13 NœudsSk developer
Gestion de fichiers
Informations sur le workflow
Niveau de difficulté
Intermédiaire
Nombre de nœuds15
Catégorie1
Types de nœuds6
Description de la difficulté

Adapté aux utilisateurs expérimentés, avec des workflows de complexité moyenne contenant 6-15 nœuds

Liens externes
Voir sur n8n.io

Partager ce workflow

Catégories

Catégories: 34