iTunes for Windows まとめ
http://w.atwiki.jp/wiki1_itunes/
iTunes for Windows まとめ
ja
2017-09-09T00:59:37+09:00
1504886377
-
外部ソフト
https://w.atwiki.jp/wiki1_itunes/pages/12.html
*外部ソフト
iTunesをサポートする外部ソフト(使用は自己責任で)。
**歌詞表示
:[[Evillyrics>http://www.evillabs.sk/evillyrics/]]|歌詞表示ソフト。洋楽のみ。
:[[Lyrics Master>http://www.kenichimaehashi.com/lyricsmaster/]]|複数の歌詞サイトから歌詞検索、表示、ファイルに歌詞埋め込みも可能。
:[[Swit>http://sunnyk.seesaa.net/]]|歌詞、アートワークを自動でネットから検索、表示、登録。iTunesの再生回数も変更可能。
:[[無料歌詞探索衛星 Cassini>http://members.tripod.com/qlxhnm/cassini.html]]|(ポップアップ注意)
国内外の複数の歌詞サイトから歌詞を検索して表示。対応サイトの数は同種のソフトでは随一。
取得した歌詞をテキストファイルで保存したり、ファイルに書き込んだりすることも可能。
**アートワーク(CDジャケット)
:[[Voralent Broadway>http://www.vector.co.jp/soft/winnt/art/se443461.html]]|CDジャケット、歌詞の検索、埋め込みソフト。
:[[artTunes!>http://www.vector.co.jp/soft/win95/art/se315788.html]]|アーティスト名及びタイトルからアートワークを検索して表示。
:[[iArt>http://www.ipodsoft.com/site/index.php?n=IArt.HomePage]]|
CDジャケットを探してきて適用する。(有料$10)
:[[iArtwork>http://a-tak.com/xoops/modules/bwiki/index.php?iArtwork]] (Amazonからジャケットをダウンロードして自動設定。)|
iTunesのアートワークをAmazon Webサービスを利用して自動登録します。
既存の大量のライブラリに手軽にアートワークを設定したい人はどうぞ。
iPod Photoユーザーにもおすすめ。
Amazonから上記機能について規約違反の指摘・機能削除要請を受け公開終了。
一応サイトは残ってます。
:[[ちゅねとも>http://www.hiroiro.com/software/html/tunetomo/tunetomo_top.html]]
|
再生するとジャケットを拾ってきてくれます。また他にもいろいろな機能を搭載。
ドラッグできるジャケットをクリックするとアマゾンへリンクします。
:[[iTunesDisp>http://wiki.ayashi.org/?PC%B4%D8%B7%B8%2F%A5%D7%A5%ED%A5%B0%A5%E9%A5%E0%B4%D8%CF%A2%2FiTunesDisp]]
|
現在iTunesで再生中のアートワークの拡大表示に特化したソフト。
Web検索連携機能や、ゲームのパッケージ画像をアートワークに設定する機能があります。
:[[TuneSleeve>http://tunesleeve.googlepages.com/home]]
|
プレイリスト中のアルバム画像を何種類も拾ってきてくれるソフト。無料版は一度に4アルバムまで。
数枚の中から一枚選び、完了すると自動的にアルバムに画像が埋め込まれる。
:[[iArtworx>http://www.d6f.com/]]
|
曲ファイルのフォルダからfolder.jpgをアートワークとして一括転送できるソフト。
エクスプローラでFolder.jpgを利用したファイル管理をしているコレクターに重宝。
:[[ITunEsTooL>http://itunestool.html.xdomain.jp/]]
|
インターネットでアルバム名を検索し、自動でiTunesに設定するソフト。
ボタンひとつで歯抜けアートワークがすべて設定される。
その他バックアップ機能、メンテナンス機能搭載
**コントローラ
:[[iRemote>http://ipodsoft.com/software.aspx]]|iTunes コントローラ。
:[[iTC>http://www.mcdev.com/programs.php?page=iTC]]|iTunes コントローラ。
:[[iTunes Remote>http://www.aqua-soft.org/board/index.php?showtopic=11206&st=0]]|iTunesコントローラ(Play_Pause.exe, Stop.exe, Next.exe, Previous.exe)
Samurizeなどと組み合わせてもよし、デスクトップにそのまま置いてもよし。
:[[iRemocon>http://inaka75.hp.infoseek.co.jp/]]|iTunes・Winamp・WMP コントローラ。
ホットキー、ジョイスティック、赤外線通信(iアプリ)、Wiiリモコンで操作可能。
ポップアップウィンドウにより曲・アートワーク情報の表示機能。
スキン機能、タイマー機能など。
**Dock・デスクトップ
:[[Samurize>http://www.samurize.com/modules/news/]](iTunesSamurizeInfo.dll)(ソフトウェア板にスレッドあり)|Samurizeで現在再生中の曲名、曲情報をデスクトップに表示する。
Samurizeのプラグイン次第ではiTunesをデスクトップでコントロール可能。
:[[ObjectDock>http://www.stardock.com/products/objectdock/]](Windows板にスレッドあり)|プラグインでiTunesの再生コントロール、再生中のアルバムイメージが表示可能。
:[[MobyDock>http://www.mobydock.tk/]](Windows板にスレッドあり)|プラグインでiTunesの再生コントロール、再生中のアルバムイメージが表示可能。
:[[AveDesk>http://www.aqua-soft.org/board/index.php?showtopic=19494]](Windows板にスレッドあり)|
プラグインでiTunesの再生コントロール、再生中のアルバムイメージ表示、評価の変更が可能。
**その他
:[[iLibs>http://www.copytrans.jp/ilibs.php]] iTunesライブラリを複数作成|
:[[CopyTrans>http://www.copytrans.jp/]] iTunes上にiPodから音楽を再生|
:[[sonictunes>http://www3.atpages.jp/sonictunes/]] iTunesとソニー製ウォークマンを同期|
:[[iTunes Alarm>http://www.cowpimp.com/archives/2004/05/27/itunesalarm/]] アラーム。|
:[[Blogging Plugins>http://www.cowpimp.com/]]|
:[[EmEditor - iTunesマクロ>http://emeditor.web.fc2.com/EmMacros.html#iTunes]]|EmEditorでの編集作業中にiTunesを操作するマクロ
:[[iTunes COM For Windows SDK>http://developer.apple.com/sdk/itunescomsdk.html]]|
:[[ID3EDS>http://www.zim.jp/]] (マカー用)|
:[[iTunesの重複トラック一括削除>http://www.copytrans.jp/delete-itunes-duplicate.php]]|
2017-09-09T00:59:37+09:00
1504886377
-
便利なスクリプト
https://w.atwiki.jp/wiki1_itunes/pages/26.html
*便利なスクリプト
利用は自己責任で!
使い方が解らなければ絶対に手を出さない!
#contents
**デッドリンク消去スクリプト
iTunesには登録されているが、元の音楽ファイルが削除などで
無くなっているリンクを消すスクリプト。
:1. スクリプトをダウンロードし、解凍する。|[[デッドリンク消去スクリプト>http://www1.atwiki.jp/itunes/?cmd=upload&act=open&pageid=17&file=%E3%83%87%E3%83%83%E3%83%89%E3%83%AA%E3%83%B3%E3%82%AF%E6%B6%88%E5%8E%BB%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88.zip]]
:2. スタートメニューにでも放り込んでexe同様に使う。|iTunes立ち上げる必要なし
**再生回数変更スクリプト
//おまいらのスマートプレイリストの134レス
iTunesで再生回数を変更したい曲を選択して、下記のスクリプトを実行させると、再生回数の変更ができる。
-下記のスクリプトをテキストエディタやメモ帳などにコピペ
-15行目「(current.Name, "新しい再生回数の設定", k)」の「k」を変更したい再生回数に書き換える(半角数字で記入)
-拡張子をtxtからvbsに変更して、countedit.vbsとでも名前をつけて保存
-あとはダブルクリックして実行
(一曲ごとに変更確認のダイアログボックスが出るので、OKボタンを押していく)
Dim iTunesApp
Dim Tracks, numTracks
Dim i, k
Dim current
set iTunesApp = WScript.CreateObject("iTunes.Application")
set iShell = CreateObject("Wscript.Shell")
iShell.AppActivate("iTunes")
set Tracks = iTunesApp.SelectedTracks
numTracks = Tracks.Count
Cnt
Sub Cnt
for i = 1 to numTracks
set current = Tracks.Item(i)
k = current.PlayedCount
k = InputBox(current.Name, "新しい再生回数の設定", k)
if k="" then Exit Sub
current.PlayedCount = k
next
End Sub
**スキップした曲を抽出するスクリプト
//おまいらのスマートプレイリストの154レス
iTunesで再生をスキップした曲を抽出するスクリプト
-2行目の「シャッフル時にスキップなリスト」に抽出した記入する
-テキストエディタなどにコピペ
-拡張子をtxtからvbsに変更して、skipshuffle.vbsとでも名前をつけて保存
-あとはダブルクリックして実行
On Error Resume Next
set iTunesApp = WScript.CreateObject("iTunes.Application")
pListName = "シャッフル時にスキップなリスト"
set pList = iTunesApp.LibrarySource.Playlists.ItemByName(pListName)
if pList.Count <> 0 then
pList.Delete()
end if
set pList = iTunesApp.CreatePlayList(pListName)
set Tracks = iTunesApp.LibraryPlaylist.Tracks
numTracks = Tracks.Count
for i = 1 to numTracks
if Tracks.Item(i).ExcludeFromShuffle = true then
pList.AddTrack(Tracks.Item(i))
end if
next
WScript.Echo "Job complete."
プレイリスト作って、条件満たす曲を抽出なら、for文の中のifを書き換えるだけで、いろいろできるはず。アートワークがある曲だけとか、歌詞が入ってる曲とか。
**テレビ番組・ミュージックビデオ変換スクリプト
//おまいらのスマートプレイリスト3の565レス(改良版)
iTunesのビデオをテレビ番組・ミュージックビデオに変換するスクリプト
-Windowsのvbs版での、選択した曲をテレビ番組やミュージックビデオに一括変換するプログラム。
-動かし方は、下のリストをメモ帳にコピーして、デスクトップにconvert.vbsとでもセーブしておき、iTunesで曲を選択してから、vbsファイルを起動する。
set iTunesApp = WScript.CreateObject("iTunes.Application")
Set iShell = CreateObject("Wscript.Shell")
iShell.AppActivate("iTunes")
set Tracks = iTunesApp.SelectedTracks
numTracks = Tracks.Count
if numTracks = 0 then
WScript.Echo"選択ファイルがありません。終了します"
else
set current = Tracks.Item(1)
if current.VideoKind = 1 then
inString = InputBox("テレビ番組変換します。番組名未変更の時は'-'を、スキップする場合にはEnterを押してください","テレビ番組名")
if inString = "" then
inString = InputBox("ミュージックビデオ変換します。アーティスト名未変更の時は'-'を、終了する場合にはEnterを押してください","アーティスト名")
if inString <> "" then
for i = 1 to numTracks
set current = Tracks.Item(numTracks - i + 1)
current.SeasonNumber = SeasonNum
if inString <> "-" then
current.Artist = inString
end if
current.Compilation = 0
current.RememberBookmark = 0
current.VideoKind = 2
next
WScript.Echo "ミュージックビデオに変換しました"
end if
else
inSeason = InputBox("シーズン番号を指定します。番号未変更の時は'-'を、0を指定する場合にはEnterを押してください""シーズン番号")
if inSeason = "" then
SeasonNum = 0
elseif inSeason = "-" then
SeasonNum = -1
else
SeasonNum = CInt(inSeason)
end if
for i = 1 to numTracks
set current = Tracks.Item(numTracks - i + 1)
if SeasonNum <> -1 then
current.SeasonNumber = SeasonNum
end if
if inString <> "-" then
current.Show = inString
end if
current.RememberBookmark = 0
current.VideoKind = 3
next
WScript.Echo "テレビ番組に変換しました"
end if
else
for i = 1 to numTracks
set current = Tracks.Item(numTracks - i + 1)
current.Show = ""
current.VideoKind = 1
next
WScript.Echo "ムービーに復帰しました"
end if
end if
Web版からミュージックビデオを追加対応。ミュージックビデオにしたい人は、最初の文字列入力でEnterだけを押し、次の文字列入力でアルバム名を入れればOK。
**複数のプレイリストを順番にまとめるスクリプト
//おまいらのスマートプレイリスト4の360,368より
-Windowsのvbs版での、複数のプレイリストを順番にまとめるプログラム。
-動かし方は、下のリストをメモ帳にコピーしてから、ソース上のpPlayList()に読み取り側、pOutPlayListに書き込み側のプレイリスト名を入れて、デスクトップにAppendPlaylist.vbsとでもセーブしておき、vbsファイルを起動すると、自動的にプレイリストを作り直して、そこに指定した曲全部詰め込む。
on error resume next
set iTunesApp = WScript.CreateObject("iTunes.Application")
dim pPlayList(4)
pPlayList(1)="トップ 25 曲"
pPlayList(2)="今日買った曲"
pPlayList(3)="一週間以内に追加した曲"
pPlayList(4)="未評価曲"
pOutPlayList = "ShufflePlayList"
set pOutList = iTunesApp.LibrarySource.Playlists.ItemByName(pOutPlayList)
if pOutList.Tracks.Count <> 0 then
pOutList.Delete()
end if
set pOutList = iTunesApp.CreatePlayList(pOutPlayList)
for i = 1 to 4
set pInputList = iTunesApp.LibrarySource.Playlists.ItemByName(pPlayList(i))
for each Track in pInputList.Tracks
pOutList.AddTrack(Track)
next
next
WScript.Echo "Job complete."
** iTunesに勝手に日本語に書き換えられてしまったジャンルを英語に戻すスクリプト
iTunes7.6 以降で、再生やプロパティ参照で勝手に日本語に書き換わってしまった曲のジャンルを全て英語に戻すスクリプト。
-テキストエディタなどにコピペ
-拡張子をtxtからjsに変更して、regenre.js とでも名前をつけて保存
-あとはダブルクリックして実行
// iTunes7、8で
// 日本語に書き換えられてしまったジャンルたちを英語に戻す
// by ka-ku
var WshShell = WScript.CreateObject("WScript.Shell");
WshShell.Popup("日本語に変えられたジャンルたちを英語に戻します\n少々お待ちください",3);
// 日本語ジャンル⇒英語ジャンル対応テーブル初期化
var genreHash = new Object();
genreHash["ブルース"] = "Blues";
genreHash["クラシックロック"] = "Classic Rock";
genreHash["カントリー"] = "Country";
genreHash["ダンス"] = "Dance";
genreHash["ディスコ"] = "Disco";
genreHash["ファンク"] = "Funk";
genreHash["グランジ"] = "Grunge";
genreHash["ヒップホップ"] = "Hip-Hop";
genreHash["ジャズ"] = "Jazz";
genreHash["メタル"] = "Metal";
genreHash["ニューエイジ"] = "New Age";
genreHash["オールディーズ"] = "Oldies";
genreHash["その他"] = "Other";
genreHash["ポップ"] = "Pop";
genreHash["R&B"] = "R&B";
genreHash["ラップ"] = "Rap";
genreHash["レゲエ"] = "Reggae";
genreHash["ロック"] = "Rock";
genreHash["テクノ"] = "Techno";
genreHash["インダストリアル"] = "Industrial";
genreHash["オルタナティプ"] = "Alternative";
genreHash["スカ"] = "Ska";
genreHash["デスメタル"] = "Death Metal";
genreHash["プランク"] = "Pranks";
genreHash["サウンドトラック"] = "Soundtrack";
genreHash["ユーロテクノ"] = "Euro-Techno";
genreHash["アンビエント"] = "Ambient";
genreHash["トリップホップ"] = "Trip-Hop";
genreHash["ボーカル"] = "Vocal";
genreHash["ジャズ+ファンク"] = "Jazz+Funk";
genreHash["フュージョン"] = "Fusion";
genreHash["トランス"] = "Trance";
genreHash["クラシック"] = "Classical";
genreHash["インストゥルメンタル"] = "Instrumental";
genreHash["アシッド"] = "Acid";
genreHash["ハウス"] = "House";
genreHash["ゲーム"] = "Game";
genreHash["サウンドクリップ"] = "Sound Clip";
genreHash["ゴスペル"] = "Gospel";
genreHash["ノイズ"] = "Noise";
genreHash["オルターナティブロック"] = "AlternRock";
genreHash["ベース"] = "Bass";
genreHash["ソウル"] = "Soul";
genreHash["パンク"] = "Punk";
genreHash["スペース"] = "Space";
genreHash["メディテーティブ"] = "Meditative";
genreHash["インストゥルメンタルポップ"] = "Instrumental Pop";
genreHash["インストゥルメンタルロック"] = "Instrumental Rock";
genreHash["エスニック"] = "Ethnic";
genreHash["ゴシック"] = "Gothic";
genreHash["ダークウェーブ"] = "Darkwave";
genreHash["テクノ - インダストリアル"] = "Techno-Industrial";
genreHash["エレクトロニック"] = "Electronic";
genreHash["ポップ - フォーク"] = "Pop-Folk";
genreHash["ユーロダンス"] = "Eurodance";
genreHash["ドリーム"] = "Dream";
genreHash["サザンロック"] = "Southern Rock";
genreHash["コメディ"] = "Comedy";
genreHash["カルト"] = "Cult";
genreHash["ギャングスター"] = "Gangsta";
genreHash["トップ 40"] = "Top 40";
genreHash["クリスチャンラップ"] = "Christian Rap";
genreHash["ポップ/ファンク"] = "Pop/Funk";
genreHash["ジャングル"] = "Jungle";
genreHash["ネイティブアメリカン"] = "Native American";
genreHash["キャバレー"] = "Cabaret";
genreHash["ニューウェーブ"] = "New Wave";
genreHash["サイケデリック"] = "Psychedelic";
genreHash["レイブ"] = "Rave";
genreHash["ショートーン"] = "Showtunes";
genreHash["トレーラー"] = "Trailer";
genreHash["ローファイ"] = "Lo-Fi";
genreHash["トライバル"] = "Tribal";
genreHash["アシッドパンク"] = "Acid Punk";
genreHash["アシッドジャズ"] = "Acid Jazz";
genreHash["ポルカ"] = "Polka";
genreHash["レトロ"] = "Retro";
genreHash["ミュージカル"] = "Musical";
genreHash["ロックンロール"] = "Rock & Roll";
genreHash["ハードロック"] = "Hard Rock";
genreHash["フォーク"] = "Folk";
genreHash["フォークロック"] = "Folk-Rock";
genreHash["ナショナルフォーク"] = "National Folk";
genreHash["スウィング"] = "Swing";
genreHash["ファストフュージョン"] = "Fast Fusion";
genreHash["ビーボップ"] = "Bebop";
genreHash["ラテン"] = "Latin";
genreHash["リバイバル"] = "Revival";
genreHash["ケルティック"] = "Celtic";
genreHash["ブルーグラス"] = "Bluegrass";
genreHash["アバンギャルド"] = "Avantgarde";
genreHash["ゴシックロック"] = "Gothic Rock";
genreHash["プログレッシブロック"] = "Progressive Rock";
genreHash["サイケデリックロック"] = "Psychedelic Rock";
genreHash["シンフォニックロック"] = "Symphonic Rock";
genreHash["スローロック"] = "Slow Rock";
genreHash["ビッグバンド"] = "Big Band";
genreHash["コーラス"] = "Chorus";
genreHash["イージーリスニング"] = "Easy Listening";
genreHash["アコースティック"] = "Acoustic";
genreHash["ユーモア"] = "Humor";
genreHash["スピーチ"] = "Speech";
genreHash["シャンソン"] = "Chanson";
genreHash["オペラ"] = "Opera";
genreHash["室内音楽"] = "Chamber Music";
genreHash["ソナタ"] = "Sonata";
genreHash["交響曲"] = "Symphony";
genreHash["ブーティーベース"] = "Booty Bass";
genreHash["プライマス"] = "Primus";
genreHash["ポーングルーブ"] = "Porn Groove";
genreHash["サタイア"] = "Satire";
genreHash["スロージャム"] = "Slow Jam";
genreHash["クラブ"] = "Club";
genreHash["タンゴ"] = "Tango";
genreHash["サンバ"] = "Samba";
genreHash["フォークロア"] = "Folklore";
genreHash["バラード"] = "Ballad";
genreHash["パワーバラード"] = "Power Ballad";
genreHash["リズミックソウル"] = "Rhythmic Soul";
genreHash["フリースタイル"] = "Freestyle";
genreHash["デュエット"] = "Duet";
genreHash["パンクロック"] = "Punk Rock";
genreHash["ドラムソロ"] = "Drum Solo";
genreHash["アカペラ"] = "A Capella";
genreHash["ユーロハウス"] = "Euro-House";
genreHash["ダンスホール"] = "Dance Hall";
genreHash["オルタナティプ"] = "Alternative";
genreHash["ブック&スポークン"] = "Books & Spoken";
genreHash["ブルース/R&B"] = "Blues/R&B";
genreHash["チルドレン・ミュージック"] = "Children’s Music";
genreHash["クラシック"] = "Classical";
genreHash["カントリー"] = "Country";
genreHash["ダンス"] = "Dance";
genreHash["イージーリスニング"] = "Easy Listening";
genreHash["エレクトロニック"] = "Electronic";
genreHash["フォーク"] = "Folk";
genreHash["ハウス"] = "House";
genreHash["インダストリアル"] = "Industrial";
genreHash["テクノ"] = "Techno";
genreHash["トランス"] = "Trance";
genreHash["ヒップホップ/ラップ"] = "Hip Hop/Rap";
genreHash["ホリデーミュージック"] = "Holiday";
genreHash["ジャズ"] = "Jazz";
genreHash["ニューエイジ"] = "New Age";
genreHash["ポップ"] = "Pop";
genreHash["宗教音楽"] = "Religious";
genreHash["ロック"] = "Rock";
genreHash["サウンドトラック"] = "Soundtrack";
genreHash["無分類"] = "Unclassifiable";
genreHash["ワールド"] = "World";
genreHash["未定義"] = "Undefined";
genreHash["アダルトコンテンポラリー"] = "Adult Contemporary";
genreHash["オルタナティプロック"] = "Alternative Rock";
genreHash["チルドレン・ミュージック"] = "Children’s Music";
genreHash["クラシック"] = "Classical";
genreHash["コンテポラリー・クリスチャン"] = "Contemporary Christian";
genreHash["カントリー"] = "Country";
genreHash["ダンス"] = "Dance";
genreHash["イージーリスニング"] = "Easy Listening";
genreHash["エロティック"] = "Erotic";
genreHash["フォーク"] = "Folk";
genreHash["ゴスペル"] = "Gospel";
genreHash["ヒップホップ"] = "Hip Hop";
genreHash["ジャズ"] = "Jazz";
genreHash["ラテン"] = "Latin";
genreHash["ミュージカル"] = "Musical";
genreHash["ニューエイジ"] = "New Age";
genreHash["オペラ"] = "Opera";
genreHash["オペレッタ"] = "Operetta";
genreHash["ポップミュージック"] = "Pop Music";
genreHash["ラップ"] = "RAP";
genreHash["レゲエ"] = "Reggae";
genreHash["ロックミュージック"] = "Rock Music";
genreHash["リズム&ブルース"] = "Rhythm & Blues";
genreHash["サウンドエフェクト"] = "Sound Effects";
genreHash["サウンドトラック"] = "Sound Track";
genreHash["スポークンワード"] = "Spoken Word";
genreHash["ワールドミュージック"] = "World Music";
try {
var iTunes = WScript.CreateObject("iTunes.Application");
}catch(e){
WshShell.Popup(e.message+"\niTunesのオープンに失敗しました");
WScript.Quit(1);
}
var changeCount = 0;
// ライブラリの全曲をなめて日本語ジャンルの魔法を解く
var tracks = iTunes.LibraryPlayList.Tracks;
var numTracks = tracks.Count;
for(var i = 1; i <= numTracks; i++){
var curTrack = tracks.Item(i);
var curGenre = curTrack.Genre;
var goodGenre = genreHash[curGenre];
if(goodGenre != undefined){ // 該当ジャンル発見!
changeCount++;
curTrack.Genre = "aaa"; // ダミー書き換え
curTrack.Genre = goodGenre; // 本ちゃん書き換え
// WScript.Echo(curTrack.Name+" "+curGenre+"->"+goodGenre);
}
}
if(changeCount > 0){
WshShell.Popup(changeCount + "曲修正しました");
}else{
WshShell.Popup("修正が必要な曲はありませんでした");
}
** iTunesでジャンルを勝手に日本語に書き換えられないようにするスクリプト
iTunes7.6(およびそれ以上?)でジャンルを勝手に日本語に書き換えられないようにするスクリプト。日本語リソースファイルのジャンル部分だけを英語に置き換える。
-テキストエディタなどにコピペ
-拡張子をtxtからjsに変更して、engenre.js とでも名前をつけて保存
-あとはダブルクリックして実行
注)もし「c:\.. \Localizable.strings がみつかりません」とエラーが出た場合は iTunes がインストールされている場所が C:\Program Files\iTunes じゃないので、どこにインストールされているか探して、ソースコードの resourceDir のディレクトリ名を書き換えて再度実行のこと。
// iTunes7.6で
// 言語リソースファイルの日本語のジャンルを英語に置換する
// by ka-ku
var WshShell = WScript.CreateObject("WScript.Shell");
// resourceDir: 日本語のリソースファイルがあるフォルダ(自分の環境に合わせて書き換える)
var resourceDir = "C:\\Program Files\\iTunes\\iTunes.Resources\\ja.lproj";
// resourceFile: リソースファイル名
var resourceFile = "Localizable.strings";
var resourcePath = resourceDir + "\\" + resourceFile;
var backupPath = resourcePath+".org"; // バックアップファイル名には ".org" をつける
var convHash = new Object();
initConvHash();
var fso = new ActiveXObject("Scripting.FileSystemObject");
if (! fso.FileExists(resourcePath)){
WshShell.Popup(resourcePath+" がみつかりません");
}else{
try{
WshShell.Popup(resourcePath+"\nの日本語ジャンルを英語に書き換えます");
fso.CopyFile( resourcePath, backupPath, true);
var iStream = fso.OpenTextFile(backupPath,1,false,-1); // read,noOverwrite, unicode
var oStream = fso.CreateTextFile(resourcePath, true,true); // overwrite, unicode
while(! iStream.AtEndOfStream){
var line = iStream.ReadLine();
if(line.match(/^"92/)){ // "92 で始まる行が置換対象
line = convLine(line);
}
oStream.Write(line+"\n");
}
oStream.Close();
iStream.Close();
WshShell.Popup("終了しました");
}catch(err){
WshShell.Popup("エラー:" + err.message);
}
}
// 置換対象行を置換
function convLine(line){
var id = line.substring(1,9); // 92XX.XXX を ID として切り出す
var engGenre = convHash[id];
if(! engGenre){
return line; // english genre is not found !
}
return "\"" + id + "\" = \"" + engGenre + "\";";
}
// 変換用ハッシュの初期化
function initConvHash(){
convHash["9200.001"] = "Blues";
convHash["9200.002"] = "Classic Rock";
convHash["9200.003"] = "Country";
convHash["9200.004"] = "Dance";
convHash["9200.005"] = "Disco";
convHash["9200.006"] = "Funk";
convHash["9200.007"] = "Grunge";
convHash["9200.008"] = "Hip-Hop";
convHash["9200.009"] = "Jazz";
convHash["9200.010"] = "Metal";
convHash["9200.011"] = "New Age";
convHash["9200.012"] = "Oldies";
convHash["9200.013"] = "Other";
convHash["9200.014"] = "Pop";
convHash["9200.015"] = "R&B";
convHash["9200.016"] = "Rap";
convHash["9200.017"] = "Reggae";
convHash["9200.018"] = "Rock";
convHash["9200.019"] = "Techno";
convHash["9200.020"] = "Industrial";
convHash["9200.021"] = "Alternative";
convHash["9200.022"] = "Ska";
convHash["9200.023"] = "Death Metal";
convHash["9200.024"] = "Pranks";
convHash["9200.025"] = "Soundtrack";
convHash["9200.026"] = "Euro-Techno";
convHash["9200.027"] = "Ambient";
convHash["9200.028"] = "Trip-Hop";
convHash["9200.029"] = "Vocal";
convHash["9200.030"] = "Jazz+Funk";
convHash["9200.031"] = "Fusion";
convHash["9200.032"] = "Trance";
convHash["9200.033"] = "Classical";
convHash["9200.034"] = "Instrumental";
convHash["9200.035"] = "Acid";
convHash["9200.036"] = "House";
convHash["9200.037"] = "Game";
convHash["9200.038"] = "Sound Clip";
convHash["9200.039"] = "Gospel";
convHash["9200.040"] = "Noise";
convHash["9200.041"] = "AlternRock";
convHash["9200.042"] = "Bass";
convHash["9200.043"] = "Soul";
convHash["9200.044"] = "Punk";
convHash["9200.045"] = "Space";
convHash["9200.046"] = "Meditative";
convHash["9200.047"] = "Instrumental Pop";
convHash["9200.048"] = "Instrumental Rock";
convHash["9200.049"] = "Ethnic";
convHash["9200.050"] = "Gothic";
convHash["9200.051"] = "Darkwave";
convHash["9200.052"] = "Techno-Industrial";
convHash["9200.053"] = "Electronic";
convHash["9200.054"] = "Pop-Folk";
convHash["9200.055"] = "Eurodance";
convHash["9200.056"] = "Dream";
convHash["9200.057"] = "Southern Rock";
convHash["9200.058"] = "Comedy";
convHash["9200.059"] = "Cult";
convHash["9200.060"] = "Gangsta";
convHash["9200.061"] = "Top 40";
convHash["9200.062"] = "Christian Rap";
convHash["9200.063"] = "Pop/Funk";
convHash["9200.064"] = "Jungle";
convHash["9200.065"] = "Native American";
convHash["9200.066"] = "Cabaret";
convHash["9200.067"] = "New Wave";
convHash["9200.068"] = "Psychedelic";
convHash["9200.069"] = "Rave";
convHash["9200.070"] = "Showtunes";
convHash["9200.071"] = "Trailer";
convHash["9200.072"] = "Lo-Fi";
convHash["9200.073"] = "Tribal";
convHash["9200.074"] = "Acid Punk";
convHash["9200.075"] = "Acid Jazz";
convHash["9200.076"] = "Polka";
convHash["9200.077"] = "Retro";
convHash["9200.078"] = "Musical";
convHash["9200.079"] = "Rock & Roll";
convHash["9200.080"] = "Hard Rock";
convHash["9200.081"] = "Folk";
convHash["9200.082"] = "Folk-Rock";
convHash["9200.083"] = "National Folk";
convHash["9200.084"] = "Swing";
convHash["9200.085"] = "Fast Fusion";
convHash["9200.086"] = "Bebop";
convHash["9200.087"] = "Latin";
convHash["9200.088"] = "Revival";
convHash["9200.089"] = "Celtic";
convHash["9200.090"] = "Bluegrass";
convHash["9200.091"] = "Avantgarde";
convHash["9200.092"] = "Gothic Rock";
convHash["9200.093"] = "Progressive Rock";
convHash["9200.094"] = "Psychedelic Rock";
convHash["9200.095"] = "Symphonic Rock";
convHash["9200.096"] = "Slow Rock";
convHash["9200.097"] = "Big Band";
convHash["9200.098"] = "Chorus";
convHash["9200.099"] = "Easy Listening";
convHash["9200.100"] = "Acoustic";
convHash["9200.101"] = "Humor";
convHash["9200.102"] = "Speech";
convHash["9200.103"] = "Chanson";
convHash["9200.104"] = "Opera";
convHash["9200.105"] = "Chamber Music";
convHash["9200.106"] = "Sonata";
convHash["9200.107"] = "Symphony";
convHash["9200.108"] = "Booty Bass";
convHash["9200.109"] = "Primus";
convHash["9200.110"] = "Porn Groove";
convHash["9200.111"] = "Satire";
convHash["9200.112"] = "Slow Jam";
convHash["9200.113"] = "Club";
convHash["9200.114"] = "Tango";
convHash["9200.115"] = "Samba";
convHash["9200.116"] = "Folklore";
convHash["9200.117"] = "Ballad";
convHash["9200.118"] = "Power Ballad";
convHash["9200.119"] = "Rhythmic Soul";
convHash["9200.120"] = "Freestyle";
convHash["9200.121"] = "Duet";
convHash["9200.122"] = "Punk Rock";
convHash["9200.123"] = "Drum Solo";
convHash["9200.124"] = "A Capella";
convHash["9200.125"] = "Euro-House";
convHash["9200.126"] = "Dance Hall";
convHash["9201.001"] = "Alternative";
convHash["9201.002"] = "Books & Spoken";
convHash["9201.003"] = "Blues/R&B";
convHash["9201.004"] = "Children’s Music";
convHash["9201.005"] = "Classical";
convHash["9201.006"] = "Country";
convHash["9201.007"] = "Dance";
convHash["9201.008"] = "Easy Listening";
convHash["9201.009"] = "Electronic";
convHash["9201.010"] = "Folk";
convHash["9201.011"] = "House";
convHash["9201.012"] = "Industrial";
convHash["9201.013"] = "Techno";
convHash["9201.014"] = "Trance";
convHash["9201.015"] = "Hip Hop/Rap";
convHash["9201.016"] = "Holiday";
convHash["9201.017"] = "Jazz";
convHash["9201.018"] = "New Age";
convHash["9201.019"] = "Pop";
convHash["9201.020"] = "Religious";
convHash["9201.021"] = "Rock";
convHash["9201.022"] = "Soundtrack";
convHash["9201.023"] = "Unclassifiable";
convHash["9201.024"] = "World";
convHash["9202.001"] = "Undefined";
convHash["9202.002"] = "Adult Contemporary";
convHash["9202.003"] = "Alternative Rock";
convHash["9202.004"] = "Children’s Music";
convHash["9202.005"] = "Classical";
convHash["9202.006"] = "Contemporary Christian";
convHash["9202.007"] = "Country";
convHash["9202.008"] = "Dance";
convHash["9202.009"] = "Easy Listening";
convHash["9202.010"] = "Erotic";
convHash["9202.011"] = "Folk";
convHash["9202.012"] = "Gospel";
convHash["9202.013"] = "Hip Hop";
convHash["9202.014"] = "Jazz";
convHash["9202.015"] = "Latin";
convHash["9202.016"] = "Musical";
convHash["9202.017"] = "New Age";
convHash["9202.018"] = "Opera";
convHash["9202.019"] = "Operetta";
convHash["9202.020"] = "Pop Music";
convHash["9202.021"] = "RAP";
convHash["9202.022"] = "Reggae";
convHash["9202.023"] = "Rock Music";
convHash["9202.024"] = "Rhythm & Blues";
convHash["9202.025"] = "Sound Effects";
convHash["9202.026"] = "Sound Track";
convHash["9202.027"] = "Spoken Word";
convHash["9202.028"] = "World Music";
}
**アートワーク、歌詞識別スクリプト
iTunesでアートワーク、歌詞を付加した曲を識別するために、Group欄にARTWORK, LYRICSの文字をコンマ区切りで付加します。
-下記のスクリプトをテキストエディタやメモ帳などにコピペ
-拡張子をtxtからvbsに変更して、searchartwork.vbsとでも名前をつけて保存
-iTunes上で曲を選択してから、スクリプトをダブルクリックして実行
注意:アートワーク,歌詞の削除には追従しませんので、そのときには一端Group欄の中身を手動で消去してください。
On Error Resume Next
set iTunesApp = WScript.CreateObject("iTunes.Application")
set iShell = CreateObject("Wscript.Shell")
iShell.AppActivate("iTunes")
set Tracks = iTunesApp.SelectedTracks
numTracks = Tracks.Count
dim curbpm, art, ly
dim curTrack, change
dim IndexKey
dim curDic
set curDic = WScript.CreateObject("Scripting.Dictionary")
if numTracks = 0 then
WScript.Echo"選択ファイルがありません。終了します"
else
for i = 0 to numTracks
if i = 0 then pos = 1 else pos = i
set curTrack = Tracks(numTracks - pos + 1 )
call getGroups(curDic, curTrack.Grouping)
change = 0
if not (curDic.Exists("ARTWORK")) then
if curTrack.Artwork.count <> 0 then
change = 1
curDic.Add "ARTWORK", 1
end if
end if
if not (curDic.Exists("LYRICS")) then
if len(curTrack.Lyrics) <> 0 then
change = 1
curDic.Add "LYRICS", 1
end if
end if
if change = 1 then
curTrack.Grouping = setGroups(curDic)
end if
next
end if
WScript.Echo "Job complete."
sub getGroups(objDic, Group)
IndexKey = split(Group, ",", -1, vbTextCompare)
objDic.RemoveAll
for j = LBound(IndexKey) to UBound(IndexKey)
objDic.Add IndexKey(j), 1
next
end sub
function setGroups(objDic)
dim rValue
dim strArray
strArray = objDic.Keys
rValue = ""
for i = 0 to objDic.Count - 1
if i <> 0 then rValue = rValue & ","
rValue = rValue & strArray(i)
next
setGroups = rValue
end function
**再生回数、レーティング移行スクリプト
iTunesで新しくCD取り込み直したときなどに、再生回数とレーティングを新規曲にコピーします。
-下記のスクリプトをテキストエディタやメモ帳などにコピペ
-拡張子をtxtからvbsに変更して、copycount.vbsとでも名前をつけて保存
-iTunes上で新旧両方の曲を選択してから、スクリプトをダブルクリックして実行
動作内容:アーティストやアルバム名を無視し、同一トラック番号の曲で再生回数の最大を求め、その値を同一トラック番号の曲に適応します。
このため、トラック番号がきちんとついていれば、アルバム全曲を一度に処理もできます。
逆に、トラック番号がついていなければ全部同じ数値に上書きされます。
set iTunesApp = WScript.CreateObject("iTunes.Application")
set iShell = CreateObject("Wscript.Shell")
iShell.AppActivate("iTunes")
set Tracks = iTunesApp.SelectedTracks
numTracks = Tracks.Count
dim PlayCount(100)
dim Rate(100)
if numTracks = 0 then
WScript.Echo"選択ファイルがありません。終了します"
else
for i = 1 to numTracks
set current = Tracks.Item(numTracks - i + 1)
TNumber = current.TrackNumber
if TNumber <> 0 then
if PlayCount(TNumber) < current.PlayedCount then
PlayCount(TNumber) = current.PlayedCount
end if
if Rate(TNumber) < current.Rating then
Rate(TNumber) = current.Rating
end if
end if
next
for i = 1 to numTracks
set current = Tracks.Item(numTracks - i + 1)
TNumber = current.TrackNumber
if TNumber <> 0 then
current.PlayedCount = PlayCount(TNumber)
current.Rating = Rate(TNumber)
end if
next
end if
WScript.Echo"End of Job"
**最大ディスク番号未記述抽出スクリプト
iTunesでディスク番号は記述したが、最大ディスク番号は記述していないという曲をプレイリストに抽出します。
-下記のスクリプトをテキストエディタやメモ帳などにコピペ
-拡張子をtxtからvbsに変更して、nodiscnum.vbsとでも名前をつけて保存
-iTunes起動状態で、スクリプトをダブルクリックして実行
動作内容:ディスク番号は記述しているが、最大ディスク番号を書き込んでいない曲だけを、未ナンバー曲リストという名前のプレイリストに抽出します。このとき、同じ名前のプレイリストがあれば、中身を消してから使いますので気をつけてください。
なお、このコードの条件文を変更すると、いろいろな条件の曲の抽出に使えると思います。
On Error Resume Next
set iTunesApp = WScript.CreateObject("iTunes.Application")
pListName = "未ナンバー曲リスト"
set pList = iTunesApp.LibrarySource.Playlists.ItemByName(pListName)
if pList.Count <> 0 then
pList.Delete()
end if
set pList = iTunesApp.CreatePlayList(pListName)
for each Track in iTunesApp.LibraryPlayList.Tracks
if Track.DiscCount = 0 and Track.DiscNumber <> 0 then
pList.AddTrack(Track)
end if
next
WScript.Echo "Job complete."
**レーティングの☆消去スクリプト
iTunesが勝手につける☆☆☆を見かけ上消すスクリプトです。
-下記のスクリプトをテキストエディタやメモ帳などにコピペ
-拡張子をtxtからvbsに変更して、EraseRate.vbsとでも名前をつけて保存
-iTunes起動状態で、曲を選択してから、スクリプトをダブルクリックして実行
動作内容:Rating値に1を設定しています。iTunes内部的にはレートは0-100の範囲で設定されており、★1つがRatingで20に相当します。Rating=0だとコンピュータが自動計算しますので、1を設定して、★がつかないが、自動計算はさせないという状態を作り出しています。
なお、このプログラムは起動後にウィンドウのフォーカスをiTunesに切り替えます。iTunes9のバグ回避のためですので、処理終了までそのままお待ちください。
set iTunesApp = WScript.CreateObject("iTunes.Application")
Set iShell = CreateObject("Wscript.Shell")
iShell.AppActivate("iTunes")
set Tracks = iTunesApp.SelectedTracks
BtnCode = iShell.popup("曲、アルバムどちらの☆を消しますか?曲(はい), アルバム(いいえ)", 0,"選択",3)
Select Case BtnCode
Case 6
for i = 1 to Tracks.Count
Tracks.Item(i).Rating = 1
next
Case 7
for i = 1 to Tracks.Count
Tracks.Item(i).AlbumRating = 1
next
End Select
WScript.Echo "Job complete."
**スキップした曲のマイレートを半星づつ下げるスクリプト
//【iPod】おまいらのスマートプレイリスト3の17レス
iTunesで曲をスキップした記録を元にマイレートを半星づつ下げるというもの
-下記のスクリプトをテキストエディタやメモ帳などにコピペ
-デスクトップにconvert.jsとでもセーブしてから
-ダブルクリックするだけ。
var iTunesApp = WScript.CreateObject("iTunes.Application");
var Music = iTunesApp.LibraryPlaylist;
var tracks = Music.Tracks;
var numTracks = tracks.Count;
var i;
for(i = 1; i <= numTracks; i++)
{
var current = tracks.Item(i);
var skips = current.SkippedCount;
if(skips != 0)
{
var newrate = current.Rating - skips * 10;
current.Rating = newrate;
current.SkippedCount =0;
}
}
WScript.Echo("Job complete.");
** マイレートをexportしたりimportしたりするスクリプト
マイレート(★の数)が1つ以上のリストを抽出して、別のiTunesに反映させることができる。
別々のiTunesでマイレートを同期したい時にでも。
※1 曲数が膨大だと結構時間かかります
※2 重複している曲は、マイレートが★0なら同一化され、それ以外は入れ替わります。
:1. スクリプトをダウンロードして解凍する -> [[syncStar.zip>http://www1.atwiki.jp/itunes/?cmd=upload&act=open&page=%E4%BE%BF%E5%88%A9%E3%81%AA%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%97%E3%83%88&file=syncStar.zip]]
:2. コマンドプロンプトを開いて解凍したフォルダに移動
:3. 下記の使い方を参考にコマンド実行
*** 使い方
- エクスポート(マイレートのついているリストの抽出)
cscript syncStar.vbs export starList.txt
- インポートされる前にテスト(事前に変更されるものが見れます)
cscript syncStar.vbs check starList.txt
- インポート(トラック番号、曲名、アーティスト、アルバム名が完全に一致するもののマイレートが上書きされます)
cscript syncStar.vbs import starList.txt
** CDが取り込めたかチェックするスクリプト
CDのトラックと、iTunesライブラリのファイルを調べ、一致するファイルの
演奏秒数を比較して、異なる場合にはエラーを出すプログラムです。
*** 使い方
[[iTunes_CDCheck2.zip>http://www1.atwiki.jp/itunes?cmd=upload&act=open&pageid=26&file=iTunes_CDCheck2.zip]]
をダウンロード、解凍して実行する。
*** その他
曲名の一致条件は、「アーティスト名」「アルバム名」「曲名」「トラック番号」が一致した場合に、同一秒数の曲が存在するかどうかです。例えば、同じ名前でMP3とAACがあった場合、MP3がOKでAACがNGというのは検知できませんし、曲名を変更した場合にも判定できません。なので、CD取り込み直後にスクリプト実行するのがお勧めです。
また、iTunesAPIの限界で、一致するかどうかの判定は秒数までです。msec単位で欠落している場合などは判定できない場合があります。
途中経過が寂しいという場合には、1行目を以下のように書き換えてください。
Verbose = 1
** アルバムの曲が全曲存在するかチェックするスクリプト
選択した範囲のディスクナンバーとトラックナンバー、アルバム名
から曲のダブり、抜けチェックを行います。
*** 使い方
[[AlbumCheck.zip>http://www1.atwiki.jp/itunes?cmd=upload&act=open&pageid=26&file=AlbumCheck.zip]]
をダウンロード、解凍しておき、iTunes上で複数曲を選択してからスクリプトを実行する。
*** その他
WSCRIPT/CSCRIPT両対応です。
実行すると
Album Name = 替え唄メドレー3 [完結篇]
Disk1[4]:1111
みたいに出力します。アルバム名とDisk1の最大トラック番号4、
それぞれのトラックのファイルが1つずつ存在すると分かります。
スクリプト仕様上、複数のアルバムを選択しても仕分けしますが、
加速度的に重くなりますのでせいぜい10アルバム程度がお勧めです。
** iTunesやiPodの曲一覧を出力するスクリプト
iTunesやiPodに転送した曲の一覧を、テキストに出力します。
iPodとiTunesのファイル内容を比較したいときなどにどうぞ。
*** 使い方
[[iTunes_TextOut.zip>http://www1.atwiki.jp/itunes?cmd=upload&act=open&pageid=26&file=iTunes_TextOut.zip]]
をダウンロード、解凍して実行する。
*** その他
曲の出力はアルバム名,曲名,時間,アーティスト名です。
iTunesとiPodの曲を比較したい場合には、このスクリプトで曲名を出力してから、sortコマンドでsortしておき、WinDiff等の比較プログラムで比較する方法がお勧めです。
出力先はVista/7でのパブリックフォルダ内にあるドキュメントフォルダですが、変更したいばあいには、1行目の
FilePath = "C:\Users\Public\Documents\"
の部分のパスを書き換えてください。
2016-12-26T15:43:30+09:00
1482734610
-
コメントログ
https://w.atwiki.jp/wiki1_itunes/pages/19.html
- [[良い所・悪い所]]の注釈を[[Tips]]に移動しました。 -- (ヽ(゚∀゚)ノ パッ☆ ) &size(80%){2005-12-04 14:00:33}
- [[良い所・悪い所]]を編集しました。 -- (ヽ(゚∀゚)ノ パッ☆ ) &size(80%){2005-12-04 15:23:16}
- [[iTunesの使い方]]を追加しました。&br()[[2chテンプレ]]を編集しました。&br() -- (ヽ(゚∀゚)ノ パッ☆ ) &size(80%){2005-12-05 21:31:34}
- [[トップページ]]、[[過去ログ]]を編集しました。 -- (ヽ(゚∀゚)ノ パッ☆ ) &size(80%){2005-12-05 22:01:12}
- 質問スレ用に[[2chテンプレ]]、[[過去ログ]]、[[トップページ]]を更新。 -- (ヽ(゚∀゚)ノ パッ☆ ) &size(80%){2005-12-10 02:39:44}
- Ogg plug-in、QT7用がでていたので追加しました。 -- (中の人) &size(80%){2005-12-22 14:17:01}
- [[過去ログ]]・[[ダウンロード]]・[[トップページ]]・[[良い所・悪い所]]更新しといた&br()&br() -- (ヽ(゚∀゚)ノ パッ☆) &size(80%){2006-01-12 15:36:15}
- [[iTunes7 FAQ]]・[[Multi-Plugin2.3.2]]新規作成。&br()[[トップページ]]・[[過去ログ]]・[[Multi-plugin]]更新。 -- (のなめ) &size(80%){2006-09-15 08:27:39}
- [[Multi-Plugin2.3.2]]を更新。[[Multi-Plugin2.4]]にページ名変更。 -- (のなめ) &size(80%){2006-09-15 09:29:49}
- [[iTunes7 FAQ]]が若干荒らされていたので修復。体裁揃え。ギャップレス再生の項加筆。 -- (のなめ) &size(80%){2006-09-19 07:07:40}
- [[便利なスクリプト]]と[[スマートプレイリスト]]のページを作成。そのうち充実するおw -- (ヽ(゚∀゚)ノ パッ☆) &size(80%){2007-02-25 23:58:09}
- [[トップページ]]とか更新頻度が多くなるページを出来る限り更新しなくてもいいように再編しました。 -- (ヽ(゚∀゚)ノ パッ☆) &size(80%){2007-05-30 23:06:18}
- 複数起動についてのFAQ追加。トップに「スレ主への質問を遠慮して」を追加。 -- (スレ主) &size(80%){2007-07-02 09:35:30}
- ビデオ変換スクリプトを、ミュージックビデオにも対応してスマートプレイリストに入れました。&br()ただ、説明文当時のままなので、ミュージックビデオ変換がわかりにくいと思う。&br()誰かまともな文章書いてください。&br() -- (スマプレスレ3の565) &size(80%){2007-07-08 12:18:34}
- ちょっと追加修正しました。ミュージックビデオ変換で、アルバム名&br()入力をアーティスト名入力に変更し、変換時にコンピレーションを&br()強制OFFにしました。&br()こうしないとミュージックビデオに出てこないのね_| ̄|○ -- (スマプレスレ3の565) &size(80%){2007-07-08 16:27:44}
- MENUの更新履歴に[[もっと昔の更新履歴]]を追加、[[連絡用]]に質問が来ないような書き込みにしておいた。&br()トップページの//でコメントアウトになっていた所もいらないのでけしたよ -- (ヽ(゚∀゚)ノ パッ☆) &size(80%){2007-07-09 03:25:24}
- 外部ソフトにiRemocon追加しますた。 -- (ヌネヌネノ) &size(80%){2008-01-19 14:50:00}
- 便利なスクリプトに「iTunesに勝手に日本語に書き換えられてしまったジャンルを英語に戻すスクリプト」を追加しました。 -- (かーく) &size(80%){2008-02-02 01:24:41}
- 便利なスクリプトに「iTunesでジャンルを勝手に日本語に書き換えられないようにするスクリプト」を追加しました。 -- (かーく) &size(80%){2008-02-02 02:32:29}
- 誰か7.6の64ビット用のリンクを張ってくれ &br() -- (名無しさん) &size(80%){2008-02-05 10:56:56}
- 外部ソフトに無料歌詞探索衛星 Cassiniを追加しました。 -- (忘れてた……) &size(80%){2008-02-07 06:12:18}
- 友達と画面がちがうんですけど・・・ -- (かの) &size(80%){2008-03-24 15:41:02}
- Tipsの些細な修正(改行と句読点を数箇所) -- (('A`)) &size(80%){2008-05-19 19:38:43}
- ↑名前に半角括弧を使ったら変になってしまった・・・ -- (('A`)) &size(80%){2008-05-19 19:40:37}
- 便利なスクリプトのところ、再生回数の設定の説明が一部わかりにくかったので書き換えました。 -- (( `ー´)ノ) &size(80%){2008-06-20 23:57:37}
- ブブブボボボ問題の原因について、クロスフェードとイコライザーのバッティング説があるので補足しました。 -- (名無しさん) &size(80%){2008-08-03 16:24:20}
- 通りすがりのものですがw コメントログのspamがうざいので削っといたよ。 -- ((・∀・)) &size(80%){2008-09-04 21:53:22}
- 便利なスクリプトの「iTunesに勝手に日本語に書き換えられてしまったジャンルを英語に戻すスクリプト」を修正した。 &br()目的のジャンルに書き換える前にダミーのジャンルに一旦書き換える行を追加した。 &br()これによって書き換えた曲は2度と書き換えられない(ことを期待)。 -- (かーく) &size(80%){2008-09-15 02:08:32}
- HDがクラッシュしてitunesをインストールしたら &br()[itunse]フォルダが必要ですが、見つからないので作成できません。このフォルダーのデフォルトの場所は、[マイミュージック]フォルダです。 &br()と黄色の三角の中に黒のびっくりマークのウインドウが表示されてitunesが立ち上がりません。 &br()マイミュージックフォルダ内に新規にitunesフォルダを作成しても状況が変わりません。 &br()なんとか復旧したのですが、誰かアドバイスお願いします。 -- (koji) &size(80%){2009-04-09 09:08:29}
- 間違ってました。 &br()なんとか復旧したいのでだれか助けて! -- (koji) &size(80%){2009-04-09 10:10:52}
- 歌詞とアートワークを検索して、結果をgroup欄にキーワード登録するようなスクリプトを作成しました。 &br()スマートプレイリストを駆使している人はこれでアートワークありの曲を抽出するプレイリスト書けるようになります。 -- (スマプレスレ3の565) &size(80%){2009-05-11 22:28:22}
- 再生回数、レーティング移行スクリプトを作成しました。 &br()CD取り込み直ししたときに、Gracenoteの登録が微妙に変わっていて &br()上書きしやがらねえって時に手動でデータコピーする等に使えます。 &br() -- (スマプレスレ3の565) &size(80%){2009-08-15 05:03:51}
- コメント欄に入っている文字を &br()現行のトラック名の後ろにくっつけたいんですが &br()1万曲以上ありとても手作業では出来ません。 &br()Tagエディタソフトを使うと &br()コメント欄が空白になっているものに &br()英数字が表示されて、分別がつきにくくなり困っています。 &br()どなたかスクリプトを作って頂けないでしょうか? -- (名無しさん) &size(80%){2009-09-12 10:53:53}
- ごく一部の人向けに、最大ディスク番号未記述抽出スクリプト作りました。 &br()Disc番号の1/2の2の方を書いてない曲だけ抜き出すスクリプトです。 &br() &br()使い道は…うーん、あんまり無いかも。ただ、ディスク番号ソートで &br()こういう最大ディスク番号の方が書かれてない曲って抜き出せない &br()から、まあ一部の人には重宝するかも。 -- (スマプレスレ3の565) &size(80%){2009-09-19 00:28:23}
- >>トラック名+コメント希望の人 &br() &br()スクリプト作れなくもないんだけど、iTunes9ではSelectedTracks &br()がまともに動かなくて、選択した曲だけ処理するってのが出来なくなってます。 &br()多分これ直らないと、スクリプト系は暫くどうにもならないかと。 &br() &br()ファイル選択しないタイプは作れるけど、それはそれでうちのライブラリで &br()デバッグするのが怖い。ライブラリ全滅覚悟必要だし。 &br() -- (スマプレスレ3の565) &size(80%){2009-09-19 00:35:37}
- 最近☆が出てきてうざいという人向けに、レーティングの &br()☆消去スクリプトを作成しました。見かけ上ですが☆を &br()消せます。 &br() &br()あと、iTunes9のSelectedTracksのバグ回避ですが、 &br()iTunes9のフォーカスをアクティブにしてから &br()SelectedTracks実行すれば回避できるということなので &br()今回から導入しました。今までの分はどうしよう…。 &br() -- (スマプレスレ3の565) &size(80%){2009-09-21 12:39:40}
- iTunes for windowsスレの方で突っ込まれたので、 &br()再生回数変更スクリプトとミュージックビデオ変換スクリプト &br()にiTunes9のSelectedTracks回避策入れました。 -- (スマプレスレ3の565) &size(80%){2009-09-21 23:19:21}
- 同じくアートワーク、歌詞識別スクリプトと再生回数、 &br()レーティング移行スクリプトにも回避策入れました。 &br()多分これで全部のはず。 -- (スマプレスレ3の565) &size(80%){2009-09-21 23:58:15}
- >スマプレスレ3の565 &br()レスありがとうございます。 &br()SelectedTracks回避策との事ですが &br()もしかしてこれで私が希望しているスクリプトの作成が &br()可能になったりするのでしょうか? -- (トラック名+コメント希望の人 ) &size(80%){2009-09-26 00:34:55}
- ituneはwinrarで解凍して個別にインストールできる &br() &br()ドライバのみインストールされてない人とかはこれで幸せになれるかもしれない -- (名無しさん) &size(80%){2010-03-10 20:01:24}
- CDが取り込めたかチェックするスクリプトを掲載しました。 &br()2chのiTunes for Windows Part87からリンク張ったので、 &br()何かある場合にはそっちのスレで。 -- (スマプレスレ3の565) &size(80%){2011-06-16 23:46:06}
- CDが取り込めたかチェックするスクリプトにバグが発覚したので修正しました。 &br()ついでに、トラック番号一致もチェックするようにして強化しました。 &br() &br()というか、同じ名前頻発するCDが悪い。きっとそうだ。 -- (スマプレスレ3の565) &size(80%){2011-08-18 00:42:20}
- iTunesやiPodの曲一覧をテキストに出力するプログラムを作成しました。 &br()2chのiTunes for iPod Part44からリンク張ったので、何かある場合には &br()そちらのスレで対応します。 &br() -- (スマプレスレ3の565) &size(80%){2011-10-08 12:27:37}
- スマートプレイリスト制約条件ですが、メディアの種類が=ミュージックである、もライブアップデートを阻害しない模様。 &br()また、これをプレイリスト=ミュージックである、の代わりにセットすればiOS8.1.1で端末に転送されないトラブルを回避可能です。 -- (iTunes 12.0.1.6) &size(80%){2014-11-24 15:28:56}
- スマートプレイリスト例を2つ追記しました。 -- (iTunes 12.0.1.6) &size(80%){2014-11-24 15:43:10}
2014-11-24T15:43:10+09:00
1416811390
-
スマートプレイリスト
https://w.atwiki.jp/wiki1_itunes/pages/27.html
*スマートプレイリスト
スマプレは、ある条件(マイレートの★が3つ以上とか、再生回数が5回以上とか)を指定すると、iTunesが自動で作成してくれるプレイリストのこと
-[[便利なスクリプト]]のページも見ると目から涙が落ちるかもよ
**スマプレの作り方
:スマートプレイリストを作成する方法|http://docs.info.apple.com/jarticle.html?artnum=93139
**Tips
*iPod単体でライブアップデート
iPodのスマプレ条件は、曲が追加されるときにその条件の曲を選ぶ。
したがって、何らかの方法でスマプレから曲が消えるように設定することにより、iPod上でライブアップデートが可能になる。(制約あり。下記参照)
■例
「最後に再生した日」が「2日」「以内ではない」を追加する。
同時に、「最後に再生した日」が「2日」「以内である」のプレイリストを作っておくと今日聴いた曲の確認もできて便利♪
■制約
・「プレイリストが」「ミュージック」「である/ではない」 が条件に含まれていると、NG。
・「メディアの種類が」「ミュージック」「である/ではない」は条件に含まれていてもライブアップデートを阻害しない。
・「Podcast」「である/ではない」 が条件に含まれていると、NG。 だけど、「ジャンルが」「Podcast」「*」 の場合は、NGではない。
・「アーティストが」のときは、「である」以外(「ではない」「で始まる」「を含まない」等々)は、NG。
・「ジャンル」や「グループ」はどんな指定でもNGではない(はず)。
・「曲名」や「アルバム」は試していないので解らない。
・「最後に再生した日が」は有効。
・「最も以前に再生した項目」も有効。
引用元
http://kumicho.seesaa.net/article/104198509.html
**スマプレ例
1)★3以上の、再生履歴直近50曲を抽出(ライブアップデート)
メディアの種類がミュージックである AND
レートが★★より大きい
条件50項目。選択方法=最後に再生した項目
チェックマークのある項目だけ選択=チェックON⇐なくても可。
ライブアップデート=チェックON
2)★5のミュージックを抽出(ライブアップデート)
メディアの種類がミュージックである AND
レートが★★★★★である
チェックマークのある項目だけ選択=チェックON⇐なくても可。
ライブアップデート=チェックON
2014-11-24T15:42:03+09:00
1416811323
-
itunes
https://w.atwiki.jp/wiki1_itunes/pages/36.html
p4564
2012-05-03T22:59:53+09:00
1336053593
-
FAQ
https://w.atwiki.jp/wiki1_itunes/pages/5.html
*FAQ よくある質問
:[[iTunes サポート>http://www.apple.com/jp/support/itunes/]](公式サポート)|アップルの公式サポート読んでおけば大抵解決
----
:iTunesの各バージョンによって異なるFAQがあります|下記のリンク先のページで詳細を記載します
-[[FAQ iTunes7]]
----
#contents
**ダウンロード
***Q.iTunesのダウンロード画面が面真っ白になっています
真っ白なページで右クリック→エンコード→Unicode(UTF-8)を選択で画面でる
***Q.iTunesがダウンロードできない
[[ダウンロード]]のページから最新版を選ぶ
***Q.旧バージョンのiTunesがほすぃ
[[ダウンロード]]のページからほすぃバージョンを選ぶ。
**使い方
***Q.iTunesの使い方がわかんねぇよ
[[iTunesの使い方]]を見ればOK
***Q.iTunesを違うバージョンで複数インストールできるの?
出来ねぇよ、同じバージョンで同時に起動すら出来ない。複数に見えるのは別ウインドウが開いているだけ。
***Q.ショートカットキーを教えてください
使い方は"F1キー"を押して調べてください。
「検索バーを表示」させてる場合には、 「Music Store へのリンク」の矢印「→」を、alt+左クリックしても、 ローカルライブラリのアーティスト、アルバムをブラウズできない。「検索バーを隠す」とalt+左クリックが機能する。
***Q.!マークのリンク切れの曲を探して消すのが面倒
[[便利なスクリプト]]のページにある"デッドリンク消去スクリプト"使えば一瞬でアボーン
[[iTunesのリンク切れを削除>http://www.copytrans.jp/itunes-missing-songs-delete.php]]するソフトを使う
***Q.foobar2000(Multi-Plugin経由)だとiTSで買った曲が聴けない
曲のコメント欄に
|No Foobar2000|
と書くと、その曲だけはQuickTime経由で再生されるようになります。
***Q.iTunes Store使いたいけどクレジットカード持ってネーヨヽ(`Д´)ノウワァァァン
A.[[iTunes Card>http://www.apple.com/jp/support/itunes/store/giftcard/]]買いな
クレジットカードじゃなくても以下のVisaデビットカードを使えばOK
-[[イーバンクマネーカード>http://www.ebank.co.jp/kojin/debit/index.html]]
-[[スルガ銀行VISAデビット>http://www.surugabank.co.jp/my/debit/]]
***Q.iTunes ライブラリの移動・バックアップをしたいんだが
自力でやる
https://discussionsjapan.apple.com/docs/DOC-1024
バックアップ・引越し専用ソフトつかう
http://www.copytrans.jp/copytranstuneswift.php
**トラブル
***Q.コピーコントロールCD(CCCD)やレーベルゲートCDが取り込めません
プロテクト付きのCDが読み込みが可能な光学ドライブなら普通のCDとして取り込めます
DVDが書き込める最新式の光学ドライブなどを使うようにしてください
つhttp://homepage2.nifty.com/yss/
***Q.認識できないファイルがあるんですけど
Set MP3 Flagを使う。(全フレームのヘッダを書き換えにチェック)
http://hp.vector.co.jp/authors/VA026645/
註:使用は自己責任で
***Q.iTunesで一部 MP3 ファイルを認識できない
Windowsでの対処
http://www.ed.kagawa-u.ac.jp/~akiyama/mac/News/arc02/20020329.html#3
Set MP3 Flagでエンファシスを00とクリアしてやる
http://hp.vector.co.jp/authors/VA026645/
-[[Mpeg/Audioフレームヘッダとは>http://www.angel.ne.jp/~mike/about_mp3/mpeg_head.html]]
***Q.英語表示にしたいのに日本語表示にしかならない
英語表記にするには
..\iTunes\iTunes.Resources\ja.lproj
を
..\iTunes\iTunes.Resources\en.lproj
と入れ替える
※Multilanguage対応ver以降の場合、編集→設定→一般→言語の欄を英語(米国) に変更して再起動。
***Q.Podcastの番組がライブラリに表示されてしまいます
Ver7.xからpodcast専用プレイリストが表示されるようになりました
Ver6.x以前は、編集→検索バーを表示→出てきたバーの左側の「すべて」を「ミュージック」にすればPodcastの番組はライブラリに表示されない。
***Q.音楽CDを焼く時にサウンドチェックの結果を反映させることはできないのですか?
今のところ仕様です。
***Q.再生時に、曲間でCPU使用率が100%になってしまう
Norton AntiVirusなどを利用している方に見られる症状です。
1曲再生するごとに、iTunesが再生回数などの情報を書き換える際、自動的に
ウイルスチェックが行われるためなので、Norton各種ソフト上で、プレイリストが含まれる
iTunesフォルダを監視対象から除外します。
【方法】
使用しているNorton系のソフトのオプション → Auto-Protect → 除外 → 新規フォルダを追加を選択して、通常はマイドキュメント → マイミュージック内にあるiTunesフォルダを指定すればOK。
***Q. iTunesをVer7.6以降にしたらジャンルが英語から日本語表示に変わってしまう
A. iTunesの仕様が変更して英語表示(Rock)が日本語表示(ロック)になりました。
この仕様が嫌な場合はを[[ジャンル日英対応表]]見る!
自己責任になるけどスクリプトで片付けたいなら[[便利なスクリプト]]参照
***Q. 画面の配色がピンク色になる
A. デスクトップの設定(右クリックしてプロパティ)から、画面の色を16bitから32bitに変更
***Q. iTunes 9 でStoreが文字化け
A. Microsoft MS ゴシックおよび MS 明朝 JIS2004 対応フォント (KB927489)
これアンインストしたら文字化け直った
つhttp://www.microsoft.com/japan/windows/products/windowsvista/jp_font/jis04/default.mspx
2011-09-22T20:22:11+09:00
1316690531
-
クレジットカード
https://w.atwiki.jp/wiki1_itunes/pages/32.html
*iTunes Storeのクレジットカード登録について
iTunes Store使いたいけどクレジットカード持ってネーヨヽ(`Д´)ノウワァァァン
**無料アプリを買って何とかする方法
: クレジットカードを使わずに iTunes App Store アカウントを作成する方法 |http://support.apple.com/kb/HT2534?viewlocale=ja_JP&locale=ja_JP
**iTunes Cardで何とかする方法
コンビニやiPod売ってる店で「[[iTunes Card>http://www.apple.com/jp/support/itunes/store/giftcard/]]」買いな
**Visaデビットカードで何とかする方法
クレジットカードじゃなくても以下のVisaデビットカードを使えばOK
:楽天銀行デビットカード(旧イーバンクマネーカード)|http://www.rakuten-bank.co.jp/card/debit/
:スルガ銀行VISAデビット|http://www.surugabank.co.jp/my/debit/
2011-06-30T06:03:12+09:00
1309381392
-
トップページ
https://w.atwiki.jp/wiki1_itunes/pages/1.html
*About This Site
-[[2ちゃんねる>http://www.2ch.net/]]にある"[[iTunesスレ>過去ログ]]"のまとめサイトです。
-使い方が知りたければ"[[iTunesの使い方]]"をよむこと。
-質問をする前に"[[FAQ]]"をよむこと。
-Macの方は"[[iTunes for Mac まとめ>http://www3.atwiki.jp/itunes/]]"もどうぞ!
*アップル公式サイト
**iTunes
-[[iTunesについて>http://www.apple.com/jp/itunes/overview/]]
-[[iTunesをダウンロード>http://www.apple.com/jp/itunes/download/]]
--&bold(){※旧バージョンのiTunesは[[ダウンロード]]のページから}
**サポート
-[[サポート&良くある質問>http://www.apple.com/jp/support/itunes/]]
-[[ディスカッションフォーラム>http://discussions.info.apple.co.jp]]
*2ch 現行スレ
-[[過去ログ]]のページを見て各スレに移動してください。
*注意事項
このサイトの情報の完全性・正確性について一切保証いたしません。
サイトの利用により生じた損害ついて、一切責任を負いません。
利用及び閲覧は自己責任でお願いします。
問い合わせフォームにての質問には返答いたしかねます。
必ず2ちゃんねるスレッドで質問をお願いいたします。
只今、当wikiの管理を引き継がれる方を募集しております。
立候補される方は、[[問い合わせフォーム>http://www1.atwiki.jp/itunes/contact]]から連絡ください。
2011-06-29T17:32:42+09:00
1309336362
-
Microsoft Zune Software
https://w.atwiki.jp/wiki1_itunes/pages/35.html
*&bold(){ZUNE SOFTWARE}
Microsoft Zune Software はマイクロソフトが開発した、Windows デスクトップソフトウェアです。
----
その完成度は、Apple iTunes とは比較にならないほど高く。
UIの美しさ、操作のエクスペリエンスの快適さなど、マイクロソフトの本気を見せます。
イメージ画像
#ref(http://www1.atwiki.jp/itunes/?cmd=upload&act=open&page=Microsoft%20Zune%20Software&file=222png.png,)
([[拡大>http://www1.atwiki.jp/itunes/?cmd=upload&act=open&page=Microsoft%20Zune%20Software&file=22png.png]])
Zune Software では、音楽・写真・ビデオ・ポッドキャストの管理はもちろん。
Windows Phone 7 搭載スマートフォンや ZuneHD などを管理。
マーケットプレイス・ソーシャルネットワークサービスも完備しています。(現在日本は非対応)
また、Xbox LIVE を経由した MicroSoft Xbox 360 との連携。
Windows Live Essentials を経由した Windows Live との連携など、
マイクロソフトの各サービスとの連携も行われています。
さあ、今こそ[[ZUNE>http://www.zune.net/en-US/]]を体験しよう!!
-[[2ちゃんねる現行スレッド>http://toki.2ch.net/test/read.cgi/wm/1261278349/]]
-[[Windows Phone 7 のスレッド>http://hibari.2ch.net/test/read.cgi/smartphone/1299040281/]]
2011-04-01T11:36:14+09:00
1301625374
-
wiki主より返事
https://w.atwiki.jp/wiki1_itunes/pages/34.html
*ご連絡
**「wiki管理者へのお問い合わせ」で連絡をくださる皆様へ。
(2009/09/24設置)
2009/10/29 - 通りすがりA 様(@2009/10/26)、作ってみました。
2011/04/01 - naga 様(@2011/03/31)、管理者へ問い合わせフォームからの
質問には返答いたしかねます。
2ちゃんねる現行スレッドで質問してください。
2011/04/01 - 須和部要 様(@2011/04/01) 、同上。
2011-04-01T10:50:32+09:00
1301622632