Skip to content

Commit fa66358

Browse files
authored
Merge pull request #6071 from castrojo/youtube-archiving
Update for migrating content
2 parents dfeca36 + 521aac5 commit fa66358

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

communication/youtube/youtube-guidelines.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Contributor Summit sessions.
2222
- [Descriptions & Playlists](#descriptions--playlists)
2323
- [Thumbnails](#thumbnails)
2424
- [Streaming Events](#streaming-events)
25+
- [Migrating Content](#migrating-content)
2526

2627
## Code of Conduct
2728

@@ -208,7 +209,22 @@ Kubernetes Community events such as the weekly [Community Meeting],
208209
[Office Hours], [Meet our Contributors], or other publicly streamed events. For
209210
detailed information about streaming, see our [Streaming Config]
210211

212+
### Migrating Content
211213

214+
In certain cases, such as archiving an inactive SIG or Working Group it might be
215+
useful to grab content from other channels. It is currently NOT POSSIBLE to move
216+
content from one YouTube channel to another, so the content must be downloaded
217+
and then reuploaded to the Kubernetes channel
218+
219+
1. Download [youtube-dl], which makes it easier to bulk download videos.
220+
2. Download the channel or playlist with: `youtube-dl <url>`
221+
3. Clean up the filenames as they are used to generate new titles. Do this
222+
locally since it is easier than doing it per video in the YouTube web UI.
223+
4. Create a new playlist for the content on the Kubernetes channel, set it to Private.
224+
5. Upload the videos to the Kubernetes Channel.
225+
6. Ensure titles and metadata are accurate, allow time to pass for YouTube to
226+
generate thumbnails and process the videos.
227+
7. Once videos are finalized, set the playlist to Public to publish them.
212228

213229

214230
[coc]: /code-of-conduct.md
@@ -227,3 +243,4 @@ detailed information about streaming, see our [Streaming Config]
227243
[Subprojects]: /governance.md#subprojects
228244
[moderation guidelines]: /communication/moderation.md
229245
[zoom guidelines]:/communication/zoom-guidelines.md
246+
[youtube-dl]: https://ytdl-org.github.io/youtube-dl/index.html

0 commit comments

Comments
 (0)