SHIINBLOG

異議有りッ!!~boot hack blog

3ds.wiiu.PC等について書いていきます。更新頻度不安定且つ説明能力糞なので物好きな方のみの閲覧を推奨します

~TuneMobie Apple Music Converter~iTunes対応の高品質オーディオコンバーター

ボナさんのブログの企画である 【TuneMobie Apple Music Converter】プレゼント企画に当選したので、今回このソフトについての説明や使ってみた感想を書いていきます。

 

因みにこういう手のプレゼント企画で当選したのは初めてです。うるさい。

 

まずこのソフトの機能についてです。

 動作環境

  • 対応OS: Windows 10/8.1/8/7(32-bit & 64-bit)
  • CPU: 1G Hz及び以上
  • 画面解像度: 1024x768ピクセル及び以上
  • モリー 512MB及び以上
  • 必須環境: iTunes 12.2 及び以降(最新バージョンのiTunesを推奨)
  • 基本機能

  • iTunesの対応するオーディオファイルを変換

ソフトのタイトル通り、これがメインの機能です。
具体的には、

  • Apple Music、購入したiTunesの曲とM4P音楽などを変換
  • iTunes M4BオーディオブックとAudible AA/AAXオーディオブックを変換
  • ほかのiTunesが対応するオーディオファイルを変換
  • iTunesムービー、テレビ番組、ミュージックビデオとホームビデオから音声を抽出
  • MP3、M4A、M4R、FLAC、AC3、AIFFAU、MKAなどの出力に対応

です。

曲の情報、メタデータと100%品質を保持

  • 出力したファイルには音楽のタイトル、アーティスト、アルバム、作曲家、トラック数、ディスク数、ジャンルなどのID3タグを保持
  • 音楽ファイルのメタデータ情報を保持
  • 100%オーディオ品質を保持したまま変換

これが結構重要だったりします。

何故なら、大抵のフリーソフトだと変換時に音質が悪くなってしまうことがあるからです。

自動的に出力した曲を分類・改名

  • 簡単に変換できたApple Music楽曲のタイトル、アーティスト、アルバム名前、トラック数とディスク数で改名・分類

僕が最初にこのソフトの機能を一覧して最も惹かれたのはこいつです。

本当に素晴らしいです。

  • 出力したファイルの名前をつける際にはハイフン、スペース、下線などの特殊文字の使用が可能で、スラッシュで出力フォルダを設定

補助機能

  • 16倍高速或いは変換スピードを1倍 ~ 16倍に調整して変換
  • 手軽にオーディオコーデック、ビットレート、サンプルレートとチャンネルを設定
  • アーティスト、アルバム、タイトルなどで内蔵の検索ツールに曲を検索
  • iTunesライブラリを統合、プレイリストとしてソフトに表示
  • Apple Musicの曲をダウンロード不要で変換
  • 誰でも数分で使えるインターフェースを搭載

使い方

先にiTunesをインストールしておいて下さい。

このソフトはiTunesがインストールされていないと、起動できません。

まず各自インストーラーをダウンロードしてください。

尚無料版は直DLですが、有料版はプラン選択に飛びます。

無料版(windows)

無料版(mac)

料版(windows)

有料版(mac)

インストール手順は割愛させて頂きます。すみません。

起動させると同時に、iTunesも起動します。

このソフトはiTunesが再生しようとしているデータを出力しているので、iTunesを閉じてはいけません。

 

f:id:haxnume:20180121025445p:plain

 起動するとこのような画面が出ます。

使い方は説明しなくても分かるような構造になっていますが、重要な部分だけ説明します。

まず、iTunesのプレイリストにある曲、ビデオが画面上部のリストに表示されます。

数が多い場合、画面最上部の検索欄から探すこともできます。

曲,ビデオは同時に複数選択が可能です

曲を選択できたら、次に出力形式,プロファイル,高度な設定(オプション),出力フォルダ,メタ情報(mp3,m4aのみ)を選択します。

特に説明は必要ないと思うので詳しいことは割愛します。

しかし、複数選択時に個別に出力設定を分けることは出来ないのでご注意ください。

(メタ情報は分けることが可能です。)

 

終わったら変換ボタンを押します。

このときiTunes側のプレイリストはクリーンしておいてください。

また変換中はiTunesを操作しないで下さい。変換が失敗する可能性があります。

f:id:haxnume:20180121030554p:plain

f:id:haxnume:20180121030559p:plain

変換が終わると、状態欄に【完成しました】と表記されます。

 

たったこれだけの手順で簡単に変換出来ちゃいます。

個人的には、iTunesを通さずに、エクスプローラーのオーディオファイルを直接変換出来るととても嬉しいです

是非一度体験されてはどうでしょうか?

TuneMobie公式ホームページ

【更新】Fastboot3ds リリース!

f:id:haxnume:20171225170009p:plain

AndroidのFastboot目指して作成されていたFastboot3dsが遂にリリースされました!

そもそも何ができるのか?どうやって使用できるようにするのかを説明します。

インストール方法

必要な物

Openfirminstaller

Fastboot3ds

B9S導入済みの方(推奨)

上記のリンクからFastboot3dsをダウンロードし、名前をboot.firmに変更し、SDカードのルートに配置して下さい。

上記以外の環境の方(ブリックの可能性有)

上記のリンクのファイルをダウンロードします。

SDカードのルートにofiというフォルダを作成し、そこにFastboot.firmを入れて下さい

(A9LH環境からインストする場合のみ)

ofiフォルダにsecret_sector.binも入れて下さい

最後にOpenfirminstallerを起動し、(起動方法は環境によって異なるので省略します)画面の指示に従ってインストールしてください。

使い方

起動するとこのような画面が表示されます

 [上画面]

f:id:haxnume:20171225150048j:plain

 使用している3dsの情報と設定したfirmの情報が表示されます

[下画面]

f:id:haxnume:20171225162228j:plain

Continue boot

3dsを再起動します。

Boot menu

選択すると次のメニューに移ります

f:id:haxnume:20171225162216j:plain

Boot setupで設定したFirmを起動できます。

Boot setup

選択すると次のメニューに移ります

f:id:haxnume:20171225162206j:plain

各スロットを選択するとスロット別の設定に移ります

ここではslot1を設定するとして説明します

f:id:haxnume:20171225150035j:plain

まず、Select [slot1] firmを選択し、slot1に割り当てるfirmを選択します

次にSet [slot1] keycomboまたは、autobootを選択して下さい

slot1を自動起動するようにするためにはautobootの方を、キーで起動するようにはkeycomboの方を選択して下さい。

keycomboを選んだ場合、この画面が表示されたら

f:id:haxnume:20171225150024j:plain

割り当てたいキーまたはキーコンボを長押しして下さい

尚、autobootに割り当てられるのは1つのスロットのみです

またどれかのスロットをautobootにした場合、fastboot3dsを起動するには起動時にホームボタンを押し続けて下さい。

change boot mode

使いたいモードを選んで下さい。

nomal boot

起動時にFastbootを起動します。

このときAutobootは無効になります

quick boot

起動時にFastbootのロゴの後にAutobootに当てはめている、firmを起動します

quiet boot

起動時に直ぐにAutobootに当てはめている、firmを起動します。

NAND tools...

選択すると次のメニューに移ります

f:id:haxnume:20171225162144j:plain

下2つはデベロッパー用の物らしいのでここでは触れません

Backup NAND

NANDをバックアップします

Restore NAND

NANDをリストアします。バッテリー残量が少ないと実行できません。

 Miscellaneous...

選択すると次の画面に移ります

f:id:haxnume:20171225162421j:plain
update fastboot3DS

この方法は、firm領域にインストールした場合のみに使用します。

新しいバージョンのfastbootを予めSDカードに用意しておき、その場所を選択して更新します。

Credits

クレジットを上画面に表示します

不具合

  • GM9v1.4.3安定ビルド以前はFastboot3ds経由で起動された時に、フリーズします

こちらのナイティービルドを使用して下さい。

v1.5.0以降のリリースで改善されています。そちらを利用して下さい。

haxnume.hatenablog.com

  • メニューから特定のペイロードをチェーンロードすると、一時的なノイズが画面にポップアップ表示されます。これは純粋に美容上の問題であり、fastboot3DSやチェーンロードされたペイロードには何ら影響しません

switch システムバージョン5.00ビデオリーク?

先程GBAtempを閲覧して知ったのですが、

switch v5.00のリークビデオが公開されていたようです

 

 

まずはこちらのビデオをご覧下さい


Switch 5.0 update beta? (Rumour)

このビデオによるとv5.00では

  • インターネットブラウザの公式実装
  • ソフトのフォルダ分け/ソート
  • ホーム画面のテーマ機能追加
  • 任天堂オンライン関連の機能追加

が主な更新点となります。

同時に任天堂オンラインのサービスの開始が考えられるのではないでしょうか?

このアップデートは今月予想される任天堂ダイレクトでも触れられると思います

 

しかし、このビデオの真偽がはっきりしないのであくまでも予想ですが...

Godmode v1.5.1リリース

Godmode v1.5.1がリリースされていました。

v1.5.0で3dsファイルから作成したciaが機能しないバグの修正がメインです

 

f:id:haxnume:20170909180319p:plain

 

ダウンロード

 v1.5.1

固定] 3DSファイルから適切なCIAを構築する
[スクリト] HelloBranching.gm9Kazum77の新しいサンプルスクリプト
[スクリプト]新規strrep、fdummyおよびfillコマンド
[スクリプト]新しいnotコマンド(で使用されているようif not ...にelif not ...)
[scripting] fileselコマンドでディレクトリを参照できるようになりました
スクリプティングのHelloScript.gm9ために、samplesディレクトリの中に入っています。そのバグがTurdPooCharger、@ CecilFF4、およびu / timchenwに行くことを指摘してくれてありがとう。

 v1.5.0

  •  

    • [新規] DSiWareのエクスポート/ .TADファイルのフルサポート(ヘルプには@ihaveamacに感謝します)
    • [新] Limited .GBA ROMイメージサポート(タイトル情報/名前変更)
    • [新] .3DSXのタイトル情報サポート
    • [新規]ファイル属性エディタ(thanks @angelsl
    • [新] aeskeydb.binはNANDにインストールできるため、SDカードに入れる必要はありません
    • [改善された]改良された文字入力ツール。アルファベットプレビュー付き
    • [改善された]書き込み許可unlockerはランダムボタンシーケンスを使用するようになりました。
    • [改善された]スプラッシュビットマップのPCXサポート、GM9 .firmサイズの削減(Thanks for @Wolfvak
    • [改善された]少し微調整されたブートローダ
    • [改善された]システム情報の追加エントリ
    • [改善された]新しい電池の配色(感謝@ジョシュアドーズ
    • [改善された]より小さな改良のギガトン、その多くはフードの下にある
    • [修正] fastboot3DSのフリーズ問題を修正したいくつかのバグ修正(感謝、@ profi200
    • [修正] tarの統一された処理(すべてのOSでコンパイル時)、Pythonスクリプトを介して(感謝@ihaveamac
    • [スクリプト]を介して制御フローのサポートifelifelseendgoto(おかげで@windows_sever_2003
    • [scripting] labelselコマンドを使用して、ユーザーはジャンプするラベルの範囲から選択できます
    • [scripting] strsplitコマンド。文字列から部分文字列を抽出することができます。
    • [スクリプト]新しいREGION環境変数

     このリリースの主な特徴は、スクリプトの制御フローのサポートであり、最終的にスクリプトdevsにより高度なスクリプトに必要なツールを与えることです。Kazuma77のテストとアドバイスをありがとう!

このリリースからFastboot3dsでのフリーズが改善されています。(重要)

 以下v1.4.3以前リリースの変更点

    • [new] NDSイメージのマウントと参照のサポート
    • [新規] HOMEメニュー内のペイロードメニュー
    • [新規]リリースアーカイブには、ntrboot_flasher経由でインストールするための.firmsが含まれています。
    • [new] @Wolfvakのおかげで例外ハンドラ(GodMode9内でのみ動作) 
    • [新規] FIRMファイルのインストーラー(上級ユーザー/ ntrbootのみ、他のすべてのユーザーはSafeB9SInstallerを使用)
    • [新しい] @MyriachanのおかげでHOMEメニューの新しいシステム情報機能 
    • [new] M:ドライブ経由のMCUレジスタへのアクセス(読み取り専用)(もう一度、感謝@Myriachan
    • [new]圧縮された.codeの逆LZSS解凍(CXIのAボタンメニュー)
    • [new] NANDヘッダーリビルダー - これは、ボークドNANDと失われたNCSDを助けることができます
    • [新]ドライブの再帰CMACの定着A:B:S:およびE:
    • [new]スプラッシュ画面の作成日時 - スプラッシュ画面を表示し続ける任意のボタンを押したままにする
    • [新規]ファイルのファイル情報機能、および改善された/ドライブ/ディレクトリ情報機能の統合
    • [新規] RTCが正しく設定されていない場合のナンバー画面(年<2017が検出された場合)
    • [新規]大量のバッチ処理に関するビジュアル進捗状況の更新(ファイルリストのスクロール)
    • [スクリプト]現在処理されているスクリプトのライブテキストプレビュー
    • [スクリプト]スタンドアロンスクリプトランナーを構築する能力(情報のためのreadmeを参照)
    • [スクリプト]を追加しましたfixcmacbootshagetswitchsdextrcodefileselスクリプトコマンド
    • [scripting] injectコマンドを拡張しました
    • [scripting] shaコマンドを使って部分的に検査を許可する
    • [スクリプトfindは英数字の最後/最初の一致を返します
    • [スクリプト]動的に更新される環境変数
    • [修正]起動時間を大幅に短縮
    • [修正] NDSカートダンパーコードの改善
    • [修正]画面の初期化ルーチンが改善され、小さな問題の配列が修正されました。(ありがとう、@ Wolfvak
    • [修正]小さな改善と修正の通常のバッチ - うまくいけば私は大きなものを忘れていない;)
    • [新しい]現在のバッテリーの状態は、上部バーのアイコンを介して表示されます
    • [新規]ブートローダ機能(以前は文書化されていませんでした、以下をお読みください)
    • [新]完全に書き換えられ、GBA VCのダンプと注入の方法を改善しました(下記をお読みください)
    • [new]例外ダンプはQRコードを使用して転送できます(これは決して見られません)
    • [スクリプト]スクリプトプレビューのカスタマイズと無効化を許可する
    • [スクリプト]追加qrおよびchkコマンド
    • [スクリプト]追加HAXONTYPEおよびRDTYPE環境変数
    • [修正]スワップsd_cid.memれたnand_cid.mem
    • [fix] dirsのために '0にコピー:/ gm9 / out'を戻しました。

    「ガイド」の新しいGBA VCセーブダンパー/インジェクタの使用方法をお読みください。また、これにより、以前のGodMode9ベースのGBA VCセーブイン/ダンピングチュートリアルが破られることにも注意してください。申し訳ありませんが、あなたはそれのために何かを得るでしょう。セーブフォーマットはエミュレータ用に固定されており、注入/ダンプはずっと面倒ではありません。おかげでに行く@AuroraWright以前の方法としての問題を指摘するために、@ cheatfreak47それをテストし、(私はそれを書き直しまで私をしつこいにも)情報を提供するために。

    ブートローダ機能は、GodMode9がFIRM0に(GodMode9インストーラを介して)インストールされている場合、またはntrbootフラッシュカードに直接フラッシュされた場合に作動します。私はこれが経験豊富なユーザーによってのみ行われ、そのユーザーは少なくともREADMEのセクションを読んでくれると信じています(CTRL + Fは怠け者です)。また、ほとんどのユーザーがおそらく使用するものはありません。ブートローダーとアイデアをテストするための@ al3x10mのおかげです。

    要するに、GodMode9 FIRM0ブートローダはブート時にRLEFTが保持されていない限りboot9strapと同様に動作し、ブートメニューを表示します。GodMode9 FIRM0ブートローダも、最新のA9NCリリースの要件です。

    例外ダンプQRコードに関しては、本当に、本当にそれを見たい(ヒント)おそらくbkptスクリプトコマンドとして試してみてください?@Wolfvakのアイデアと、これをサポートする例外ハンドラを強化してくれてありがとう

     

    • [新規] Kazuma77による NANDリストアスクリプトの追加 
    • [new] R+DOWN強制的にファイルリストの再ロードを許可する
    • [新規]仮想ファイルのコンテキストメニューエントリを挿入する(クリップボードにエントリが1つだけの場合のみ)
    • [fix] ntrbootの検出を修正しました。GM9は、ntrbootカードに直接フラッシュされたときに意図したとおりに動作するようになりました。このバグを発見してくれてありがとう@haveamac
    • [修正]すでにマウントされているドライブイメージのマウントを許可しないでください。
    • [修正] GodMode9TDの上にバーが消えるのを修正しました(検索のための@MelonGxに感謝します)

    ここのderpは、GM9をntrbootカードに直接フラッシュした人たちのことです。皆さんの少数派です。そのような場合、ntrbootが正しく検出されなかったため、GM9はブートローダーの動作にデフォルト設定されます(これはあなたが望むものではありません)。

    今更新する方法を尋ねるすべての人にとって、あなたには、readmeがあり、その中にクイックスタートガイドがあります。更新するとは、GodMode9.firmを新しいバージョンに置き換えることだけです。クイックスタートガイドに従って、このリリースの新しいスクリプトをコピーすることもできます。

     一応解説

・.ndsのマウント

これがndsファイルでも出来るようになります。

firmをB9Sに上書きインストールする機能の追加

 こいつ実行する時のアンロック解除画面は赤です。

なので安易に実行しないでください。

これはb9sのインストール用の機能ですが対象がdev.ntrとわかるように上級ユーザー向けです。基本的にsafeb9sInstallerを使ってください

 

・gm9Homeメニューの内容の更新

・paylordsを追加

gm9/payloadsを読み込みます。 ない場合は表示されません。

・[system info]メニューを追加

gm9でhomeボタン押した時のメニュー内容と位置が変わりました。

ちなみに僕のcfwN3dsは

model:New 3ds XL (retail)

Serial:言えませぬ(SYSとEMUで変えていたのですがsysのほうのみ表示されました。)

Region(system):japan

Region(sales):japan

SoC manufacturing date:2014/11/30 08:53:26

System assembly date:2015/01/14

Originalfirmware:9.4.0-21j

 

と表示されました

上から順に

3dsのモデル

sysのシリアルナンバー

システムリージョン

製造リージョン

製造日付

システム組み立て日付

初期フォームウェア

が表示されるようです。

・Mドライブ経由でmcuにアクセス

Mドライブ(MEMORY VIRTUAL)に

mcu_3ds_regs.mem

mcu_dsi_regs.mem

 の2つが追加されました

・圧縮された.codeファイルをLZSS解凍してSDカードのgm9フォルダにコピー

・injectコマンドの拡張

injectコマンドの第二引数(inject先)のオフセット(@以降)が無いか第二引数のファイルがない場合新たにファイルが作成されます。
injectコマンドの第一引数のオフセットのうちコロン(:)の前のオフセットがない場合0とみなされて最初からのデータがインジェクトに使われます。
第一引数のオフセットの内コロンの後がない場合コロンの前のオフセットからファイルの最後までがインジェクトに使われます。

・壊れたNANDと失われたNCSDの復旧

詳しくは分からないです

・A/B/S/Eドライブの追加

・処理中のスクリプトをテキストで実行中の場所を表示

・起動時間の短縮

ndsファイル関連のバグの修正

・複数のSDカードでファイルのやり取りをする機能を追加

移動したいファイルやフォルダでYを押してクリップボードにコピーし、RとBを押して、SDカードをアンマウントし、SDカードを入れ替えてリマウントします。

そしてSDカードのドライブ(0ドライブ)でYを押すとコピーが出来ます。

・その他機能の追加とバグの修正

 

新年明けましておめでとうございます。

新年、明けましておめでとうございます

 

今年の抱負?は

  1. ブログを見やすくする
  2. より分かりやすい説明(のために上達)
  3. 他ブログ様との関わり(を深くする)
  4. 海外の方との関わり(を深くする)
  5. Githubでのプロジェクト作成/公開
  6. カービィRBP真勝ちリーフ14分切り()
  7. 乖離性MAに尽力()
  8. 裏メニューと裏記事の改善

最後ら辺は適当になっておりますが達成に向けて、

そして、夏のある出来事に向けて、引き継ぎとなれるように尽力させて頂きます。

数少ない読者様の期待を裏切らず、常に斜め上を目指して頑張ります。

本年ともよろしくお願いします。

Luma3ds v9.0来る.....?

今月に入ってから、色々なところでLuma3dsv9.0という文字を見ますが

Google先生に頼ってもヒットしません(当たり前)

CTGP7でもv9.0に対応するための更新があったので、

何らかの互換性が切れるのでしょう

 

V9.0について分かっていること(Luma3dswikiから引用)

  • インストール

B9Sv1.2以上(変更無し)

  • 推奨FW

ver4.0.0以上(変更なし)

  •  SVC.サービス.アーカイブ.およびARM9のexheader属性チェックのデフォルト化
  • RAMビュワーの追加(windows_sever2003さんより)

これが一番楽しみです

順次追加します

【新】CTGP7について 

 

この記事はHBLユーザーに対応していません!

HBLユーザーはこちらを見て下さい

 

必要な物

CTGP7installer.cia

CTGP7

lang_jpn.txt(日本語化)

リンク修正しました。takeさん報告ありがとうございます

CTGP7はSDカードのルートに配置してください

インストーラーはFBIでインストールし、CTGP7は解凍してSDルートに入れて、/CTGP7/resources/langlang_jpn.txtを入れて下さい

 

追記:Lang_XXX(この手順ではJPN).txtについて

このtxtの適用方法の使用上、txtは初回ロード時にしか適用されないので、

CTRPFメニューの変更は永続しますが、ゲーム内の変更は再ロード

(コースに入ったりする時に実行)で正規の物に戻ってしまうので注意して下さい

追記

v0.15.4でこれについて改善されるようです

更新を待って下さい

手順

1.インストーラーを起動して下さい

f:id:haxnume:20170703222856j:plain

インストーラーはctgp7mangerに置き換わります

 

2.インストーラーの指示に従い、ctgp7をインストールします。

f:id:haxnume:20170703223048j:plain

f:id:haxnume:20170703223101j:plain

インストールが完了するとctgp7mangerが起動します

 

3.ctgp7の設定

f:id:haxnume:20170703225055j:plain

f:id:haxnume:20170703225047j:plain

ctgp7mangerを起動すると次の画面になります。

 

 

settings

f:id:haxnume:20170703225455j:plain

updartes

ctgp7をアップデートします

ingame settings(画像はv0.13時のものです)

f:id:haxnume:20170703225614j:plain

コースごとにカスタムトラックのon/ofを設定できます

 

 

Launch ctgp7

ctgp7を起動するためにホーム画面に戻ります

ctgp7を起動するにはホーム画面に戻った後に

直接マリオカート7を起動する必要があります。

f:id:haxnume:20170703230148j:plain

起動に成功するとこのような画面になります