BGM Publisher
Automated background-music compilations, published to one YouTube channel.
BGM Publisher is a private application built and operated by Ariyan Sharifi. It generates long-form instrumental background-music compilations, renders each one into a video, and publishes it on a schedule to its operator’s own YouTube channel, @BackGroundMusic-x9u. It exists so that one person can run a music channel end to end without doing each upload by hand.
What the application does
The operator defines categories — for example Jazz, Cinematic, or Corporate — and, for each one, a reviewed catalogue of creative concepts and a publishing schedule. From there the application runs on its own:
- Schedules each category independently, at a chosen local time and interval.
- Generates instrumental music through an AI music provider, using the operator’s pre-written and reviewed prompts.
- Assembles a compilation by crossfading complete generated tracks until the result reaches the category’s minimum length, typically 20–25 minutes.
- Generates the artwork and renders it with the mastered audio into a 16:9 video and a matching thumbnail.
- Writes the title and description from the operator’s reviewed templates and keywords.
- Publishes to YouTube: it uploads the video to the operator’s channel, sets the thumbnail, adds it to that category’s playlist (creating the playlist once if it does not exist), marks the upload as AI-generated, and then confirms that YouTube finished processing it.
A password-protected dashboard, reachable only by the operator, shows the schedule, live job progress, failures, and the history of past uploads.
Why it needs access to a YouTube account
Publishing is the whole point of the application, and YouTube requires an authorized
account to publish. During setup the operator signs in with Google and grants the
https://www.googleapis.com/auth/youtube scope for the single channel the
application manages. That access is used only to:
- confirm which channel was authorized, so an upload can never go to the wrong channel;
- upload the generated videos and set their thumbnails and metadata;
- create and update that channel’s playlists;
- read back the status of the videos it uploaded, to verify each publication succeeded.
It never reads viewer data, analytics, comments, subscriber lists, or any content it did not upload itself, and it never posts to any other channel. The full detail is in the Privacy Policy, which also explains how to revoke access.
Who it is for
It is not a public product. There is no sign-up, no user accounts beyond its single administrator, and no service offered to anyone else. The application runs on a private server controlled by its operator and manages exactly one YouTube channel — the operator’s own. Nobody other than the operator can authorize it or use it.
How the content is made
The music and artwork are produced by AI generation providers under those providers’ terms. Every upload is voluntarily flagged with YouTube’s synthetic-media setting and states in its description that it was generated, so viewers always know what they are listening to. The compilations are instrumental and are not made for children.
Contact
BGM Publisher is operated by Ariyan Sharifi. Questions about the application, its use of the YouTube API, or its handling of data: ariyansharifi@gmail.com.