Ru/Looping a sound: Difference between revisions

From Valve Developer Community
< Ru
Jump to navigation Jump to search
(Created page with "{{toc-right}} A looped sound will repeat endlessly without any gap between its end and start. It is up to the sound artist to ensure that the end and start of the file match...")
 
(Language bar)
 
(35 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{LanguageBar|title=Зацикливание звука}}
{{toc-right}}
{{toc-right}}


A looped sound will repeat endlessly without any gap between its end and start. It is up to the sound artist to ensure that the end and start of the file match up however, or there will be a "pop" as the waveform jumps from one shape to another.
Зацикленный звук повторяется бесконечно, не имея разрыва между началом и концом. Для этого необходимо, чтобы начало и конец файла совпадали, иначе звук будет "прыгать" или воспроизводиться с щелчком.


'''Source detects looped sounds ONLY through cue points embedded in the file.''' This is a WAV-only feature, so MP3s cannot be looped. MS-ADPCM compressed WAVs can be looped, but due to the compression there will be a pop when the sound restarts. ([http://www.compuphase.com/mp3/mp3loops.htm But that can theoretically be avoided for any compressed format, including MP3.])
'''Source находит зацикленные звуки ТОЛЬКО через контрольные метки, вложенные в файл.''' Это касается только формата WAV, MP3-шки не зацикливаются. WAV, сжатый MS-ADPCM, может быть закольцован, но из-за сжатия, при каждом новом запуске звука будет возникать щелчок. ([http://www.compuphase.com/mp3/mp3loops.htm То, чего теоретически можно избежать для любого сжатого фрмата, включая MP3.])


{{note|There is no need to mark a sound as looping when playing it, but if using [[ambient_generic]] you will find that the "Is NOT Looped" flag must be set correctly if you want to stop the sound after it starts!}}
{{Note|В {{L|Ambient generic|ambient_generic}} не обязательно помечать звук как зацикленный, но если вы хотите его остановить, то нужно правильно установить флажок "Is NOT Looped"!}}


{{warning|{{l4d2}} During development: editing the contents of an existing sound file stored in your campaign's ''sound.cache'' will not show any change until the sound cache is rebuilt! See [[L4D2 Campaign Add-on Tutorial#Creating a sound.cache files|Creating a sound.cache files]] or [[L4D2 Custom Sound and Music Tutorial]] for further instructions.}}
{{Warning|{{l4d2}} Разработчикам мода: редактирование существующего звукового файла, хранящегося в ''sound.cache'' вашей кампании, не покажет изменений, пока не обновится звуковой кэш! Дальнейшие инструкции см. тут: [[L4D2 Campaign Add-on Tutorial#Creating a sound.cache files|Создание файлов sound.cache]] или {{L|L4D2 Custom Sound and Music Tutorial|Создание звуков и музыки в L4D2}}.}}


== Programs ==
== Программы ==


These free programs can add cue points to a WAV:
Эти бесплатные программы позволяют создавать контрольные метки в WAV:


* [http://www.goldwave.com/ GoldWave]
* [http://www.goldwave.com/ GoldWave]
Line 18: Line 20:
=== GoldWave ===
=== GoldWave ===


Open Goldwave and open the sound you want to loop. Click the '''cues''' icon. ([[Image:Cues button.jpg]])
Запустите Goldwave и откройте звук, который хотите закольцевать. Щелкните по иконке '''cues'''. ([[File:Cues button.jpg]])
Then in the new window click on the '''New''' button and add a cue point '''At Start'''. Then click '''New''' for another cue point and add a point '''At End'''. So it looks similar to this:
Затем, в новом окне щелкните по кнопке '''New -> Start''' и добавьте метку '''в начале'''. Затем снова щелкните '''New -> Finish''', и добавьте метку '''в конце'''. Это выглядит примерно так:


[[Image:Cue dialog.jpg]]
[[File:Cue dialog.jpg]]


== Cue location ==
== Положение меток ==


Your cues do not have to be at the start and end of the file. If you place them in the middle Source will start playing the sound normally, then when it reaches the end cue will loop back to the start cue. From then on only what's between the cues will play.
Ваши метки не обязательно должны располагаться в начале и конце файла. Если вы поместите их в середине, то Source, начав воспроизводить звук как обычно, после достижения конца вернётся к первой метке. После этого будет играть только то, что находится между метками.


{{warning|It seems that the end cue maybe doesn't have any effect at all. See the [[Talk:Looping_a_Sound|Discussion]] page for more details.}}
{{warning|Может показаться, что конечная метка не играет никакой роли. Подробнее можно посмотреть на английской странице {{L|Talk:Looping_a_Sound|Discussion}}.}}


This can be used to give a sound a "winding up" effect that only plays once (e.g. a motor starting).
Это можно использовать, чтобы придать звуку определенный эффект одинарного воспроизведения (например, запуск двигателя).


==See Also==
==См. также==


* [[ambient_generic]]
* {{L|Ambient generic|ambient_generic}}
* [[Sound and Music]]
* {{L|Sound and Music|Звук и музыка}}


==External Links==
==Внешние ссылки==


* [http://www.interlopers.net/tutorials/27356 Looping Menu Music] - An Interlopers.net Tutorial on Soundlooping
* [https://www.youtube.com/watch?v=om-O7Q6SxXA&t - 3 способа залупить аудио].
* [http://www.interlopers.net/tutorials/27356 Зацикленная музыка меню] - Учебник Interlopers.net по саундлупингу.


[[Category:Sound System]]
{{ACategory|Sound System}}
[[Category:Third Party Tools]]
{{ACategory|Third Party Tools}}

Latest revision as of 08:29, 6 May 2025

English (en)Русский (ru)Translate (Translate)

Зацикленный звук повторяется бесконечно, не имея разрыва между началом и концом. Для этого необходимо, чтобы начало и конец файла совпадали, иначе звук будет "прыгать" или воспроизводиться с щелчком.

Source находит зацикленные звуки ТОЛЬКО через контрольные метки, вложенные в файл. Это касается только формата WAV, MP3-шки не зацикливаются. WAV, сжатый MS-ADPCM, может быть закольцован, но из-за сжатия, при каждом новом запуске звука будет возникать щелчок. (То, чего теоретически можно избежать для любого сжатого фрмата, включая MP3.)

Note.pngПримечание:В ambient_generic(en) не обязательно помечать звук как зацикленный, но если вы хотите его остановить, то нужно правильно установить флажок "Is NOT Looped"!
Warning.pngПредупреждение:Left 4 Dead 2 Разработчикам мода: редактирование существующего звукового файла, хранящегося в sound.cache вашей кампании, не покажет изменений, пока не обновится звуковой кэш! Дальнейшие инструкции см. тут: Создание файлов sound.cache или Создание звуков и музыки в L4D2(en).

Программы

Эти бесплатные программы позволяют создавать контрольные метки в WAV:

GoldWave

Запустите Goldwave и откройте звук, который хотите закольцевать. Щелкните по иконке cues. (Cues button.jpg) Затем, в новом окне щелкните по кнопке New -> Start и добавьте метку в начале. Затем снова щелкните New -> Finish, и добавьте метку в конце. Это выглядит примерно так:

Cue dialog.jpg

Положение меток

Ваши метки не обязательно должны располагаться в начале и конце файла. Если вы поместите их в середине, то Source, начав воспроизводить звук как обычно, после достижения конца вернётся к первой метке. После этого будет играть только то, что находится между метками.

Warning.pngПредупреждение:Может показаться, что конечная метка не играет никакой роли. Подробнее можно посмотреть на английской странице Discussion(en).

Это можно использовать, чтобы придать звуку определенный эффект одинарного воспроизведения (например, запуск двигателя).

См. также

Внешние ссылки