公園の音 (2025-11-22)
- 録音日時: 2025-11-22 11時ごろ
- 場所: 近所の公園
- コメント: 比較的大きな公園で、近くには鉄道が走っています。たまに落ち葉の落ちる音が聞こえるかもしれません。

メモ
フェードイン/アウト、音量調整、 mp3 出力をするスクリプト:
import os
import argparse
from pydub import AudioSegment
def add_fade(source: AudioSegment, in_ms: int, out_ms: int) -> AudioSegment:
faded_audio = source.fade_in(in_ms).fade_out(out_ms)
return faded_audio
def change_volume_by(source: AudioSegment, change_db: int) -> AudioSegment:
return source + change_db
def export_wav(source: AudioSegment, file_name: str):
source.export(file_name + ".wav", format="wav")
def export_mp3(source: AudioSegment, file_name: str):
source.export(file_name + ".mp3", format="mp3")
def main():
fade_duration = 2000 # 2 secconds
parser = argparse.ArgumentParser()
parser.add_argument("file_paths", nargs='+', help="File paths")
args = parser.parse_args()
filenames = args.file_paths
for filename in filenames:
try:
print(f"Processing {filename}...")
audio = AudioSegment.from_wav(filename)
audio = add_fade(audio, fade_duration, fade_duration)
audio = change_volume_by(audio, 16)
output_filename = f"{os.path.splitext(filename)[0]}_processed"
export_mp3(audio, output_filename)
except Exception as e:
print(f"Error processing {filename}: {e}")
if __name__ == "__main__":
main()
#public