Content
youtube-metadata avatar

youtube-metadata

Generate optimized YouTube metadata, titles, and descriptions for bilingual audiobook videos based on source and target language pairs.

Introduction

The YouTube Metadata Generator is an automated tool designed for content creators producing bilingual educational audiobooks. It simplifies the process of preparing video assets for YouTube by standardizing metadata, tags, and formatting based on the specific language pair involved in the content, such as Russian to Spanish or English to Russian. This tool ensures that uploaded content adheres to consistent labeling and language-learning-focused SEO practices.

  • Automatically generates professional titles in the [Bilingual][SOURCE→TARGET] Author - Title format.

  • Provides localized, pre-optimized video descriptions tailored for specific language combinations to improve viewer engagement.

  • Generates comprehensive, non-hashtagged tag lists categorized by language to maximize discoverability in search.

  • Outputs a ready-to-use bash command for the companion scripts/youtube_upload.py utility.

  • Enforces strict quality control by ensuring authors and titles are rendered in English for international accessibility.

  • Users must input the author name, book title, source language, and target language to receive precise metadata.

  • Designed for the biLangGen repository workflow; it assumes the presence of generated video assets and localized translation needs.

  • Helps mitigate copyright risks by avoiding specific keywords like 'audiobook' or 'read' in favor of language-learning terminology.

  • Ideal for creators using AI-generated TTS, neural voices, and karaoke-style subtitles who need a seamless path from file generation to YouTube publication.

  • The output includes instructions for the user to confirm channel settings and playlist selection before the actual upload via command line.

Repository Stats

Stars
0
Forks
0
Open Issues
0
Language
Python
Default Branch
main
Sync Status
Idle
Last Synced
May 3, 2026, 08:10 PM
View on GitHub