Skip to content

Releases

v2.2.0

Choose a tag to compare

@bee7813993 bee7813993 released this 19 Oct 20:35
0467a5c

ぴたトラック v2.2.0 です。1つの音源からオフボーカルなどのトラックを作る「ボーカル分離」を追加しました。

インストール

  1. 下の PitaTrack_v2.2.0.zip をダウンロードします。
  2. ダウンロードした ZIP を右クリックし、すべて展開 を選びます。
  3. 展開したフォルダーの setup をダブルクリックし、インストール を押します。

ffmpeg は自動でダウンロードされます(約2MB)。自分で用意する必要はありません。管理者権限も不要です。ボーカル分離のエンジン(約22MB)とモデルは、初めて使うときにダウンロードします。

v2.1.0 から更新するときも同じ手順です。画面は「更新します」になり、設定と ffmpeg.exe はそのまま引き継がれます。

使い方やインストールせずに使う方法は README をご覧ください。

Important

Windows 11 の「スマート アプリ コントロール」がオンになっている PC では、ぴたトラックがブロックされて動かないことがあります。setup を開いても何も起きない場合は、README の「setup を開いても何も起きない(スマート アプリ コントロール)」をご覧ください。

主な変更

ボーカル分離(GUI版)

  • 1つの音源から次のトラックを作って追加できるようにしました。トラック一覧で元にする音源の行を選び、ボーカル分離 を押します。
    • オフボーカル(ボーカルを除いたもの)
    • ボーカルリデュース(ボーカルを小さくしたもの。ボーカル量 のスライダーで聴きながら量を変えられます)
    • コーラス入りオフボーカル(コーラスを残し、リードボーカルだけを除いたもの)
    • ボーカルのみ(分離したボーカル)
  • できたトラックは ▶ 再生 で聴き比べ、採用するものだけを元のトラックの下に同じオフセットで追加できます。全モデルで候補を作る で、モデルごとの結果を比べることもできます。
  • 分離エンジンは BSRoformer.cpp、モデルは Kim Mel-Roformer(約240MB)と BS-Roformer Karaoke anvuew(約53MB)です。どれも初めて使うときに、確認してからダウンロードします。
  • Vulkan に対応した GPU(NVIDIA / AMD / Intel)があると速く処理できます。GPU がなくても動きますが、1モデルあたり数分〜十数分かかります。

ffmpeg

  • セットアップとダウンロード画面で取得する ffmpeg を、gyan.dev のビルド(約110MB)から、FFmpeg 9.0.2 の公式のソースからぴたトラックが使う部品だけを LGPL でビルドしたもの(ffmpeg-9.0.2-pitatrack3、約2MB)に変えました。ダウンロードした zip は SHA256 で確認します。
  • この ffmpeg は MP4 の中の AC-3 / E-AC-3 の音声もデコードできるので、自動調整とボーカル分離に使えます。
  • 更新でインストールするときは、すでにある ffmpeg.exe をそのまま使います。

そのほか

  • 設定に ライセンス を追加し、ぴたトラックと ffmpeg のライセンスを見られるようにしました。
  • 短い音声(約80秒以下)で自動調整すると、エラーになる不具合を直しました。

注意

  • ボーカル分離のモデルは %LOCALAPPDATA%\PitaTrack\models に置かれ、アンインストールしても残ります。不要なら削除してください。
  • ボーカル分離はダウンロードが必要なため、インターネットにつながらない環境ではそのままでは使えません。別の PC でダウンロードしたファイルを置く方法は、README の「ボーカル分離のダウンロードができない」をご覧ください。

FFmpeg 9.0.2-pitatrack3 (LGPL) for PitaTrack

Choose a tag to compare

FFmpeg 9.0.2 を、ぴたトラックに同梱するために LGPL の部品だけでビルドした Windows x64 版の ffmpeg.exe です。
This is ffmpeg.exe for Windows x64, FFmpeg 9.0.2 built with LGPL components only, bundled with PitaTrack.

This software uses code of FFmpeg licensed under the LGPLv2.1 and its source can be downloaded here: https://github.com/bee7813993/ffmpegMp4Mix/releases/tag/ffmpeg-9.0.2-pitatrack3

ファイル 内容
ffmpeg-9.0.2-pitatrack3-lgpl-win64.zip ffmpeg.exe、LICENSE.txt(LGPL 2.1)、README.txt、BUILD.txt(configure の指定とビルド環境)
ffmpeg-9.0.2.tar.xz FFmpeg 公式のソース(手を加えていない)。SHA256 8c3850283eb25fa026482078a04051e0be17347b09ef81a0849bec15a96e002e
ffmpeg-9.0.2.tar.xz.asc 公式の署名(FFmpeg release signing key FCF986EA15E6E293A5644F10B4322F04D67658D8)
ffmpeg-9.0.2-pitatrack3-build-files.zip ビルドに使ったスクリプト(build.sh)、configure の指定、ソースの版と SHA256
SHA256SUMS.txt 上のファイルの SHA256
  • GPL と nonfree の部品、外部のライブラリは入っていません(--enable-gpl、--enable-nonfree なし)。
  • ffmpeg.exe は静的リンクで、Windows に付属の DLL のほかには何も使いません。

configure:

../ffmpeg-9.0.2/configure \
  --enable-cross-compile \
  --target-os=mingw32 \
  --arch=x86_64 \
  --cross-prefix=x86_64-w64-mingw32- \
  --cc=x86_64-w64-mingw32-gcc-win32 \
  --extra-ldflags=-static \
  --extra-version=pitatrack3 \
  --disable-everything \
  --disable-autodetect \
  --enable-w32threads \
  --disable-programs \
  --enable-ffmpeg \
  --disable-avdevice \
  --disable-swscale \
  --disable-network \
  --disable-doc \
  --enable-protocol=file,pipe \
  --enable-demuxer=mov,aac,mp3,wav,flac,ogg \
  --enable-parser=aac,mpegaudio,flac,vorbis,opus,h264,hevc \
  --enable-decoder=aac,mp3float,mp3,vorbis,opus,flac,alac \
  --enable-decoder=pcm_u8,pcm_s16le,pcm_s16be,pcm_s24le,pcm_s24be,pcm_s32le,pcm_s32be,pcm_f32le,pcm_f32be,pcm_f64le,pcm_f64be \
  --enable-muxer=mp4,pcm_f32le \
  --enable-encoder=aac,pcm_f32le \
  --enable-bsf=aac_adtstoasc \
  --enable-filter=adelay,aresample \
  --enable-muxer=wav,ipod \
  --enable-filter=amerge,pan,alimiter \
  --enable-decoder=ac3,eac3

FFmpeg is a trademark of Fabrice Bellard, originator of the FFmpeg project. PitaTrack is not affiliated with the FFmpeg project.

FFmpeg 9.0.2-pitatrack2 (LGPL) for PitaTrack

Choose a tag to compare

FFmpeg 9.0.2 を、ぴたトラックに同梱するために LGPL の部品だけでビルドした Windows x64 版の ffmpeg.exe です。
This is ffmpeg.exe for Windows x64, FFmpeg 9.0.2 built with LGPL components only, bundled with PitaTrack.

This software uses code of FFmpeg licensed under the LGPLv2.1 and its source can be downloaded here: https://github.com/bee7813993/ffmpegMp4Mix/releases/tag/ffmpeg-9.0.2-pitatrack2

ファイル 内容
ffmpeg-9.0.2-pitatrack2-lgpl-win64.zip ffmpeg.exe、LICENSE.txt(LGPL 2.1)、README.txt、BUILD.txt(configure の指定とビルド環境)
ffmpeg-9.0.2.tar.xz FFmpeg 公式のソース(手を加えていない)。SHA256 8c3850283eb25fa026482078a04051e0be17347b09ef81a0849bec15a96e002e
ffmpeg-9.0.2.tar.xz.asc 公式の署名(FFmpeg release signing key FCF986EA15E6E293A5644F10B4322F04D67658D8)
ffmpeg-9.0.2-pitatrack2-build-files.zip ビルドに使ったスクリプト(build.sh)、configure の指定、ソースの版と SHA256
SHA256SUMS.txt 上のファイルの SHA256
  • GPL と nonfree の部品、外部のライブラリは入っていません(--enable-gpl、--enable-nonfree なし)。
  • ffmpeg.exe は静的リンクで、Windows に付属の DLL のほかには何も使いません。

configure:

../ffmpeg-9.0.2/configure \
  --enable-cross-compile \
  --target-os=mingw32 \
  --arch=x86_64 \
  --cross-prefix=x86_64-w64-mingw32- \
  --cc=x86_64-w64-mingw32-gcc-win32 \
  --extra-ldflags=-static \
  --extra-version=pitatrack2 \
  --disable-everything \
  --disable-autodetect \
  --enable-w32threads \
  --disable-programs \
  --enable-ffmpeg \
  --disable-avdevice \
  --disable-swscale \
  --disable-network \
  --disable-doc \
  --enable-protocol=file,pipe \
  --enable-demuxer=mov,aac,mp3,wav,flac,ogg \
  --enable-parser=aac,mpegaudio,flac,vorbis,opus,h264,hevc \
  --enable-decoder=aac,mp3float,mp3,vorbis,opus,flac,alac \
  --enable-decoder=pcm_u8,pcm_s16le,pcm_s16be,pcm_s24le,pcm_s24be,pcm_s32le,pcm_s32be,pcm_f32le,pcm_f32be,pcm_f64le,pcm_f64be \
  --enable-muxer=mp4,pcm_f32le \
  --enable-encoder=aac,pcm_f32le \
  --enable-bsf=aac_adtstoasc \
  --enable-filter=adelay,aresample \
  --enable-muxer=wav,ipod \
  --enable-filter=amerge,pan,alimiter

FFmpeg is a trademark of Fabrice Bellard, originator of the FFmpeg project. PitaTrack is not affiliated with the FFmpeg project.

v2.1.0

Choose a tag to compare

@bee7813993 bee7813993 released this 18 Oct 12:31
f256453

ffmpegMp4Mix は「ぴたトラック」に名前が変わりました。動画と複数の音声を、トラック名付きの1つの MP4 にまとめる Windows 向けツールです。

インストール

  1. 下の PitaTrack_v2.1.0.zip をダウンロードします。
  2. ダウンロードした ZIP を右クリックし、すべて展開 を選びます。
  3. 展開したフォルダーの setup をダブルクリックし、インストール を押します。

ffmpeg は自動でダウンロードされます(約110MB)。自分で用意する必要はありません。管理者権限も不要です。

インストールすると、右クリックの 送る、デスクトップ、スタートメニューに「ぴたトラック」が追加されます。Windows 11 では、右クリック → その他のオプションを確認 → 送る の中にあります。

使い方やインストールせずに使う方法は README をご覧ください。

Important

Windows 11 の「スマート アプリ コントロール」がオンになっている PC では、ぴたトラックがブロックされて動かないことがあります。setup を開いても何も起きない場合は、README の「setup を開いても何も起きない(スマート アプリ コントロール)」をご覧ください。

主な変更

かんたんインストール

  • ZIP を展開して setup を開くだけで、%LOCALAPPDATA%\Programs\PitaTrack にインストールできるようにしました。
  • ffmpeg を自動でダウンロードするようにしました(gyan.dev のビルドを SHA256 で確認)。GUI版・CLI版とも、ffmpeg.exe が見つからないときはダウンロード画面を表示します。
  • 右クリックの「送る」(ぴたトラック / ぴたトラック (CLI版))、デスクトップ、スタートメニューに追加します。
  • Windows の「インストールされているアプリ」からアンインストールできるようにしました。
  • 新しいバージョンの ZIP で同じ手順を行うと、設定と ffmpeg.exe を残したまま更新します。
  • ffmpegMp4Mix を「送る」に登録して使っていた場合は、設定と ffmpeg.exe を引き継ぎます。以前の送るメニュー(mixtrack_ffmpeg)を削除するかも選べます。
  • VBScript を使わない起動方法にしました。GUI版の入口は mixtrack_ffmpeg_gui.vbs から mixtrack_ffmpeg_gui.bat に変わりました。

音声の開始タイミング(オフセット)

  • 音声トラックごとに、開始タイミングをミリ秒単位で早めたり遅らせたりできるようにしました(GUI版・CLI版)。
  • 遅らせる方法を、コピー(再エンコードなし)と再エンコード(AAC)から選べるようにしました。
  • GUI版に、選択トラック・全トラックの増減ボタン、全トラックをまとめてずらす機能、キーボードショートカット(Ctrl + ↑↓、Ctrl + Shift + ↑↓)を追加しました。

自動調整(GUI版)

  • 動画の音声と比べて各トラックのずれを見つけ、オフセットに入れる「自動調整」を追加しました。オンボーカル・オフボーカル、別の人の歌、キー違い、ライブ音源、アレンジ違いにも対応しています。
  • 結果は信頼度(高・中・低)で扱いを変え、確認が必要なトラックはセルの色で示します。
  • 設定の「自動調整を常に行う」をオンにすると、開いたとき・トラックを追加したとき・動画を変えたときに自動で調整します。CLI版でも、この設定がオンなら自動調整します。

そのほか

  • GUI版の「OK」を「保存」と「閉じる」に分けました。保存してもウインドウは閉じないので、オフセットを直しながら何度でも保存し直せます。
  • 初期トラック名と出力ファイル名の接尾語を、トラック数ごとに設定できるようにしました。
  • CLI版も GUI版で保存した設定で動くようにしました。
  • トラック一覧に「種類」列と「動画と交換」ボタンを追加しました。

注意

  • 配布 ZIP の名前が PitaTrack_vX.Y.Z.zip に変わりました。ffmpeg.exe は同梱していません(セットアップか初回起動時にダウンロードします)。
  • ffmpegMp4Mix の頃の送るメニュー(mixtrack_ffmpeg_gui / mixtrack_ffmpeg)は、自動では変わりません。setup でインストールするときに削除できます。
  • CLI版ではファイル順が音声トラック順になります。必要に応じて 01_、02_ のようにファイル名へ番号を付けてください。

Vocal separation models for PitaTrack (Kim Mel-Roformer, anvuew karaoke)

Choose a tag to compare

@bee7813993 bee7813993 released this 19 Oct 05:30
44afdef

PitaTrack のボーカル分離(「ボーカル分離」ボタン)が初回に自動でダウンロードするモデルです。手で入れる場合は %LOCALAPPDATA%\PitaTrack\models に .gguf を置いてください。

Models that PitaTrack's vocal separation downloads on first use. To install by hand, put the .gguf files in %LOCALAPPDATA%\PitaTrack\models.

File Use Original License
kim_mel_vocals-Q8_0.gguf (240 MB) ボーカル / vocals Kim Mel-Roformer by Kimberley Jensen MIT
karaoke_anvuew-Q8_0.gguf (53 MB) リードボーカル / lead vocals (karaoke) karaoke_bs_roformer by anvuew GPL-3.0
  • どちらも元の重みを BSRoformer.cpp(MIT)の convert_to_gguf.py で GGUF(q8_0)に変換したもので、再学習はしていません。ライセンス全文と入手元は各 *.LICENSE.txt にあります。
  • Both files are the original weights converted to GGUF (q8_0) with BSRoformer.cpp's convert_to_gguf.py; nothing was retrained. Full license texts and sources are in the *.LICENSE.txt files.
  • SHA256SUMS / models.json に SHA256 があります。PitaTrack はダウンロード後に照合します。

FFmpeg 9.0.2-pitatrack1 (LGPL) for PitaTrack

Choose a tag to compare

@github-actions github-actions released this 18 Oct 21:51
a9b9f3e

FFmpeg 9.0.2 を、ぴたトラックに同梱するために LGPL の部品だけでビルドした Windows x64 版の ffmpeg.exe です。
This is ffmpeg.exe for Windows x64, FFmpeg 9.0.2 built with LGPL components only, bundled with PitaTrack.

This software uses code of FFmpeg licensed under the LGPLv2.1 and its source can be downloaded here: https://github.com/bee7813993/ffmpegMp4Mix/releases/tag/ffmpeg-9.0.2-pitatrack1

ファイル 内容
ffmpeg-9.0.2-pitatrack1-lgpl-win64.zip ffmpeg.exe、LICENSE.txt(LGPL 2.1)、README.txt、BUILD.txt(configure の指定とビルド環境)
ffmpeg-9.0.2.tar.xz FFmpeg 公式のソース(手を加えていない)。SHA256 8c3850283eb25fa026482078a04051e0be17347b09ef81a0849bec15a96e002e
ffmpeg-9.0.2.tar.xz.asc 公式の署名(FFmpeg release signing key FCF986EA15E6E293A5644F10B4322F04D67658D8)
ffmpeg-9.0.2-pitatrack1-build-files.zip ビルドに使ったスクリプト(build.sh)、configure の指定、ソースの版と SHA256
SHA256SUMS.txt 上のファイルの SHA256
  • GPL と nonfree の部品、外部のライブラリは入っていません(--enable-gpl、--enable-nonfree なし)。
  • ffmpeg.exe は静的リンクで、Windows に付属の DLL のほかには何も使いません。

configure:

../ffmpeg-9.0.2/configure \
  --enable-cross-compile \
  --target-os=mingw32 \
  --arch=x86_64 \
  --cross-prefix=x86_64-w64-mingw32- \
  --cc=x86_64-w64-mingw32-gcc-win32 \
  --extra-ldflags=-static \
  --extra-version=pitatrack1 \
  --disable-everything \
  --disable-autodetect \
  --enable-w32threads \
  --disable-programs \
  --enable-ffmpeg \
  --disable-avdevice \
  --disable-swscale \
  --disable-network \
  --disable-doc \
  --enable-protocol=file,pipe \
  --enable-demuxer=mov,aac,mp3,wav,flac,ogg \
  --enable-parser=aac,mpegaudio,flac,vorbis,opus,h264,hevc \
  --enable-decoder=aac,mp3float,mp3,vorbis,opus,flac,alac \
  --enable-decoder=pcm_u8,pcm_s16le,pcm_s16be,pcm_s24le,pcm_s24be,pcm_s32le,pcm_s32be,pcm_f32le,pcm_f32be,pcm_f64le,pcm_f64be \
  --enable-muxer=mp4,pcm_f32le \
  --enable-encoder=aac,pcm_f32le \
  --enable-bsf=aac_adtstoasc \
  --enable-filter=adelay,aresample

FFmpeg is a trademark of Fabrice Bellard, originator of the FFmpeg project. PitaTrack is not affiliated with the FFmpeg project.

v2.0.0

Choose a tag to compare

@bee7813993 bee7813993 released this 02 Jul 12:23

主な変更

  • GUI版を追加しました。画面上でトラック名、順番、出力先を確認・変更できます。
  • GUI版でトラックの追加、削除、並び替え、ドラッグ&ドロップに対応しました。
  • トラック名の初期値、候補リスト、出力ファイル名の接尾語を設定できるようにしました。
  • CLI版で複数トラック、任意の初期トラック名、出力接尾語、先頭が動画でないファイル指定に対応しました。
  • Send To登録用ファイルをtoolsへ移動し、削除用のtools\removesendto.batを追加しました。
  • READMEを刷新し、画面例と使い方を追加しました。

注意

  • ffmpeg.exeは同梱していません。ffmpegを別途入手し、tools\ffmpeg.exeとして配置してください。
  • CLI版ではファイル順が音声トラック順になります。必要に応じて01_、02_のようにファイル名へ番号を付けてください。

Fix Whether to use the audio track of the original video

Choose a tag to compare

@bee7813993 bee7813993 released this 26 Dec 22:47

When the command is executed, you will be asked whether or not the audio track of the original video should be made into one of the tracks of the finished video.

First Release

Choose a tag to compare

@bee7813993 bee7813993 released this 15 Dec 07:08

First Release