Customization
声 (edge-tts voice)
| voice | 性別/言語 | 印象 |
|---|---|---|
ja-JP-NanamiNeural |
女性・日本語 | 落ち着き・標準 (既定) |
ja-JP-KeitaNeural |
男性・日本語 | やや低め・解説向き |
ja-JP-AoiNeural |
女性・日本語 | 明るめ |
ja-JP-DaichiNeural |
男性・日本語 | 若め |
en-US-AvaMultilingualNeural |
女性・英語/多言語 | 自然・推奨 |
en-US-AndrewMultilingualNeural |
男性・英語/多言語 | 落ち着き |
全リスト: edge-tts --list-voices
配色変更
scripts/build_video.py 上部の定数を編集:
BG = (15, 23, 42) # 背景
ACCENT = (56, 189, 248) # アクセント (帯・下線・ドット)
TEXT = (241, 245, 249) # 本文
MUTED = (148, 163, 184) # 補助テキストブランドカラーで上書きすればOK。
アスペクト比
W, H を変えるだけ:
- 16:9 横 (既定):
1920, 1080 - 9:16 縦 (X/Reels):
1080, 1920 - 1:1 正方形 (Instagram):
1080, 1080
縦版にする場合は bullets を短く (各 20 字以内) しないと折り返し過多になる。
フォント
FONT_B / FONT_R を差し替え。Windows なら:
- BIZ UDGothic (既定)
YuGothB.ttc/YuGothR.ttc(Yu Gothic)meiryob.ttc/meiryo.ttc(Meiryo)
字幕焼き込み
output/final.mp4 に字幕を焼く場合:
ffmpeg -i final.mp4 -vf "subtitles=final.srt:force_style='FontName=BIZ UDGothic,FontSize=22'" -c:a copy final_burned.mp4BGM ミックス
ffmpeg -i final.mp4 -i bgm.mp3 -filter_complex "[1:a]volume=0.08[bg];[0:a][bg]amix=inputs=2:duration=first" -c:v copy final_bgm.mp4音量 0.08 前後がナレを潰さない目安。