Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| howto:youtube [2020/12/16 20:54] – youtube renamed to howto:youtube andi | howto:youtube [2025/09/19 12:11] (current) – [Titel] andi | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | = Youtube | + | = YouTube |
| * Our youtube channel: https:// | * Our youtube channel: https:// | ||
| + | * Explainer blog post: https:// | ||
| * revoke OAuth tokens: https:// | * revoke OAuth tokens: https:// | ||
| * Link to accept Brand invite: https:// | * Link to accept Brand invite: https:// | ||
| == Releasing | == Releasing | ||
| - | === Licence | + | |
| - | Youtube supports two different [[licences]] | + | === License |
| + | Youtube supports two different [[licences]], which the publishing script [[https:// | ||
| * YouTube Standard Licence | * YouTube Standard Licence | ||
| * " | * " | ||
| Line 18: | Line 20: | ||
| * Click "Go to YouTube" | * Click "Go to YouTube" | ||
| * Select the Channel you want the VOC to publish to | * Select the Channel you want the VOC to publish to | ||
| + | * When the " | ||
| + | * Click " | ||
| * If you get a "Thank You" message you're done | * If you get a "Thank You" message you're done | ||
| * If not copy the complete output and contact us at voc@c3voc.de | * If not copy the complete output and contact us at voc@c3voc.de | ||
| Line 34: | Line 38: | ||
| * **Publishing.YouTube.Privacy** mit den Werten **public**, **private** oder **unlisted** | * **Publishing.YouTube.Privacy** mit den Werten **public**, **private** oder **unlisted** | ||
| * **Publishing.YouTube.Tags** Kommaseparierte Liste von zu setzenden Tags | * **Publishing.YouTube.Tags** Kommaseparierte Liste von zu setzenden Tags | ||
| - | * **Publishing.YouTube.TitlePrefixSpeakers** Speakernamen vor den Videotitel (" | ||
| - | * **Publishing.YouTube.TitleSuffix** Text-Stück welches an das Ende des Titels angehängt wird (optional) | ||
| - | * **Publishing.YouTube.TitlePrefix** Text-Stück welches an das Anfang des Titels angehängt wird (optional) | ||
| * **Publishing.YouTube.Playlists** Optional: Komma getrennte Liste von YouTube Playlist IDs zu denen das Video hinzugefügt werden soll (keine URLs, sondern nur der ID Teil davon). | * **Publishing.YouTube.Playlists** Optional: Komma getrennte Liste von YouTube Playlist IDs zu denen das Video hinzugefügt werden soll (keine URLs, sondern nur der ID Teil davon). | ||
| - | * Playlisten | + | * Playlisten |
| - | * **Publishing.YouTube.Category** int aus der folgenden Liste | + | |
| + | |||
| + | ==== Titel | ||
| + | |||
| + | Da YouTube keine extra Felder für die Namen der Vortragenden, | ||
| + | * **Publishing.YouTube.TitlePrefixSpeakers** Namen der Vortragenden vor den Videotitel (" | ||
| + | * **Publishing.YouTube.TitleAppendSpeakers** Namen der Vortragenden nach den Videotitel (" | ||
| + | * 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.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.TranslationTitleSuffix** analog | ||
| + | * können jeweils sprachbezogene Variablen enthalten, damit man flexible je nachdem, ob's eine Übersetzung ist oder nicht, andere Praefixe/ | ||
| + | * `${translation}` z.B. deutsche Übersetzung, | ||
| + | * `${language_code}` z.B. deu, eng, fra | ||
| + | * `${language_name}` z.B. German, English, French | ||
| + | |||
| + | * **Fahrplan.Title.deu**, | ||
| + | |||
| + | |||
| + | |||
| + | ==== Kategorie | ||
| + | |||
| + | **Publishing.YouTube.Category** int aus der folgenden Liste | ||
| * 1 => Film & Animation | * 1 => Film & Animation | ||
| * 2 => Autos & Vehicles | * 2 => Autos & Vehicles | ||
| Line 77: | Line 102: | ||
| while sleep 1; do ffmpeg -re -i rtmp:// | while sleep 1; do ffmpeg -re -i rtmp:// | ||
| </ | </ | ||
| + | |||
| + | |||
| + | == Development | ||
| + | |||
| + | Neben dem oben verlinkten Channel `mediacccde`, | ||
| + | * einen gesonderten Account `c3voc` für Tests und Experimente: | ||
| + | |||
| + | Dieser Kanal lässt sich beispielsweise über den Tracker-Worker `Z_releasing-dev` bespielen, der in `releasing.c3voc.de: | ||
| + | |||
| + | |||