howto:youtube

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
howto:youtube [2024/01/28 16:50] – [Development] andihowto:youtube [2026/07/26 22:17] (current) – external edit 127.0.0.1
Line 1: Line 1:
-YouTube+YouTube
  * Our youtube channel: https://youtube.com/mediacccde aka https://www.youtube.com/channel/UC2TXq_t06Hjdr2g_KdKpHQg  * Our youtube channel: https://youtube.com/mediacccde aka https://www.youtube.com/channel/UC2TXq_t06Hjdr2g_KdKpHQg
  * Explainer blog post: https://events.ccc.de/en/2015/01/03/the-youtube-and-stream-dump-problem/  * Explainer blog post: https://events.ccc.de/en/2015/01/03/the-youtube-and-stream-dump-problem/
Line 5: Line 5:
  * Link to accept Brand invite: https://myaccount.google.com/brandaccounts?si=1  * Link to accept Brand invite: https://myaccount.google.com/brandaccounts?si=1
  
-== Releasing+## Releasing
  
-=== License+### License
 Youtube supports two different [[licences]], which the publishing script [[https://github.com/voc/voctopublish/blob/7c28112b70ef3fbd74e729da52672f5ff2f4b5c8/voctopublish/api_client/youtube_client.py#L179-L183|automatically chooses]] based on the Meta.License property setting. Youtube supports two different [[licences]], which the publishing script [[https://github.com/voc/voctopublish/blob/7c28112b70ef3fbd74e729da52672f5ff2f4b5c8/voctopublish/api_client/youtube_client.py#L179-L183|automatically chooses]] based on the Meta.License property setting.
 * YouTube Standard Licence * YouTube Standard Licence
 * "Creative Commons" which is [[https://creativecommons.org/licenses/by/3.0/legalcode|CC BY 3.0]] according to their [[https://support.google.com/youtube/answer/2797468?hl=en|help page]]. * "Creative Commons" which is [[https://creativecommons.org/licenses/by/3.0/legalcode|CC BY 3.0]] according to their [[https://support.google.com/youtube/answer/2797468?hl=en|help page]].
  
-=== For Channel Owners+### For Channel Owners
 * Verify your phone-number for +15 minutes video at [[https://​www.youtube.com/verify_phone_number]] * Verify your phone-number for +15 minutes video at [[https://​www.youtube.com/verify_phone_number]]
 * (Set a short url for [[https://support.google.com/youtube/answer/2657968|your channel]]) * (Set a short url for [[https://support.google.com/youtube/answer/2657968|your channel]])
Line 31: Line 31:
 * Add account ''clarimond.bagenski[at]c3voc.de'' to the manager role * Add account ''clarimond.bagenski[at]c3voc.de'' to the manager role
  
-=== Für das VOC+### Für das VOC
 * Nach dem Klick sollte eine Mail auf voc@c3voc.de ankommen * Nach dem Klick sollte eine Mail auf voc@c3voc.de ankommen
 * Die Daten werden auf **web.c3voc.de** im Ordner **/home/youtube/youtube-accounts/** abgelegt * Die Daten werden auf **web.c3voc.de** im Ordner **/home/youtube/youtube-accounts/** abgelegt
Line 42: Line 42:
  
  
-==== Titel+#### Titel
  
 Da YouTube keine extra Felder für die Namen der Vortragenden, den Konferenztitel, etc. hat habe sich über die Jahre verschiedene optionale Konfigurationsoptionen angesammelt: Da YouTube keine extra Felder für die Namen der Vortragenden, den Konferenztitel, etc. hat habe sich über die Jahre verschiedene optionale Konfigurationsoptionen angesammelt:
Line 49: Line 49:
     * Bei `int` werden die Vortragenden nur dann angefügt wenn Anzahl <= Wert     * Bei `int` werden die Vortragenden nur dann angefügt wenn Anzahl <= Wert
  
-  * **Publishing.YouTube.TitleSuffix** Text-Stück welches an das Ende des Titels angehängt wird, z.B. ` 31C3`+  * **Publishing.YouTube.TitleSuffix** Text-Stück welches an das Ende des Titels angehängt wird, z.B. ` #31C3`
   * **Publishing.YouTube.TitlePrefix** Text-Stück welches an das Anfang des Titels angehängt wird z.B. `37C3 - `   * **Publishing.YouTube.TitlePrefix** Text-Stück welches an das Anfang des Titels angehängt wird z.B. `37C3 - `
   * **Publishing.YouTube.TranslationTitlePrefix** ersetzt `TitlePrefix` bei übersetzten Uploads, z.B. `37C3 ${language_code} - `   * **Publishing.YouTube.TranslationTitlePrefix** ersetzt `TitlePrefix` bei übersetzten Uploads, z.B. `37C3 ${language_code} - `
Line 62: Line 62:
  
  
-==== Kategorie+#### Kategorie
  
 **Publishing.YouTube.Category** int aus der folgenden Liste **Publishing.YouTube.Category** int aus der folgenden Liste
Line 98: Line 98:
  
  
-== Streaming+## Streaming
 <code> <code>
  while sleep 1; do ffmpeg -re -i rtmp://live.ber.c3voc.de/stream/fcmc_native_hd -c copy -f flv rtmp://x.rtmp.youtube.com/live2/xse9-d313…; done   while sleep 1; do ffmpeg -re -i rtmp://live.ber.c3voc.de/stream/fcmc_native_hd -c copy -f flv rtmp://x.rtmp.youtube.com/live2/xse9-d313…; done 
Line 104: Line 104:
  
  
-== Development+## Development
  
 Neben dem oben verlinkten Channel `mediacccde`, gibt es noch  Neben dem oben verlinkten Channel `mediacccde`, gibt es noch 
  • howto/youtube.1706460649.txt.gz
  • Last modified: 2024/01/28 16:50
  • by andi