‹

Importer depuis Google / Twitch

Connectez votre compte, prévisualisez, puis importez vos abonnements et favoris dans NewTube.

{{ notice() }}
Comment ça marche ? (scopes, URLs, ré-import)
Chargement…

{{ p.emoji }}{{ p.label }}

connecté non connecté

{{ p.hint }}

Non configuré côté serveur. Ajoutez {{ (missing()[p.id] || []).join(', ') || 'les variables manquantes' }} puis redémarrez l’API. Voir GOOGLE_CLIENT_ID / GOOGLE_CLIENT_SECRET / GOOGLE_REDIRECT_URI dans .env.example.
{{ c.displayName || c.externalUserId }}
{{ errors()[p.id] }}

Abonnements : {{ pv.subscriptionCount }} / {{ pv.subscriptionTotal }} • Favoris : {{ pv.likeCount }} / {{ pv.likeTotal }}

Aperçu limité — le bouton Importer prend tout le compte.

  • {{ s.title }}
  • ♥ {{ l.title }}
Importé : {{ r.importedSubscriptions }} abonnement(s), {{ r.importedLikes }} favori(s). (ignorés : {{ r.skippedSubscriptions }})

📺Chaîne YouTube utilisée

Comptes multi-chaînes / marque : la chaîne par défaut est parfois vide (pas d’historique ni de Regarder plus tard). Choisissez la chaîne où se trouve votre activité réelle.

{{ diagResult() }}
{{ ytChannelsError() }}
{{ ytChannelSaved() }}

📦Export Takeout complet

Déposez tous les fichiers de Takeout/YouTube et YouTube Music d’un coup : historique (watch-history.json ou historique-vidéos.html), abonnements.csv, playlists (Vidéos *.csv), music library songs.csv, historique-recherches.html. Parsé localement dans votre navigateur, sans doublons. Non gérés : commentaires, uploads personnels, métadonnées de chaîne.

👤 Export de : {{ ident.title }}{{ ident.channelId }}
{{ ytAutoError() }}
Analyse des fichiers…
{{ importAllStage() }}
Progression : {{ pg.done }}/{{ pg.total }}
{{ takeoutError() }}
{{ subsCsvError() }}

⏱️Regarder plus tard (YouTube)

Tirez votre liste YouTube vers une playlist NewTube, ou poussez une playlist NewTube vers YouTube (écriture).

{{ wlError() }}
{{ wlNote() }}
Liste vide : aucune vidéo dans « Regarder plus tard » YouTube.
{{ wlItems().length }} vidéo(s) dans « Regarder plus tard » YouTube. Écriture non autorisée : déconnectez puis reconnectez Google pour l’activer.
  • {{ v.title }}
{{ wlImportResult() }}
{{ wlPushResult() }}