Noch nichts drin. Füg unten eine URL ein oder lad einen Clip hoch.
Gemeinsam gucken. YouTube, eigene Clips, alles Öffentliche. Synchron.
Mit Passwort meldest du dich an. Neuer Name + Passwort legt einen Account an (wenn der Admin die Registrierung offen hat).
Teile danach einfach den Link aus der Adresszeile.
Noch nichts drin. Füg unten eine URL ein oder lad einen Clip hoch.
Rollen: Nutzer = Account ohne Sonderrechte. Mod = Raum sperren, Leute rauswerfen, Raum schließen, Mediathek löschen. Admin = alles plus Nutzer, Cookies, Einstellungen. Gäste (ohne Account) sind immer Nutzer.
Warum? Normale YouTube-Videos laufen hier als Embed direkt von YouTube. Videos mit 18+ oder Embed-Verbot blockt YouTube im Embed grundsätzlich. Die holt PoopTogether deshalb per yt-dlp auf den Server, und dafür muss der Server bei YouTube „eingeloggt“ sein. Das geht nur mit den Login-Cookies eines YouTube-Accounts. Ohne Cookies blockt YouTube die Server-IP außerdem mit „confirm you're not a bot“.
So geht's mit Firefox (macht der Admin, einmalig; hält meist einige Wochen):
youtube.com_cookies.txt gespeichert.Noch einfacher am Mac: Im Projektordner ./push-cookies.sh firefox ausführen. Das liest die
Cookies direkt aus deinem normalen Firefox-Profil, lädt sie hoch und testet sie, ganz ohne Add-on.
Wenn 18+-Videos irgendwann wieder scheitern („Cookies werden nicht akzeptiert“), einfach neu exportieren und hochladen. Die Datei liegt nur auf dem Server, sie wird nie an Nutzer ausgeliefert.