Przeniesienie treści z YouTube do PeerTube

Miniaturka dla wpisu poświęconego PeerTube. Na grafice rakieta z maskotkami platform z fediwersum odlatuje z planety korporacyjnych serwisów.

Jak zmigrować swój kanał z wideo z serwisu Google do fediwersum? Proces jest banalnie prosty, a narzędzie do niego jest wbudowane w samą platformę PeerTube.

Żeby z kilkuzdaniowego poradnika wycisnąć cały wpis na bloga, pozwolę sobie zacząć od wprowadzenia :)

Czym jest PeerTube? I po co tam się przenosić?

PeerTube to w skrócie otwarte (open source) oprogramowanie pozwalające na stworzenie własnej platformy do udostępniania materiałów wideo, zfederowanej z masą innych serwisów. Dzięki temu nie jesteśmy zależni od kaprysów jakiegoś korpogiganta.

Konta i kanały na serwerach PeerTube możemy obserwować nie tylko z kont na tym samym serwerze, jak to jest w przypadku Youtube, ale i z innych serwerów PeerTube.

To samo można zrobić z dowolnego innego serwisu w fediwersum, takiego jak mikroblogowy Mastodon, nastawiony na zdjęcia i grafiki Pixelfed czy poświęciony audio Funkwhale.

Oczywiście dotyczy to nie tylko subskrypcji kanałów i obserwowania osób, ale także interakcji z materiałami wideo: „lajkowania” i podbijania (udostępniania).

Proste wyjaśnienie dla osób, dla których temat fediwersum jest nowością: to tak jakby móc komentować filmy na YT z konta na Instagramie i klikać im polubienia z Eloneksu.

Warto jeszcze wspomnieć, że „peer” w nazwie nie wzięło się znikąd. W czasie oglądania filmów na platformie możemy odciążyć serwer udostępniając wideo innym oglądającym w trybie peer-to-peer. Dzięki temu wiralowe wideo ma mniejsze szanse na „zabicie” niedużego serwera. I oczywiście można to wyłączyć w ustawieniach.

Do wyszukiwania wideo jednocześnie na wielu serwerach PeerTube można użyć wyszukiwarki Sepia Search, która w tej chwili indeksuje 1091 instancji!

Zakładamy konto i kanał

Przygodę z PeerTube najprościej zacząć od założenia konta. Proponuję prowadzony przez Fundację Technologie dla Ludzi serwis Tube.Pol.social, na którym sam mam konto.

Korzystam też z ich instancji Mastodona, /kbin (agregat linków w stylu Reddita/Wykopu) oraz komunikatora Matrix. Robią dobrą robotę, a moderacja na serwisach jest tip-top. Dlatego polecam ich w ciemno i co jakiś czas wspieram finansowo, do czego również zachęcam.

Po założeniu konta (tu warto dobrze się zastanowić nad nazwą użytkownika, bo handle w fediwersum są niezmienne) i ustawieniu awatara oraz baneru profilu przechodzimy do zakładania kanału, na który trafią importowane filmy.

Uwaga: kanału także dotyczy uwaga o niezmiennych URL-ach, warto więc przemyśleć jego nazwę. Poza nią ustawiamy też ikonę i baner, wyświetlaną nazwę oraz opis.

Synchronizacja

Wbudowany w PeerTube automat do synchronizacji z innymi usługami obsługuje YouTube, Vimeo i Dailymotion. Można synchronizować całe kanały albo poszczególne playlisty.

Po przygotowaniu kanału przechodzimy do zakładki Moja biblioteka i tam klikamy na My synchronizations i Add synchronization.

Otworzy się strona, na której wystarczy wkleić adres kanału lub playlisty, które chcemy zsynchronizować, wybrać docelowy kanał oraz zdecydować, czy chcemy skopiować istniejące już filmy i wyłapywać wszystkie nowo wrzucane, czy synchronizacja ma dotyczyć tylko nowych publikacji.

Klikamy Utwórz i to wszystko. Resztą zajmie się PeerTube.

W powiadomieniach będą pojawiać się informacje o każdym zaimportowanym filmie, oraz o jego publikacji, po tym gdy serwis przekoduje materiał do obsługiwanych rozdzielczości.

Uwagi

  • Synchronizacja obejmuje wyłącznie materiały ustawione jako publiczne.
  • Nie trzeba być właścicielem kanału, by zaimportować z niego dane.
  • Żeby zakończyć synchronizację wchodzimy w Moja biblioteka -> My synchronizations -> ··· i wybieramy Usuń.
  • W tym samym menu mamy opcję zobaczenia informacji o importach i zaimportowania filmów, które jeszcze nie zostały zsynchronizowane.

Creditsy

Do napisania tego poradnika zachęcił mnie Sebastian, dziękuję! :)

Przy przenoszeniu swoich wideo z YT i pisaniu tekstu korzystałem z dokumentacji PeerTube.

Wykorzystane grafiki zaczerpnąłem z oficjalnego pakietu prasowego PeerTube. Ich autorem jest David Revoy.

4 odpowiedzi na „Przeniesienie treści z YouTube do PeerTube”

  1. Awatar rozie

    Dzięki, ciekawy temat, choć nie mam nic na YT. Nie sądziłem, że to takie proste. No i wydawało mi się, być może za sprawy nawiązania do p2p w nazwie, że trzeba stawiać swoją instancję i z niej serwować niemałe przecież pliki. A tu zaskoczenie.

    Niemniej, pojawia się pytanie: co z backupem? Spodziewam się, że jest po prostu opcja eksportu i tam będzie “wszystko”. Tylko pytanie właśnie, czym jest “wszystko”? Wszystkie rozdzielczości? wybrane? najlepsze? Być może to pomysł na kolejny wpis? ;-)

    Właśnie, piszesz o przekodowaniu do rozdzielczości. Czy to oznacza kolejną iterację stratnej kompresji przy imporcie? Czy może można użyć wersji bezpośrednio z YT?

    Inne pytanie: czy jest wyszukiwarka instancji peertube ew. serwis ułatwiający wybór? Wiem, że polecasz konkretną, ale dla Mastodona podobne twory istnieją.

    I na koniec obserwacja: w tym fediversowym świecie często nazwy platformy/programu mieszają się z serwisem/konkretną instancją. Tak chyba jest z Funkwhale. Właśnie rozglądam się za czymś, co umożliwiłoby osadzenie playera plików audio na stronie. Aktualnie mam/miałem Soundcloud.

    1. Awatar Łukasz Horodecki

      Niestety nie widzę hurtowego eksportu danych wrzuconych na PT, może jest do tego jakieś narzędzie, muszę się rozejrzeć.

      Nie sprawdzałem dokumentacji, ale zakładam że z YT pobiera najwyższą możliwą rozdzielczość i lokalnie transkoduje na inne obsługiwane.

      Wyszukiwarka instancji jest, i to całkiem rozbudowana: https://joinpeertube.org/instances

  2. Awatar Bobiko

    Świetna robota, dodaje do listy wpisów o b.waznej tresci dla początkujacych

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *