
Einleitung
Nach monatelangem Kampf mit Google Drive und YouTube Studio konnten wir endlich die Video-Sessions der Livestreams von Flock To Fedora 2025 und 2026 aufbereiten. Diese sind jetzt für unsere YouTube- und PeerTube-Communitys veröffentlicht. Dieser Artikel beschreibt die Details des gesamten Prozesses, der uns vom Rohmaterial zu den finalen Uploads geführt hat. Er dokumentiert alle unsere Erkenntnisse – von der Anbieterauswahl bis zu den FFMPEG-Konfigurationen!
Die berühmten letzten Worte
Auf dem Rückweg aus Prag, nach der Teilnahme am Flock To Fedora 2026, dachte ich mir: „Die Session-Aufnahmen auf YouTube hochzuladen sollte doch nicht so schwer sein, oder?“ Ich wurde natürlich schnell eines Besseren belehrt, als ich mich instinktiv an Justin Wheeler, den ehemaligen Fedora-Community-Architekten, wandte, um die Livestream-Dateien zu bekommen. Ich war sehr überrascht zu entdecken, dass es tatsächlich bereits einen Prozess gab, sodass ich das Rad nicht unbedingt neu erfinden musste.

Vor ein paar Jahren hatte Adrian Edwards an Tools gearbeitet, um das Zerschneiden, Erstellen von Thumbnails, Hinzufügen von Metadaten (gibt es diese Wörter überhaupt?) und Hochladen auf unseren YouTube-Kanal mehr oder weniger zu optimieren. Natürlich mussten die dokumentierten Prozesse angepasst werden, aber da die Uploads für die Veranstaltungen 2025 bereits teilweise erledigt waren, war das ein guter Ausgangspunkt. Wir hatten die Dateien von 2026 noch nicht erhalten, daher hatte ich etwas Zeit, mich in die bestehenden Methoden einzuarbeiten.

Detektivarbeit bei Defekten
Natürlich war die erste Hürde so grundlegend trivial wie falsche Pfade für die Gruppierung des Rohmaterials. Flock To Fedora 2025 fand an vier Tagen statt (vom 4. Juni 2025 bis 7. Juni 2025) und über vier verschiedene Tracks (Plenary, Topaz, Opal und Quartz). Das bedeutete, dass ich die chaotisch organisierten Aufnahmedateien entwirren musste. Da wir bereits ein Jahr zu spät mit dem Hochladen der Aufnahmen von Flock To Fedora 2025 waren, wussten wir, dass wir uns Zeit nehmen konnten, um es richtig zu machen.

Ich holte Shounak Dey ins Boot, einen Fedora-Infrastructure-Mitstreiter, der mir bereits beim Fedora Badges Revamp Project geholfen hatte, um mich dabei zu unterstützen. Er konnte Tabellen für die Rohdateien und ihre Zuordnungen pflegen. Das ermöglichte es uns, schnell zum nächsten Schritt überzugehen. Während ich anfangs SponsorBlock zur Annotation der Zeitstempel verwendete, kehrte ich schnell dazu zurück, sie manuell mit dem VLC Media Player zu überprüfen.

Mehr Hände, schneller voran
Delegation war hier der Schlüssel. Während Shounak die Zeitstempel manuell annotierte, konzentrierte ich mich darauf, die Sessions mit der Anwendung LosslessCut aus den Rohdateien herauszuschneiden. Mit Adrians Python-Skripten, die genau im richtigen Moment kamen, und Justin, der Shounak den nötigen Zugriff gewährte, war die Netzwerkbandbreite zu diesem Zeitpunkt das Einzige, was uns zurückhielt. Wir merkten uns einige Änderungen für die Dokumentationsaktualisierungen vor, aber die mussten warten, bis die Verarbeitung abgeschlossen war.

Justin und ich planten ein gestaffeltes Veröffentlichungsmodell für die Videos, bei dem die Sessions zuerst auf PeerTube erscheinen sollten, bevor sie auf YouTube kamen. Die schrittweise Veröffentlichung auf beiden Plattformen würde sicherstellen, dass wir die Zuschauerzahlen und die allgemeine Relevanz aufrechterhalten konnten. Zwischendurch mussten wir uns in Geduld üben, wenn wir erfolgreich sein wollten. Ich kehrte allmählich zu meinem Tagesjob zurück, während ich meinen Veranstaltungsbericht für die Flock To Fedora 2026 Konferenz schrieb.

Wo sind die Vorlagen?
Die Verarbeitungsskripte und die relevante Dokumentation waren vorhanden, allerdings musste ich nach den Thumbnail-Vorlagen suchen. Es half nicht, dass diese Dateien in einem separaten Repository lagen, was es für einige weniger involvierte Mitwirkende schwierig machte, sie auf natürliche Weise zu entdecken. Shounak notierte fortlaufend die Verbesserungen an der Dokumentation, die er vornehmen wollte, sobald wir mit der Verarbeitung der Livestreams für 2025 und 2026 fertig wären.

Was nicht half, war die fehlerhafte Natur des InkScape-Plugins zur Generierung von Thumbnails mithilfe der gefundenen Vorlage namens NextGenerator Addon. Ehrlich gesagt war ich mit meinem Latein am Ende – da ich kein Designer war und keine Ahnung hatte, wie ich die generierten Vorlagen aus der unzuverlässigen Erweiterung passend zuschneiden sollte. Mit etwas Hilfe von Emma Kidney und Madeline Peck konnten wir es zu Ende bringen, als sie begannen, an den Vorlagen für die Ausgabe 2026 der Flock To Fedora 2026 Veranstaltung zu arbeiten.

Der Stand der Dinge
In der letzten Juniwoche 2026 hatten wir die Rohdateien von Flock To Fedora 2026 erhalten. Ich hatte Zugriff auf den YouTube-Kanal des Fedora-Projekts, noch aus den Tagen von Fedora Websites und Apps, und hatte begonnen, die Sessions hochzuladen, wobei ich sie als nicht gelistet markierte. Die Lernkurve bei der Verarbeitung des Materials von Flock 2025 gab uns genug Anhaltspunkte, wie wir vorgehen sollten. Das beschleunigte die Sache erheblich, sobald wir die Anfangsschwierigkeiten mit den benötigten Tools überwunden hatten.

Ich konzentrierte mich darauf, die 2025er-Schnitte auf Google Drive hochzuladen, damit Justin sie später auf PeerTube hochladen konnte. Gleichzeitig trat Shounak dem Marketing-Team als offizielles Mitglied bei. Es gab einige fehlende Aufnahmen, denen wir mehrere Wochen lang mit Dorota Volavkova nachgingen. Das war vergeblich, und wir gaben uns letztlich mit den YouTube-VODs in geringerer Qualität zufrieden. Wir näherten uns mehr oder weniger allmählich der Ziellinie dieser gesamten Initiative. Oder zumindest dachten wir das…

Kein Ton? Kein Problem!
Diese Woche standen wir vor einem neuen Problem! Etwa zehn unserer hochgeladenen Videos von Flock To Fedora 2025 hatten keine Audiowiedergabe. Die Audiospuren der Quelldateien konnten nicht in das MP4-Format gemuxt werden. Wir mussten zuerst das Audio im PCM-Format verlustfrei in das AAC-Format konvertieren. Darauf aufmerksam wurden wir durch einen Kommentar eines YouTube-Zuschauers. Wir mussten die betroffenen Videos aus der Liste nehmen und sie als separate Einträge erneut hochladen.

Während Shounak seine Dokumentationsänderungen vorantrieb, arbeitete ich an diesem Problem, da es so schnell wie möglich gelöst werden musste. Verspätete Uploads für 2025 waren schon schlimm genug. Wir wollten nicht, dass die betroffenen Videos ein neues Problem verursachen. Nachdem ich fast einen halben Tag damit verbracht hatte, die Konfigurationen von FFMPEG zu erlernen und zu dokumentieren, konnte ich es wieder in Justins Hände legen, um die Veröffentlichung der (nun behobenen) Session-Aufnahmen neu zu planen.

Fazit
Eine der (ziemlich unbestreitbar) besten Methoden, ein Problem zu lösen, besteht darin, sich zuerst dem Problem selbst zu stellen, bevor man die Ärmel hochkrempelt, um es zu beheben. Was ich anfangs für eine sehr begrenzte und wenig einflussreiche Art des Beitragens hielt, berührte letztlich einen großen Teil der Community-Prozesse des Fedora-Projekts. Wir konnten nicht nur diese Videos für 2025 und 2026 veröffentlichen, sondern auch einen Weg für diejenigen aufzeigen, die nach uns kommen und dies für zukünftige Veranstaltungen tun möchten.



