Документація Steamworks
Ігрові саундтреки в Steam

Огляд

Steam підтримує продаж і завантаження ігрових саундтреків. Для додавання і пов’язування саундтреку з вашим продуктом потрібні мінімальні зусилля, тож ми заохочуємо вас додати його, навіть якщо ви вважаєте, що зовсім невелика частина ваших покупців зацікавиться музичним вмістом до вашої гри. Саундтреки дуже добре продаються у складі комплектів, що включають базову гру та саундтрек до неї із незначним підвищенням ціни за все це.

Існує два різних типи саундтреків:

  • Саундтреки, що пов’язані зі Steam-іграми. Якщо ваша гра вже продається в Steam, то ви можете розглядати свій саундтрек як частину додаткового вмісту для цієї гри, як завантажуваний вміст. Ви можете створити новий саундтрек, пов’язаний із вашою грою, за посиланням «Усі пов’язані пакунки, вміст, демоверсії та інструменти» на сторінці управління вашим застосунком.
  • Саундтреки, що не пов’язані зі Steam-іграми. Якщо ви маєте саундтреки до ігор, яких немає в Steam (старі продукти, або продукти, які не продаються в Steam), то ви можете створювати незалежні саундтреки. Ці саундтреки не пов’язані з конкретною грою, але їх можна пов’язувати із франшизою. Ви можете створити незалежний саундтрек на головній партнерській сторінці управління застосунком, так само, як створюєте нову гру.

Обидва типи саундтреків мають схожу основу: вони є колекцією файлів MP3 та метаданих і можуть додатково включати інші компоненти (високоякісні/нестиснені аудіофайли, зображення тощо). Саундтреки до певної гри тісно пов’язуються з нею: сторінки крамниці мають перехресні посилання, у них спільний із грою центр спільноти тощо.

Базова конфігурація


Після створення нового саундтреку на партнерському сайті Steamworks ви побачите контрольний список випуску з необхідними для виходу саундтреку кроками. Мінімальний необхідний вміст для саундтреку такий:
  • Одне зображення обкладинки альбому.
  • Одне сховище, що містить звукові файли вашого саундтреку у форматі MP3. Ви можете вивантажити вміст вашого сховища як файл ZIP. Інструкція розташована в цьому розділі.
  • Основні метадані, що описують вміст вашого альбому (виконавці тощо).

Інструменти для подання та оновлення цих типів вмісту доступні на партнерському сайті Steamworks.

Корисні поради

Depots

We recommend creating a second depot and storing high-quality/lossless files (for example, FLAC or WAV files) in this depot. Customers can choose whether they want to download the lossless files in addition to the base MP3 files.

Additional Content

When there are other bits of highly-associated art content, for example liner notes or album back cover images, you can upload them as pieces of additional artwork. Users can browse these pieces of content from their library.

Metadata

We strongly recommend including basic metadata with each file (ie., ID3 tags inside MP3 files). When available, this metadata will be used to determine the playback order of tracks. For multi-disc soundtracks, track numbers must be unique across disks. For example, "disc 1, track 1" might have track ID 1 and "disc 2, track 1" might have track ID 10.

Track Numbering

The Steam Music Player determines play order from the filenames, not the metadata. If your soundtrack's play order is important, the track number should be included at the start of the filename. If your soundtrack has 10 or more songs, the files 1-9 should begin with a leading 0 (e.g. "01 - Song Title", "02 - Song Title", and so on).

Preparing For Release

As you prepare for release, some of the process will depend on whether you are releasing a stand-alone soundtrack vs. a soundtrack that is attached to a base game on Steam.
  • For soundtracks attached to a released base game on Steam, you may release the soundtrack as soon as the soundtrack's store and content have been reviewed and approved by our review team.
  • For stand-alone soundtracks that don't depend on ownership of a base game on Steam, you'll need to have a 'coming soon' page visible on Steam for at least two weeks prior to releasing.

Frequently Asked Questions

П. Вміст до мого сховища саундтреку вивантажено, але через Steam нічого не завантажується. Чому мої файли не завантажуються?
В. Після вивантаження вашого вмісту до сховища вам потрібно активувати збірку, що посилається на цей новий вміст. Управляти збірками й активувати їх можна на сторінці «Збірки» на вкладці «SteamPipe» на партнерському сайті.

П. Чи є обмеження на кількість доріжок або дисків у саундтреку?
В. З практичної точки зору — ні. Якщо ви маєте надзвичайно велику кількість аудіовмісту для однієї гри, то ми рекомендуємо поділити його на логічно окремі саундтреки (наприклад, «OST», «Фортепіанні версії», «Концерти наживо» тощо).

П. Чи буде саундтрек до всієї серії ігор пов’язаний лише з однією грою?
В. Ні. Саундтреки до кількох ігор із серії, саундтреки від одного виконавця чи від розробника/видавця доцільно створювати як незалежні саундтреки. Їх можна буде долучати до відповідних колекцій через франшизи, позначки розробника чи видавця тощо, але вони не будуть пов’язані з однією конкретною грою.

П. Які формати аудіо потрібні? Які формати додатково підтримуються?
В: Саундтрек обов’язково повинен містити стандартні файли MP3. Інші формати, як от WAV, FLAC AAC тощо також можна додавати, але не замінюйте ними MP3. Клієнт Steam надаватиме перевагу нестисненим аудіофайлам, якщо такі доступні, але за потреби повертатиметься до стиснених. Наразі клієнт Steam підтримує відтворення файлів MP3, FLAC, M4A і WAV.

П: Які метадані Steam шукає в аудіофайлах?
В: Музичний програвач Steam намагається знайти й використати номер доріжки, а також назву доріжки, виконавця й альбому. Ці значення відповідають полям ID3 «track», «title», «artist» і «album».

П. Які інструменти та звіти доступні мені щодо продажів саундтреків?
В. Для саундтреків доступні ті ж інструменти та звіти, що й для ігор, завантажуваного вмісту чи програмного забезпечення.

П. Я вже продаю свої саундтреки як завантажуваний вміст. Чи можу я скористатися новою системою саундтреків? Як перейти на неї?
В. На партнерському сайті знаходиться інструмент для перенесення вмісту зі старого в новий формат. Докладніше ви дізнаєтеся в цьому розділі.

П. Чи буде прибуток від мого пов’язаного з грою саундтреку враховуватися в загальному прибутку від продажу гри для обрахування розподілу прибутку?
В. Так.

Simple Soundtrack Depots

While soundtracks have access to the same advanced depot configuration tools and settings, the average soundtrack is much simpler than the average game. This section provides a simple guide for how to populate your soundtrack content without requiring any scripts or commandline tools:

  • Create a ZIP file on your local machine containing the MP3s you want to be downloaded by users as part of your soundtrack.
  • On your soundtrack's page on the partner site, click Edit Steamworks Settings, then click Depots under the SteamPipe tab.
  • Click the link that says Upload a zip file directly.
  • Select the ZIP file on your local machine and upload it. When it completes, depots for your soundtrack will build automatically. This may take a few seconds.
  • Once the depot is built, click the new button on that page to Commit the new depot contents.
  • Under the SteamPipe tab, click Builds.
  • Under the Set build live on branch heading, select default and click Preview Change.
  • From the preview page, you can set the new depot content you just uploaded to be live for all customers.

Most of these steps are identical when creating high-quality audio depots. There are a small number of additional steps that can take place after you have your regular MP3 depots set up:

  • Create a ZIP file on your local machine containing the high-quality audio files. We recommend these be in a subdirectory like "FLAC".
  • On the Depots page, create a new depot and set its type to Optional high-quality/uncompressed audio.
  • Save your depot configuration changes.
  • Publish the depot configuration changes. (Note: you won't be able to upload contents to the new depot until you've published this change.)
  • Repeat the steps from above to upload your high-quality content to the new depot and set the new depot build live.
  • Once complete, from the landing page for your soundtrack, click the package under Store Packages.
  • Under Depots Included, add your new high-quality depot and save your changes.

Converting Existing DLC To Soundtracks

Завантажуваний вміст (DLC) support existed on Steam long before specific support for gaming soundtracks was added. Because of this, many soundtracks are sold as DLC instead of soundtracks. When appropriate, we recommend converting your DLC apps to Soundtrack apps. There are several benefits:

  • Users who don't own your game will be able to purchase your soundtracks. (DLC requires ownership of the base app for purchasing.)
  • User will be able to download your soundtrack content without downloading the content for the base game. (DLC requires downloading the base game content before downloading DLC.)
  • Soundtrack content can be surfaced and marketed on the storefront in ways that DLC cannot.
  • The music files will be placed into the Steam library music folder, rather than a subdirectory of your app's install directory.
  • You have access to additional tools to provide album art, high-quality/lossless audio files, etc.

There is a tool to convert an existing DLC app to a soundtrack app that can be accessed through the "Basic Info" tab in the Store Page Admin for your app. Once you click the button to start the conversion process, you'll see a specific list of steps to follow to complete it.

The conversion tool will make changes to the Steam configuration for your DLC, but will not publish those changes. No changes will be visible to customers until you publish the changes after running the tool. Customers that already own the DLC will automatically own the converted soundtrack.

Для конвертації наявного завантажуваного вмісту в саундтрек потрібні додаткові кроки

While the tool can do much of the work to convert your existing DLC content to a Soundtrack, there are additional steps that you must complete before you are ready to publish your content:

  • Upload album cover artwork and metadata: in the Steamworks setting for your app, there will be a new "Soundtrack" tab. Please submit data appropriate to your content. The minimal set of data includes a single "album cover" image and the title and duration of each track.
  • Review and publish your Steamworks settings: Your Steamworks changes will include both automated changes made by the DLC-to-soundtrack conversion process, as well as the changes you made in the previous steps. Review all these changes and publish when ready from the Steamworks Publish page.
  • Review and publish Steamworks settings for the parent game: depending on the configuration of your DLC and its depots, the automated conversion may also have made changes to the Steamworks settings for the parent app. If any changes were made, please review them and publish them when ready.
  • Review and publish your store page: Your store page will look slightly different now. Please review and re-publish. Learn more about store/editing.
  • Upload audio depots: you can configure your soundtrack depots from the Depot configuration page. Note that, in order to create and publish a release for your soundtrack, you'll have to upload your MP3s after converting the app, so please have those files handy. If you have high-quality (ie., FLAC) versions of your audio, you can upload them in a separate depot for users who opt-in. Note: depending on your previous DLC configuration, you may be unable to edit depots until completing the above steps. The conversion tool will not migrate your builds, so once you've uploaded your content you'll need to set a new build live.

Once you've completed these steps, your soundtrack is ready!