ひろばニュース|2026/04/24~2026/04/29号

みかん

今週のニュースです!新着などのお知らせだよ!

みかんの新着おんがく紹介①|フリーBGM『メディア』

ループ:◎
用途:Youtube動画向け、ゲーム・アプリ向け
時間:1分30秒
BPM:127
キー:B
ジャンル:おしゃれ、みらい
楽器:シンセサイザー

フリーBGM:メディア
フリーBGM|ループ対応、用途:Youtube動画向け、ゲーム・アプリ向け、時間:1分30秒、BPM:127、キー:B、ジャンル:おしゃれ、みらい、楽器:シンセサイザー|朝や夕方のニュース番組、商品の紹介動画などにぴったりのフリーBGMです!実はメロディー部分も音の空間上で真ん中に隙間を空ける加工をして話し声が遮られにくい工夫もしました!
みかん

今週はニュース番組や紹介系動画に使えそうなフリーBGMを投稿しました!他にも既存曲のアレンジバージョンも追加されたりしているから見てみてね!

みかんの新着おんがく紹介②|今週の15秒&30秒BGMはこちら!
15秒フリーBGM : 深海
15秒フリーBGM|ループ対応、用途:Shorts・Tiktok向け、配信・雑談BGM、ゲーム・アプリ向け、15秒CM向け、時間:0分15秒、BPM:88、キー:Gm、ジャンル:ゆったり、楽器:シンセサイザー|15秒BGM第33弾!深海の神秘的な広がりをイメージしたBGMに仕上げました!配信や海のシーン、ダイビングや海底のシーンにぴったり!
30秒フリーBGM : レイザル・スチャルナ
30秒フリーBGM|ループ対応、用途:Youtube動画向け、配信・雑談BGM、作業用向け、時間:0分30秒、BPM:64、キー:Dリディアン、ジャンル:ゆったり、おしゃれ、楽器:ストリングス、シンセサイザー|30秒BGM第13弾!北欧のバラードをイメージした楽曲です!感動のシーンや異世界、孤独、寂しいシーンにぴったり!ちなみに、曲名の『レイザル・スチャルナ』は、古ノルド語で『導きの星』を意味する言葉『Leiðarstjarna』のことです!
みかん

今週も合計5曲以上の15秒&30秒BGMを追加しました!他にもあるからぜひ見てみてね♪

いろはの新着セットリスト|『あかね色の里山』×『傘2』
フリーBGM:あかね色の里山
フリーBGM|ループ対応、用途:Youtube動画向け、配信・雑談BGM、作業用向け、ゲーム・アプリ向け、時間:2分40秒、BPM:85、キー:律音階(キー=E)、ジャンル:ゆったり、楽器:和風、ファンタジー|和風で素朴なフリーBGMです!なごみ系のYoutube動画や和風でレトロ、ちょっと懐かしめのシーンにバッチリ合います!
フリー効果音:傘2
フリー効果音|ジャンル:かんきょう、傘をシュッて閉じる音をレコーディングしました!雨の日のシーンや日傘を差すシーンでリアルな生活感が出る音です!
いろは

今週のセットリスト案のテーマは『帰宅』です。小雨の夕暮れをテーマに組んでみました。生活感のあるシーンには傘の音はとても大事ですわね。

ことはのソースコード解説|『みかんのオーディオビジュアライザー』エクスポート部分解説
//1.音と映像を合流させる『ストリーム・ミキシング』
recordingVideoStream = recordCanvas.captureStream(60); // 60fpsで映像を取得
audioDest = audioCtx.createMediaStreamDestination(); // 音の「横取り先」を作成
// ... (中略) ...
combinedStream = new MediaStream([
    ...recordingVideoStream.getVideoTracks(), // 映像トラック
    ...audioDest.stream.getAudioTracks()      // 音声トラック
]);

//2..画面サイズに依存しない『録画専用キャンバス』
function setupRecordCanvas() {
    if (bgImage && bgImage.complete && bgImage.naturalWidth) {
        recordCanvas = document.createElement('canvas'); // メモリ内にのみ存在
        recordCanvas.width = bgImage.naturalWidth;   // 元画像の横幅を継承
        recordCanvas.height = bgImage.naturalHeight; // 元画像の縦幅を継承
        recordCtx = recordCanvas.getContext('2d');
// ... (中略) ...

//3.『書き出し方を判別』してエラーを予防!
const exportFormat = document.getElementById('exportFormat').value;
let mimeType = 'video/webm'; // 基本はWebM

if (exportFormat === 'mp4' && isSafari()) {
    // SafariならMP4を優先的に試みる
    const mp4Type = 'video/mp4; codecs="avc1.42E01E, mp4a.40.2"';
    if (MediaRecorder.isTypeSupported(mp4Type)) {
        mimeType = mp4Type;
    }
}
// ... (中略) ...
mediaRecorder = new MediaRecorder(combinedStream, { mimeType, videoBitsPerSecond: selectedBitrate }); // 最終決定
ことは

『ひろば』ページにて展開されているフリーリズムゲーム『みかんのオーディオビジュアライザー』の録画・動画書き出し部分のロジックについて解説しました。多種多様なブラウザでも専用ソフトのような使い心地を目指して工夫をしたのでぜひ一読ください。

1.音と映像を「純生データ」で合流させる『ストリーム・ミキシング』。スピーカー出力を録音するのではなく、Web Audio APIの内部信号を直接キャプチャ。
2.閲覧用の画面とは別に、メモリ内に背景画像の「元寸サイズ」に合わせた録画専用Canvasを生成。
3.SafariならMP4、他ブラウザならWebMなど、実行環境に合わせて最適な保存形式を自動で選別。

タイトルとURLをコピーしました