ラベル
DTV
Mac
OBS
PCネタ
写真
AmatsukazeをMacで使う
TSファイルをエンコードしてmp4やmkvにするソフト、AmatsukazeをMacでネイティブに使うぞ。というお話。 ### きっかけ MacBook Pro M5 Proを買って、こんなパワフルならこれでエンコードしちゃおうかなと。 nekopandaさんとか、rigayaさんとか、皆さんのおかげです。感謝感謝。 あまりデバッグできてなくて、Windowsに依存した機能とか動かない部分もあると思う。
### ビルドに必要なやつ ``` brew install meson ninja pkg-config nasm cmake ``` ``` brew install --cask dotnet-sdk ``` ``` git clone https://github.com/AviSynth/AviSynthPlus.git cd AviSynthPlus mkdir build && cd build cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local ninja sudo ninja install ``` ### Amatsukazeをビルド ``` git clone --recursive https://github.com/kilinbox/Amatsukaze.git cd Amatsukaze git checkout mac ./scripts/build_mac.sh $HOME/Amatsukaze ``` ### エンコードとかに必要なやつ ``` brew install x264 x265 svt-av1 mkvtoolnix MP4Box ``` ``` git clone https://github.com/l-smash/l-smash.git cd l-smash ./configure make -j$(sysctl -n hw.logicalcpu) cp cli/muxer $HOME/Amatsukaze/exe_files/ cp cli/timelineeditor $HOME/Amatsukaze/exe_files/ cp cli/remuxer $HOME/Amatsukaze/exe_files/ ``` ### インターレースフィルターで必要なやつ ``` git clone https://github.com/kilinbox/yadifmod2 cd yadifmod2 git checkout mac mkdir build && cd build cmake .. -DCMAKE_BUILD_TYPE=Release make -j$(sysctl -n hw.logicalcpu) cp libyadifmod2.dylib $HOME/Amatsukaze/exe_files/plugins64/ ``` ### CMカットの精度をあげるやつ ``` git clone https://github.com/kilinbox/chapter_exe cd chapter_exe git checkout mac cd src make cp ./chapter_exe $HOME/Amatsukaze/exe_files/ ``` ``` git clone https://github.com/kilinbox/join_logo_scp cd join_logo_scp/src make cp ./join_logo_scp $HOME/Amatsukaze/exe_files/ ``` ### ニコニコ実況を過去ログAPIから取得して字幕に変換するやつ ``` git clone https://github.com/kilinbox/jikkyoASS cd jikkyoASS make cp ./jikkyoASS $HOME/Amatsukaze/exe_files/NicoConvASS cp ./ch_sid.txt $HOME/Amatsukaze/exe_files/ ``` ### Amatsukaze起動 ``` $HOME/Amatsukaze/AmatsukazeServer.sh ``` Amatsukaze には http://localhost:32769/ でアクセスできる。 後は基本設定でパスを設定する。
前の投稿
ホーム
気になる出来事