#author("2023-12-29T00:21:54+09:00","","")
スマートホンやタブレット型端末向けの Audio Player アプリケーション。
-[[Download foobar2000 Mobile:http://www.foobar2000.org/?page=Download]]
-[[foobar2000 mobile forum:https://hydrogenaud.io/index.php?board=75.0]]
-[[Foobar2000 Mobile:Version 1.5 Preview Change Log:https://wiki.hydrogenaud.io/index.php?title=Foobar2000_Mobile:Version_1.5_Preview_Change_Log]]
-[[Foobar2000 Mobile:Skin file format:https://wiki.hydrogenaud.io/index.php?title=Foobar2000_Mobile:Skin_file_format]]
-----
#contents

**アプリストア [#f728bea4]

-App Store
--http://foobar2000.com/get-ios
--[[App Store - アプリのダウンロード / インストール方法:http://www.teach-me.biz/iphone/app.html]]
--更新: 端末 App Store アイコンタップ>アップデート
-Google Play
--http://foobar2000.com/get-android
--[[Google Play ヘルプ/アプリを見つけてダウンロードする/アプリとデジタル コンテンツのインストールまたは購入:https://support.google.com/googleplay/answer/113409?hl=ja&ref_topic=2450266]]
--更新: [[ダウンロードしたアプリの更新:https://support.google.com/googleplay/answer/113412?hl=ja&ref_topic=3365058]]
--[[Standalone Android APK downloads:https://www.foobar2000.org/apk]]
---[[Google Play以外から入手した野良apkファイルをAndroidにインストールする方法:https://www.teradas.net/archives/6078/]]
--[[FireタブレットにGoogle Playをインストールする方法【2021年版】:https://ygkb.jp/6312]]
-Microsoft Store
--Microsoft Store - foobar2000 mobile (Windows Phone, Desktop)の更新を廃止します(2020-03-18)。Microsoft Storeが[[foobar2000 mobile version 1.1.44:https://www.microsoft.com/ja-jp/p/foobar2000-mobile/9nblggh5xs5x?activetab=pivot:overviewtab]]
提供している限り、既存のビルドは引き続き利用できます。
-[[Beta versions (foobar2000 mobile):https://hydrogenaud.io/index.php?topic=121119.0]]


** 対応フォーマット [#nf7766d9]

:foobar2000 Mobile for iOS|
--iOS 8 or newer、iOS 6.1 and 7.x 1.0.33まで。
--All device families (iPhone, iPod touch, iPad) supported.
--The oldest supported devices are : iPod Touch 4gen, iPhone 3GS, iPad 2.
--Supported audio formats: MP3, MP4, AAC, Vorbis, Opus, FLAC, WavPack, WAV, AIFF, Musepack.
--Acknowledgements: FFmpeg is used for decoding of: AAC, MP3, Vorbis, %%APE and TAK.%%
:foobar2000 for Android|
--Android 2.3 or newer.Phone or tablet device.
--Supported audio formats: MP3, MP4, AAC, Vorbis, Opus, FLAC, WavPack, WAV, AIFF, Musepack.
--Acknowledgements: FFmpeg is used for decoding of: AAC, MP3, Vorbis, %%APE and TAK.%%
--Android 4.1 or newer. All form factors (phone/tablet/TV) supported.
:foobar2000 for Windows Phone / Windows 10 Universal|
--Windows Phone 8.1 or Windows 10 phone/tablet/desktop
--Supported formats include: MP3, M4A, FLAC, Musepack, WavPack, Ogg Vorbis, Opus
--Acknowledgements: FFmpeg is used for decoding of: AAC, MP3, Vorbis, %%APE and TAK.%%

**機能・簡単な操作説明 [#yf11b7b0]

***Browse [#x4eebd6a]
--Album Artist / Album
--Album
--Title
--Shuffle All Tracks
--Shuffle All Albums
--Composer
--Genre
--Style
--Advanced Search
---Artist / Album
---Album by Release
---Album by Artist
---Compilation
---Bits
---Contributing Artist
---Conductor
---Chorus
---Orchestra
---Soloists
---Instrument
---Period
---Type(ファイルタイプ MP3, AAC, FLACなど)
---Year
--Documents (M3U, PLSを読み込む iOS版)
--Device Music Library(Windows My Music フォルダ)
--Media Library フォルダパス
--Music internal Storage
--Internal Storage(内部ストレージ)
--External Storage(外部ストレージ)(Android版 Media LibraryをSDカードなど外部Strageに構築した際表示される。)
--Media Servers DLNA(Digital Living Network Alliance)機能 DMR(デジタルメディアレンダラー)機能を持った端末の音楽を聴く事が可能。[[UPnP/DLNA Renderer, Server, Control Point>General/通信系#rf0ff545]], [[BubbleUPnP for DLNA/Chromecast:https://play.google.com/store/apps/details?id=com.bubblesoft.android.bubbleupnp&hl=ja]]などインストールした他のデバイスのMedia Library、Playlistを選択して聴く事が出来る。

---USER-SPECIFIED SERVERS(Add new>enter address)
---LOCAL NETWORK
--Playlists(Android/iOS: Playlistsタップ>上部 + をクリックして新規追加する。編集も可能。新規 Playlistを作成すると、Album, Artist etc上で長押しで "Add to Playlist: palylist name" が表示され追加出来る。Android:Medialibrary>Playlist foldersを指定すると、フォルダパスが表示される。)上部えんぴつアイコン(編集)をクリックし、Playlist [editing] モードにするとPlaylistを選択長押しでPlaylistをドラッグ&ドロップ(順番入れ替え)が出来る。
-Browse から Album Artist / Album > Album Artist を選択していくと、以下の様に表示される
--[All Tracks]
--[Shuffle Tracks]
--[Shuffle Albums]
--Album 01
--Album 02
--Album 03

***Tools [#w40f3343]
-SETTINGS
--Choose skin (Default skin、User skinsをここから選択する)
---ADD MORE>Open... (Windows Universal) .fbskinファイルを指定する。削除はSkinネームを右クリック "Delete"。
---ファイラーから、スキンファイル ".fbskin"をクリックしても何も起こらない場合、ストレージのアクセス許可を確認。それか、ファイラーを変えて行ってみる。
--Media Library [[(Foobar2000 Mobile/Preferences/Media Library):http://wiki.hydrogenaud.io/index.php?title=Foobar2000_Mobile:Preferences:Media_Library]]
---Monitor system music library On/Off(Windows App)
---User folders(Windows App +クリック フォルダ指定 複数でも構わない。)
---Music folders > ADD... (Android)
---Monitor iTunes music library (iOS App)
---Monitor documents folder (iOS App)
---Music folders (My Music on External Storage)
---Playlist folders(Android: Playlist 置き場 m3u files。外部で作成したm3uファイルを入れる)
---RESCANをクリックして上Status:idleがStatus:index ...に変わる。... が表示されているとSCAN実行中。
--DSP Manager(DSP manager画面でDSPの選択長押しでドラッグ&ドロップ(順番入れ替え)が出来る。)
---Advanced Limiter
---Convert mono to stereo
---Crossfader
---Downmix channeles to mono
---Downmix channeles to stereo
---Hard -6db limiter
---[[Meier Crossfeed>DSP#udce9ebf]]
---Resampler (Target Sample rate: 8000 ~ 96000Hz)
---Reverse stereo channels
---Skip Silence
---Equalizer
---Push The Tempo (v1.4)
--ReplayGain
---Source mode: (None, Track, Album)
---Processing: (None, Gain, Gain + Peak, Peak)
---With RG info: (-12.0db ~ +12.0db)
---Without RG info: (-12.0db ~ +12.0db)
--Playback Order
---ORDER: Default, Shuffle, One Track
---OPTIONS: Repeat, Reshuffle now, Stop after current
--Media Servers
---USER-SPECIFIED UPNP SERVERS
---+ Add new
--Advanced
---AUDIO --
---Use OpenSL audio output (Android)
---Use WASAPI (Windows)
---High-definition audio output (iOS)
---Smooth seeking/pausing/volume
---DIPLAY --
---Use grid view for albums(アルバムアートGrid表示)
---Album grid view image-only(アルバムinfo文字なし、アルバムアートGrid表示のみ)
---High-definition audio output (iOS)
---Sort albums by date
---Show non-audio files in folders
---Auto disc number from album title tag (Windows App)
---Media Library: detail console logging (Windows App)
---Hide duplicate tracks when browsing
---Hide status bar on the playback screen
---Show playback screen upon selecting track to play (トラックを選択するとPlayback screenへ移動)
---Show next track info in playback screen(次のトラックのアルバムアートと情報をPlayback screenに表示。Code: *if next)
---Show auto-detected storage deveces in main page (Android)
---LIBRARY --
---Extract disc number from album title
---Split multi-artist by "feat." etc
---Exclude folders with .nomedia from indexing (Android)
---Treat files/folder with names starting with a dot as hiden
---Monitor music folder for changes
---Index cueseets
---Exclude other media in folders containing cueseets
---Main Screen --
---Local library
---Local folders
---Playlists
---Internet radio
---Internet radio: inline
---Media servers
---Media servers: inline
---TWEKAS --
---CLEAR Image cache:
---Start playback when plugging headphones
---Use read-ahead for playing files over network
---Use read-ahead for playing local files
---Loop module files indefinifely
---Animated page transitions (iOS v1.2.22)
-UTILITIES
--ReplayGain Scanner
---Scan (Scans your music to full missing ReplayGain information.)
---Clear (Clears ReplayGain database.)
---Reload from tags (Reloads ReplayGain information from file tags.)
---Save tags (Saves ReplayGain information to files tags.)
---Show items that need scanning (Show which tracks and albums are missing ReplayGain info.)
--Console
--FTP Server
---User name / Password / Port
---Allow write access
---Server running
---[[PPFTPD for Windows:https://perkele.cc/software/PPFTPD]], [[PPFTPD for Android:https://perkele.cc/software/PPFTPD-Android]], [[Google Play - PPFTPD:https://play.google.com/store/apps/details?id=com.foobar2000.ppftpd]]
--Sync with [[TuneFUSION:https://www.dbpoweramp.com/tunefusion.htm]] [[Forum: TuneFUSION:https://forum.dbpoweramp.com/forumdisplay.php?69-TuneFUSION&s=dee08b845687f25c43354b1b69d6188e]]
---LOCATION ON YOUR DEVICE > Sync to: default folder in application data
---AVAILABLE SOURCES
-HELP
--About (foobar2000 mobileバージョン)
-PLAYBACK CONTROLS(設定画面でも再生/停止などコントロール出来る)
--Show playbck controls(Playback controls screenに戻る)
--Stop
--Pause
--Play
--Previous
--Next
--Random
//--Stop after current
--Volume
---Up, Down, Mute
--Play location...
---PLAY
---ADD TO PLAYLIST
---CREATE PLAYLIST
-CONTEXT MENU
--Context menu: now playing
--Context menu: last active view

***SEARCH [#c20971a6]
-右上SEARCH検索優先順位
--TOP MATCHES FOR: ARTIST
--TOP MATCHES FOR: ALBUM ARTIST
--TOP MATCHES FOR: ALBUM
--TOP MATCHES FOR: TITLE
--TOP MATCHES FOR: COMPOSER
--TOP MATCHES FOR: ORCHESTRA
--ALL MATCHES FOR: ARTIST
--ALL MATCHES FOR: ALBUM ARTIST
--ALL MATCHES FOR: ALBUM
--ALL MATCHES FOR: TITLE
--ALL MATCHES FOR: COMPOSER
--ALL MATCHES FOR: ORCHESTRA

// --------------------------------------------------------

***その他の操作 [#dce03854]
-Playback Contorols screen(Android foobar2000)
-https://foobar2000.xrea.jp/up/files/up1507.png
--Stop
--Play
--Pause
--Previous
--Next
--Playlist (Repeat)
--Shuffle
--Seekbar
--Play, Pauseボタン ロングタップで "Not Playing"
--Playback Contorols screen右下「...」をタップ
---More by: <artist(再生中トラックアーティストの他アルバムが表示)
---More in: <genre(同じジャンルのアルバムが表示)
---Stop after current
---Decoding speed test(Decoding Speed Test画面になり、Decoding Speed のTestが行える)、Decoding speed testは、Browse screenでの長押しでも行える。
---Playlistを作成しておくと "Add to Playlist: palylist name" が表示され追加出来る
---Create a new playlist
-Android v1.4.0 build 758, iOS v1.4.0 build 18
--Now Playing 画像をロングタップすることで、表示される画像の種類 (front cover, back cover, artist, disc) を循環できるようになった。まだ完全には機能していないらしい。
---https://foobar2000.xrea.jp/up/files/up1508.png
-v1.4 final: Media Library で SD card folders を追加しなおす場合がある。

-iTunes(iOS foobar2000)
--iTunes ツールバーデバイスアイコン>左 Appを選択>右画面foobar2000アイコンをクリックして左下「ファイル共有/App」foobar2000アイコンを選択し、右Box「foobar2000の書類」にFLACなど通常iTunes非対応ファイルをドラッグ&ドロップしてデバイスにコピー出来る。Skinファイル(.fbskin)の追加も同じ方法。


//------------------------------------------------------------------------------

**foobar2000 mobile Skin [#p6b603c3]
''&color(black,New skin file format);''
-[[Foobar2000 Mobile:Skin file format: New format (end of 2023, foobar2000 mobile v1.5):https://wiki.hydrogenaud.io/index.php?title=Foobar2000_Mobile:Skin_file_format]]~
-最大の特徴は、Skin file format の変更と、[[Title Formatting:https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Titleformat_Reference]] が使えるようになったこと。~
~
-https://foobar2000.xrea.jp/up/files/up1794.png iOS v1.5.0 preview 2023-12-22 White (Default)
-https://foobar2000.xrea.jp/up/files/up1795.jpg Android 1.5.0 preview 2023-12-22 White (Default)
-https://foobar2000.xrea.jp/up/files/up1797.jpg Android 1.5.0 + Technical information fields
-https://foobar2000.xrea.jp/up/files/up1801.png iOS 1.5.0 + Technical information fields~
~
--Skin file format:~
''&color(black,New format:);''~
foobar2000 mobile v1.5 and newer.~
形式拡張子: .fbskin (旧形式と同じ)。~
スキン ファイルは .zip アーカイブに名前変更され、プレーンな zip ツールを使用して作成または抽出できます。~
ペイロードは主に圧縮済みの画像ファイルで構成されているため、読み込みを高速化するために .fbskin ファイルをストア モードでパックすることをお勧めします。~
古い形式のスキンの直接再パックはサポートされていますが、サポートされている機能は古い形式の機能のスーパーセットです。~
~
zip+notepad+paint で Skin 作成が出来る様になり、以前の "Create Compiler" は必要なくなりました。~
~
[[Example skins:https://wiki.hydrogenaud.io/index.php?title=Foobar2000_Mobile:Skin_file_format#Example_skins]]~
[[foobar2000 mobile default skins.7z:https://foobar2000.xrea.jp/up/files/up1793.7z]]~
ダウンロードした、Black Skin 2023.fbskin, White Skin 2023.fbskin の拡張子を .zip に変更して解凍する。~
Sample folder が展開される。~
icon を入れ替えたり、landscape.txt、portrait.txt 編集後、''&color(black,skindef.txt);'' ファイルに name: Black Skin, author: Spoon, version: 2.0 の様に記載する。~
使用した icon name と ファイル名、landscape.txt, portrait.txt のサイズを以下のように書く。~
skin: 4000x2500 landscape-16-10-4000x2500.txt~
skin: 2500x4000 portrait-10-16-2500x4000.txt~
全て終了したらフォルダを .zip で圧縮し拡張子を .fbskin にする。~
icon を別のものに変えたい場合、用意した icon が足りない場合、標準の icon を足すなどすればよい~
~
誰かが .fbskin を Upload したら、.fbskin ファイルをダウンロードし解凍すれば、編集が出来ます(foobar2000 mobile v1.5用)。~
~
Essential changes in new format:~
foobar2000 [[Title Formatting:https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Titleformat_Reference]] (%fields%、$functions() など) をラベルで使用して、再生中のトラック情報を表示できます。~
例)[font-info][codeclong] [bitrate] → MP3 / CBR 320 Kbps~
[codeclong] [bitrate] はそのまま使えるが、他の [[Technical information fields:https://wiki.hydrogenaud.io/index.php?title=Foobar2000:Titleformat_Reference#Technical_information_fields]] は、[%channels%] のようにする。~
~
iOS (iPad mini) 1.5.0 + Technical information fields~
https://foobar2000.xrea.jp/up/files/up1799.png~
https://foobar2000.xrea.jp/up/files/up1802.png~
Text が右端いっぱいになると自動で font サイズが調整される。~
~
Android 1.5.0 + Technical information fields~
https://foobar2000.xrea.jp/up/files/up1805.jpg~
https://foobar2000.xrea.jp/up/files/up1804.png~
https://foobar2000.xrea.jp/up/files/up1803.jpg~
portrait.txt が 16:10 でも、landscape.txt のサイズ 4:3 の編集が必要になる場合がある。~
[[Practice skins for v1.5.0 (2023-12-26).7z:https://mega.nz/file/QGM2TRZa#2W0s1oAJK6NpCaNVmdQVytBX0Tk7B7S1ndX8DIo--Dk]]~
~
Android 1.5.0 + Technical information fields~
https://foobar2000.xrea.jp/up/files/up1809.jpg~
https://foobar2000.xrea.jp/up/files/up1810.jpg~
Android Tablet 16:10 で確認~
[[Flat2-3d2-14.fbskin.7z:https://foobar2000.xrea.jp/up/files/up1811.7z]]~
Download した *.fbskin Skin ファイルの拡張子を .zip に変更し解凍すれば編集出来ます。~
~
個々のレイアウト ファイルは、skindef ファイルで定義されたフォント/カラーを参照できるため、同じスキンが異なるカラー スキームで存在する場合、すべてのレイアウト ファイルを特殊化する必要はありません。~
~
[color-colorname], [font-fontname], [rgb-R,G,B], Image: PNG or WebP lossless を使う。~
~
Label (artist, year, genreなどの metadata/information fields): [length], [currentposition], [remaining], [volumelbl], [artist], [title], [album], [genre], [year], [composer], [conductor], [album artist], [artistmulti], [album artist multi], [nextartist], [nextalbum], [nexttitle], [albumart], [image], [rectangle], [line], [frame], [position], [volume] など~
~
Buttons: play, pause, stop, playnpause, skipback, skipnext, mute, menu, shuffle and repeat など~
~
[[Skin definition file:https://wiki.hydrogenaud.io/index.php?title=Foobar2000_Mobile:Skin_file_format#Skin_definition_file]]~
[[Subskins:https://wiki.hydrogenaud.io/index.php?title=Foobar2000_Mobile:Skin_file_format#Subskins]]~
~
''&color(black,Old format:);''~
形式拡張子: *.fbskin~
オリジナルの foobar2000 モバイルスキンフォーマット。~
独自のツールを使用して梱包します。~
すべての foobar2000 モバイル バージョンと互換性があります。~
バグが修正されたため、バージョン 1.5 では一部のレンダリングが若干異なる場合があります。~
実際、Old Skin で試したところ Text Icon 等センターからズレているなど若干のズレがあります。~
~
Android 1.5.0 preview 2023-12-22 + Old Skin 01~
https://foobar2000.xrea.jp/up/files/up1791.png~
Android 1.5.0 preview 2023-12-22 + Old Skin 02~
https://foobar2000.xrea.jp/up/files/up1792.png~
Android 1.5.0 preview 2023-12-22 + Old Skin 03~
https://foobar2000.xrea.jp/up/files/up1796.jpg~
~
--Make old skin:
--Provided by Peter and Spoon. foobar2000 mobile Skinning readme, Skin Designer and SpoonTestSkin.~
--[[''&color(navy,foobar2000 mobile Skinning readme);'':https://foobar2000.xrea.jp/up/files/up1306.7z]]~
--[[''&color(navy,Skin Designer);'':https://foobar2000.xrea.jp/up/files/up1299.7z]] Create a new skin, Compiler~
--[[''&color(navy,SpoonTestSkin);'':https://foobar2000.xrea.jp/up/files/up1307.zip]] (Default sample folder)~
---Foobar2000MobileSkinDesigner.exe をインストールする。
---landscape.txt、portrait.txt 編集後 フォルダ内で skindef.skindef ファイルをダブルクリックすると、"Foobar2000MobileSkinDesigner" 起動する。portrait、landscape の画面を確認してコンパイルする。同じフォルダ内に *.fbskin ファイルが作成される。
--[[''&color(#009999,foobar2000 mobile Test Old Skin set);'' (icons, skin file, sample folder *Edited Default sample folder):https://foobar2000.xrea.jp/up/files/up1300.7z]] 3:2, 4:3, 16:9, 16:10 4size

''&color(black,Old Skin file);''
-Provided by Peter and Spoon. foobar2000 mobile Skinning readme, Skin Designer and SpoonTestSkin.
-[[''&color(navy,foobar2000 mobile Skinning readme);'':https://foobar2000.xrea.jp/up/files/up1306.7z]]
-[[''&color(navy,Skin Designer);'':https://foobar2000.xrea.jp/up/files/up1299.7z]] Create a new skin, Compiler
-[[''&color(navy,SpoonTestSkin);'':https://foobar2000.xrea.jp/up/files/up1307.zip]] (Default sample folder)
-[[''&color(#009999,foobar2000 mobile Test Skin set);'' (icons, skin file, sample folder *Edited Default sample folder):https://foobar2000.xrea.jp/up/files/up1300.7z]] 3:2, 4:3, 16:9, 16:10 4size
--foobar2000 mobile Skins SS - Flat2-3d2, Flat2 mainback-07C
---Portrait ONKYO XDR-300R Android (16:9) : https://foobar2000.xrea.jp/up/files/up1301.jpg
---Landscape iPod touch iOS (16:9) : https://foobar2000.xrea.jp/up/files/up1302.jpg
--foobar2000 mobile Skins SS - W3c-color05, W3b-color09
---Portrait ONKYO XDR-300R Android (16:9) : https://foobar2000.xrea.jp/up/files/up1308.jpg
---Landscape ONKYO XDR-300R Android (16:9) : https://foobar2000.xrea.jp/up/files/up1309.jpg
-[[''&color(#009999,foobar2000 mobile Test Skin set 02);''(Only Skin file):https://foobar2000.xrea.jp/up/files/up1303.7z]] 3:2, 4:3, 16:9, 16:10 4size
--foobar2000 mobile Skins SS - CDCase Color 2-07, mainback11K-200
---Portrait ONKYO XDR-300R Android (16:9) : https://foobar2000.xrea.jp/up/files/up1304.jpg
---Landscape ONKYO XDR-300R Android (16:9) : https://foobar2000.xrea.jp/up/files/up1305.jpg

''&color(#009999,Public Skin file);''
-[[Dark-Metal by zeremy:https://hydrogenaud.io/index.php?topic=119841.0]]
-[[Metro UI by Alidl:https://hydrogenaud.io/index.php?topic=120199.0]], [[Metro UI 2.0 by Lebon14:https://hydrogenaud.io/index.php?topic=120083.0]]
-[[Nightowl: by Daiki:https://hydrogenaud.io/index.php/topic,123235.0.html]][[Nightowl 2.0 and 2.0s: by Daiki:https://hydrogenaud.io/index.php/topic,123804.0.html]]

Skinファイルの読み込み
-iOS: 端末をPCに接続>iTunes起動>上部 端末アイコンクリック>左側 Appを選択>右画面 ファイル共有>foobar2000 アイコンクリック>右 foobar2000の書類>".fbskin"ファイル追加 Browse画面右上Toolsアイコン>Tools>Settings>Choose Skin>User Skinsから".fbskin"ファイルを指定しクリックする。
-Android: Browse画面右上TOOLSアイコン>TOOLS>SETTINGS>CHOOSE SKIN>ADD MORE>Open...から".fbskin"ファイルを指定しクリックする。USER SKINSに登録される。Android版は、Cloud ([[Dropbox:https://www.dropbox.com/]], [[OneDrive:https://www.microsoft.com/ja-jp/microsoft-365/onedrive/download]]など) と連携しているファイラー、例えば[[Cx File Explorer:https://play.google.com/store/apps/details?id=com.cxinventor.file.explorer&hl=ja]]
などがあると便利。

Skinファイルの作成と編集
-[[Skin Designer:https://foobar2000.xrea.jp/up/files/up1299.7z]]と[[SpoonTestSkin (sample folder):https://foobar2000.xrea.jp/up/files/up1307.zip]]があれば自分でNew Skinの作成及び編集が可能。
-[[Skin Designer:https://foobar2000.xrea.jp/up/files/up1299.7z]] (Windows上でしか使用出来ない)をインストール。
-[[SpoonTestSkin:https://foobar2000.xrea.jp/up/files/up1307.zip]]をベースにして画像などを入れ替えて(リネーム、もしくは.txt、または"skindef.skindef"ファイルを編集する)、
"skindef.skindef" をダブルクリックすると "Skin Designer" が立ち上がり、Label (artist, dateなど)やアイコンの色形、サイズ、配置、Code、解像度を確認して上部 "Stop" をクリックしStop画面を確認して閉じると、"Test Skin.fbskin" が同フォルダ内に作成されている。
-縦画面を編集したい場合 portrait.txt(縦)、横画面を編集したい場合 landscape.txt(横)ファイルをそれぞれ編集する(サイズに応じて )。"skindef.skindef"をダブルクリックして、Skin Designerでコンパイルする。"Test Skin.fbskin" を分かりやすくリネームしてSkinファイルの完成。
Skin Designerで画像などのずれが確認出来ない場合があり、スキンファイルを読み込まないと分からない。
-SpoonTestSkinは、あくまでPlayback Contorols ScreenでのSkinなので、全体を編集するものではない。Browseのアイコンをリネームして入れ替えれば使用出来る。
もしくは、SpoonTestSkinフォルダ内"skindef.skindef" ファイルをエディタで開き、font, icon, background colorなど変更出来る。
-v1.0.55でTools>SETTNGS, UTILITIESアイコン 6個が追加された。デフォルト以外のアイコンにしたい場合、以下のイメージファイル名を"skindef.skindef"ファイルに追加し、同名アイコンをフォルダ内に用意してコンパイルしskinファイル(.fbskin)を読み込む。
Image entry names: 後のファイル名は他でも構わない、ファイル名とアイコンファイル名が同じならば良い。Image entry names, Label, Buttonなど自分で勝手に作る事は出来ない。

-Image entry names: ファイル名
--iconadd: iconadd.png
--iconremove: iconremove.png
--iconsliders: iconsliders.png
--iconspeaker: iconspeaker.png
--iconmenu: iconmenu.png
--iconlist: iconlist.png
--iconadd: Media Servers > Add new アイコン
--iconremove: Media Servers > Add new > Remove アイコン
--iconsliders: DSP Manager と Advanced アイコン
--iconspeaker: ReplayGain アイコン
--iconmenu: 
--iconlist: Choose Skin と Console アイコン
-Skinningスレが無くなった為、Label (artist, year, genreなど) のmetadata/information fieldsが分からなくなりました。
[length], [currentposition], [remaining], [volumelbl], [artist], [title], [album], [genre], [year], [composer], [conductor], [album artist], [artistmulti], [album artist multi], [nextartist], [nextalbum] and [nexttitle]など。
-Buttons: play, pause, stop, playnpause, skipback, skipnext, mute, menu, shuffle and repeat
-その他: [albumart], [image], [rectangle], [line], [frame], [position] and [volume] [[foobar2000 mobile Skinning readme:https://foobar2000.xrea.jp/up/files/up1306.7z]] 参照
-Skinファイル(.fbskin)を公開する際、フォルダごと(画像、portrait.txt、landscape.txt)Upするのが望ましい。自分の環境と編集したい箇所等、"skindef.skindef" をダブルクリックして自分用にコンパイル(Skin Designer)する為。
-Android で Skinファイル(.fbskin)を読み込んでも何も起こらないというのをフォーラムでよく目にしますが、SDカード(外部ストレージ)からは読み込まず、Android ストレージにコピーしてから Skinファイル(.fbskin)を読み込んだらうまく読み込めたという投稿がありました。参考にして下さい。~
~
-Android v1.4.2 preview build #790 (FiiO X5):
--https://foobar2000.xrea.jp/up/files/up1738.png
-Android v1.4.2 preview build #790 (Pioneer XDP-300R)
--https://foobar2000.xrea.jp/up/files/up1745.png
**類似・比較対象アプリ例 [#m803bac0]
-Poweramp (Android Audio Player)
--https://play.google.com/store/apps/details?id=com.maxmpz.audioplayer&hl=ja
--[[Android最強の音楽プレーヤー「Poweramp」 クールな外見と多機能さを体験!:http://ascii.jp/elem/000/000/901/901783/]] ReplayGain Data 調整有。
--"Poweramp skin"でGoogle Play内検索 https://play.google.com/store/search?q=Poweramp%20skin&c=apps&hl=ja
-USB Audio Player PRO (Android Audio Player)
--https://play.google.com/store/apps/details?id=com.extreamsd.usbaudioplayerpro
--AndroidでUSB DACが使用出来るAudio Playerアプリ。[[SUPPORTED USB AUDIO DEVICES - WORKING AUDIO DEVICES WITH EXTREAM SOFTWARE DEVELOPMENT USB DRIVER:http://www.extreamsd.com/index.php/2015-07-22-12-01-14/usb-audio-driver]] UPnP/DLNA 機能有。
-ONKYO HF Player (iOS Audio Player/Android Audio Player)
--https://itunes.apple.com/jp/app/onkyo-hf-player/id704139896?mt=8
--https://play.google.com/store/apps/details?id=com.onkyo.jp.musicplayer&hl=ja
--HDプレイヤーパック購入、または[[ONKYO製DAC:http://www.jp.onkyo.com/audiovisual/headphone/dacha200/]]を接続して認識させた場合、通常ではiTunesライブラリに取り込めないファイル形式、ハイレゾ音源(FLAC)、DSD等の音源がiTunes経由でHF Player HD Library (Device内) にコピー出来る。つまり、これらの音源に対応したポータブルDACが無くても再生が可能になる。Android版は同じくONKYO製DAC接続、それかONKYO HF Player Unlocker購入でキー解除。USB DAC対応。
--[[ONKYO HF Player for iOS 導入ガイド:http://www.jp.onkyo.com/support/hfplayer/guide.htm]]
-iAudioGate (iOS Audio Player App) DSD対応
--https://itunes.apple.com/jp/app/iaudiogate-high-resolution/id997209451?mt=8
-MediaMonkey (Windows ストア Audio Player) Windows desktop/tablet
--http://apps.microsoft.com/windows/ja-jp/app/mediamonkey/e8fd6da5-dc9d-4daa-9daa-a10d046b53ea
--[[OS標準プレイヤーよりも機能が充実したストアアプリ版「MediaMonkey」:http://www.forest.impress.co.jp/docs/review/20140314_639687.html]] UPnP/DLNA 機能有。
-Core Music Player (Windows Phone ストア Audio Player)
--https://www.microsoft.com/ja-jp/store/apps/core-music-player/9wzdncrcvllr

**関連アプリケーション [#cef70e3b]

***Deviceコントローラー [#y59198cd]

-[[HTTP Control (foo_httpcontrol)>General/通信系#z89affea]]
--Device側からコントロール出来るアプリなどに用いられるコンポーネント。 Web control interfaceの templateも幾つかあり。
iOS, Android and Windows mobileの各アプリの設定をする場合、先にPC側の''ファイアウォールでプログラム (foobar2000.exe) 許可指定''をした方が良い。
--Windows セキュリティ 起動 > ファイアウォールとネットワーク保護 > ファイアウォールによるアプリケーションの許可
---アプリにWindows Defender ファイアーウォール経由の通信を許可する > 上「設定の変更」をクリック
---"foobar2000.exe" 「パブリック」の方にもチェックを入れて、下 "OK"をクリックする
--[[foo_httpcontrol_data Set 2023-04-28:https://foobar2000.xrea.jp/up/files/up1479.7z]] foobar2000 v2.0 64bit 対応


:iOS > foobar2000|
--[[MonkeyMote for foobar2000 (iPhone, iPod Touch):https://apps.apple.com/app/monkeymote-4-foobar2000/id409693155]], [[MonkeyMote for foobar2000 HD (iPad):https://apps.apple.com/app/monkeymote-4-foobar2000-hd/id539427899]] (foobar2000 v1.6.xx / foobar2000 v2.0 32bit 64bit 動作確認)
---[[''&color(DarkBlue,MonkeyMote Home);'':https://www.monkeymote.com/home]]
---[[Download MonkeyMote Plug-Ins:https://www.monkeymote.com/download]]
---foobar2000 component installer or packageをクリックしてダウンロード。インストール後、foobar2000起動 > Preferences > Tools > MonkeyMote: Password設定。Add Windows Firewall rules をクリックすると "Windows Firewall" の許可が出来ます。これでPC上の設定は終わり。
---foobar2000を起動する。デバイス側: MonkeyMoteアイコンタップ > Connections > Automatic Discobary または、手動入力 Add Entory > Connenction name > Name にデバイス名 (システム>バージョン情報、詳細情報)を入力すると分りやすい。 Hostname or IP (PC IPアドレス 例192.168.3:19371), Password (MonkeyMote: Password設定)、Connections画面に戻り、一番上にNameとIPアドレスが表示されているので、そこをタップする。Play画面に切り替わる。PC側、ヘッドホン/イヤホンにBluetooth機能があり設定しておけばより画期的になる。また、Add Entoryから端末を追加出来る。
---Playlist View の右 "Details" をクリックすると "Track Info" が表示されます。"Track Info" に表示する "Details" を追加することも出来ます。foobar側 Preferences > Tools > MonkeyMote > "Configure custom track details" をクリックして TitleFormatting を使用して追加します。
例えば、Name: File Created Title formatting string: $date(%file_created%) and Name: Added Title formatting string: $date(%added%)、ファイル作成日とMedia Libary 追加日です。foobar2000 v1.6.xxシリーズで "%file_created%" を使うには、[[File Date Time>General/ファイル操作#a4ff49f7]] が必要。
---https://foobar2000.xrea.jp/up/files/up1435.png
---https://foobar2000.xrea.jp/up/files/up1436.png
---https://foobar2000.xrea.jp/up/files/up1437.png
---https://foobar2000.xrea.jp/up/files/up1323.png
---https://i.imgur.com/uX9mhDY.png
---https://i.imgur.com/w16bVND.jpg
>
<
--[[TouchRemote DACP server>General/通信系#a8594124]]
---[[foo_touchremote 0.2.8.4:http://foobar2000.xrea.jp/up/files/up1259.7z]]
---https://www.hydrogenaud.io/forums/index.php?showtopic=79988
---リモートコントローラ。主に多くのデバイスiTunesコントローラだが、foo_touchremote.dllと[[Remote app(及びライセンスを購入):https://itunes.apple.com/app/remote/id284417350]]をiTunes経由でインストールする事でfoobar2000デバイスコントローラとなる。foobar用コンポーネントは古いがRemote appは未だ更新されている。
---デバイス側で、Remoteアイコンをタップ。PC上の設定はfoobar側でメニュー > File > Preferences > Media Library > TouchRemote DACP server から行います。"Add a new device..."をクリックして"Waiting for Remote..."画面が表示され自動検出されます。
iTunesとホームシェアリングを行い、デバイス画面の"デバイスを追加"クリックして、表示された番号を入力>Confirm をクリック。Devices Boxにデバイス名が追加されます。デバイス画面は"プレイリスト"が表示されています。これで使用可能になります。
// ----------------------------------------------------------------------
:Android > foobar2000|
--[[foobar2000 controller PRO:https://play.google.com/store/apps/details?id=com.cav.foobar2000controllerpro&hl=ja]] と [[FoobarCon PRO:https://sites.google.com/site/foobarcon/]] 
---Device側からコントロール出来る代表的なアプリ。この2つのアプリも[[HTTP Control>General/通信系#z89affea]]を必要とする。PC側 (foobar2000) とDevice側とにインストールあり。Preferences > HTTP Controlでの設定が出来れば比較的容易に使用出来る。
--[[''&color(DarkBlue,foo_httpcontrol_data Set);'':https://mega.nz/file/pekSQIIb#KaOQMBO-DQxV_CpFLsV2GI0JlPcg2tGRUFAszDoFx90]]
--foo_httpcontrol_data
---default_1_0
---ajquery
---foobar2000controller
---foobarCon
--foobarCon PRO (foo_foobarCon) 32bit only
---foobarCon_0.97.28-fc.exe
---user-components\foo_foobarCon
--[[''&color(DarkBlue,foobar2000 controller PRO);'':https://play.google.com/store/apps/details?id=com.cav.foobar2000controllerpro&hl=ja]]([[foo_httpcontrol_0_97_xx が必要):https://bitbucket.org/oblikoamorale/foo_httpcontrol/downloads/]])(foobar2000 v1.6.xx / foobar2000 v2.0 32bit 64bit HTTP Control 0.97.28 (2023-05-20)  動作確認)
---http://foobar2000controller.blogspot.jp/
---ダウンロードしたPC installerをダブルクリックして、foobar2000フォルダを指定する。foobarをStandard installationでインストールしてある場合、標準でインストール先が"C:\Users\User-Name\AppData\Roaming\foobar2000\"になる。\foo_httpcontrol_data\foobar2000controllerフォルダが入る。
---Portable installation の場合: \profile\foo_httpcontrol_data に置く。
---Preferences > Tools > [[HTTP Control>General/通信系#z89affea]]での設定。foobar2000起動。
---GooglePlay側インストール: foobar2000 controllerアプリをインストール後、setup wizardに従って設定。初回は自動で Settings>Open the server wizard が起動する。
Open the server wizard 3/5 choice画面では、"Auto"を選択。4/5  Automatic画面右上サーチアイコンをタップ。ここで繋がらなかったらファイアウォールプログラム接続許可の設定が必要。
左上にアドレスが表示されたらタップして、Nameはデバイス名を入れておくと分かりやすい, User, Passwordを入力。Addをタップ。使用開始。Play List画面から Song actions に "Add to queue", "More of the same..."などの機能がある。Playlistの曲数が多い場合、右上にPageの数値が表示されるので次のPageに進むたい場合はクリックする。PLAYLIST画面で一番上に "Playlist name" が表示されている。そこの▼をタップすると他の "Playlist" が表示され変更出来る。
---https://foobar2000.xrea.jp/up/files/up1427.jpg
---https://foobar2000.xrea.jp/up/files/up1428.jpg
---https://foobar2000.xrea.jp/up/files/up1429.jpg
---https://foobar2000.xrea.jp/up/files/up1430.jpg
---https://foobar2000.xrea.jp/up/files/up1431.jpg
---https://foobar2000.xrea.jp/up/files/up1432.jpg
---https://foobar2000.xrea.jp/up/files/up1433.jpg
---https://foobar2000.xrea.jp/up/files/up1434.jpg
---https://foobar2000.xrea.jp/up/files/up1426.png
---https://foobar2000.xrea.jp/up/files/up1327.png

--[[''&color(DarkBlue,foobarCon PRO);'':https://sites.google.com/site/foobarcon/]](foobar2000 v1.6.xx/ foobar2000 v2.0 32bit HTTP Control 0.97.28 (2023-05-20)  動作確認)
---https://sites.google.com/site/foobarcon/
---[[''&color(green,FoobarCon Pro APK);''.zip:https://mega.nz/file/xOdQ0CKR#s5UOuECWmxrOJbzVkdJUAO7hSkdDyZNdWY83h0IFwSk]] .apk ファイルをインストール後、順序に従って設定。foobarCon Setup [[foobarCon component setup (foobarCon_0.97.28-fc.exe):https://foobar2000.xrea.jp/up/files/up1476.zip]]ダウンロード、ダブルクリック > HTTP Control for FoobarCon (foo_foobarCon) コンポーネント、\foo_httpcontrol_data\foobarConフォルダがインストールされる。Portable installation の場合: \profile\foo_httpcontrol_data に置く
---Preferences > Tools > [[HTTP Control>General/通信系#z89affea]] (or FoobarCon)での設定。foobar2000起動。Android側でBrowser起動。
アドレスに自分のIP:8888(e.g. 192.168.11.10:8888)を入力し、ユーザー名、パスワードを入力。File browser > Alowed paths には、"foobar2000\foo_httpcontrol_data"フォルダパスを入力する。"foo_httpcontrol_data"フォルダ が Profile フォルダにある場合は入力しなくてもよい。foobar2000\foo_httpcontrol_data\foobarCon\nocover_1.png を用意しておくとNocover画像が表示される。foobar2000を起動させておいて、foobarConを起動する。サーバーのリストから選択 > 名前 > パスワード 入力 > 接続。Now Playing画面からYouTube検索(artist, album, titile) 機能がある。Play List画面は左側にジャケ画像が表示され見やすい。
---「現在component(unkown)は、もはやサポートされていません...」というダイアログが出て接続できない場合。
Preference>Tools>HTTP Control画面>Start server のチェックを外し"Apply"をクリックする。
Preference>Tools>FaabaCon設定画面に移動しStart server のチェックを入れ直し"Apply"をクリックする。
Start server "Open http://192.168.1.xx:8888 という風に入るはず。
そこをクリックするとブラウザが起動、サインインして「Installed templates」が表示されれば成功。
foobarConアイコンをタップすれば接続出来ます。
---コントローラー側でqueueを追加すると、"@Q-Queue"プレイリストが作成される。[[Queue Contents Editor:https://www.foobar2000.org/components/view/foo_queuecontents]] が入れてあると確認/順番を変更などの編集が出来る(foobarCon)
---[[FAQ & Tips - How to listen to streaming audio on devices through upnp renderer:https://sites.google.com/site/foobarcon/tips#TOC-How-to-listen-to-streaming-audio-on-devices-through-upnp-renderer]]
FoobarCon- foobar側での設定画面: https://foobar2000.xrea.jp/up/files/up1417.png
---端末 (FoobarCon) (IP アドレス、名前、パスワード入力画面: https://foobar2000.xrea.jp/up/files/up1418.png
---端末 (FoobarCon) 接続成功画面: https://foobar2000.xrea.jp/up/files/up1419.png
---端末 (FoobarCon) faoobarと同じPlaylistが並ぶ Palylistを選択:https://foobar2000.xrea.jp/up/files/up1425.png
---端末 (FoobarCon) Playlistから曲を選曲 一番下AlbumartをタップでPlaying画面: https://foobar2000.xrea.jp/up/files/up1420.png
---端末 (FoobarCon) Playing 画面: https://foobar2000.xrea.jp/up/files/up1422.png
---https://foobar2000.xrea.jp/up/files/up1341.png
--[[''&color(DarkBlue,MonkeyMote);''>General/通信系#qa82166d]](foobar2000 v1.6.xx / foobar2000 v2.0 32bit 64bit 動作確認)
---[[MonkeyMote Music Remote for Android:https://play.google.com/store/apps/details?id=com.obsidium.monkeymote]]
---[[Download MonkeyMote Plug-Ins:https://www.monkeymote.com/download]]
---foobar2000 component installer or packageをクリックしてダウンロード。インストール後、foobar2000起動>Preferences>Tools>MonkeyMote: Password設定。これでPC上の設定は終わり。
---ファイアウォールプログラム接続許可の設定。foobar2000を起動する。デバイス側: MonkeyMoteアイコンタップ>Connections>Automatic Discobary >Password reqiired(MonkeyMote: Password設定)または、手動入力 Add New Entory>Connenction Detail>Name にデバイス名 (システム>バージョン情報、詳細情報)を入力する。Preferrence>Tools>MonkeyMote>Network adapters>Name を入力でも良い。 Hostname or IP (PC IPアドレス 192.168.3:19371), Password (MonkeyMote: Password設定)、Connections画面に戻り、一番上にNameとIPアドレスが表示されているので、そこをタップする。Play画面に切り替わる。PC側、ヘッドホン/イヤホンに[[Bluetooth機能 (Output/Bluetooth機能)>Output#w7c90f7f]]があり設定しておけばコントラーで操作をしながら聴けてより画期的となる。
---https://foobar2000.xrea.jp/up/files/up1328.png
---https://foobar2000.xrea.jp/up/files/up1329.png

-端末をControllerとしてもfoobar20000 Library を聞くことも出来ます。

--UPnP MediaRenderer Output: https://www.foobar2000.org/components/view/foo_out_upnp
--BubbleUPnP for DLNA/Chromecast - Google play: https://play.google.com/store/apps/details?id=com.bubblesoft.android.bubbleupnp
--Start:
---foobar2000controller 
---BubbleUPnP for DLNA/Chromecast
---foobar2000 v2.0 32bit 64bit > Output: UPnP: BubbleUPnP (P00A)
Now you can listen to your foobar2000 library and controll it from foobar2000 controller.

***last.fm scrobbler [#hc644d7c]
-Android版 last.fm scrobbler
--[[Pano Scrobbler (last.fm scrobbler for Android):https://github.com/kawaiiDango/pScrobbler]]
--[[Last.fm:https://play.google.com/store/apps/details?id=fm.last.android&hl=ja]]
-iOS版 last.fm scrobbler
--[[QuietScrob Last.fm Scrobbler:https://apps.apple.com/jp/app/quietscrob-last-fm-scrobbler/id741599377#?platform=ipad]]


***UPnP/DLNA Renderer, Server, Controller [#b53de611]
-[[UPnP/DLNA Renderer, Server, Control Point(foo_upnp.dll)>General/通信系#rf0ff545]]
--家庭内LAN(Home Network)を構築し、サーバー、コントローラーの他にfoobar内Media Libraryのトラックが聴ける、持ち出せる(他のデバイス、例えばスマホ、タブレットなど)楽しみがある。また、UPnP/DLNA機能を持ったアプリなら他のデバイスfoobarのPlaylistを再生出来る(foo_upnp.dllをインストールしてあるfoobarを起ち上げている)。例えば、[[MediaMonkey for Windows:https://www.microsoft.com/ja-jp/store/apps/mediamonkey/9wzdncrdkbt0]] | [[for Android:https://play.google.com/store/apps/details?id=com.ventismedia.android.mediamonkey&hl=ja]]など。MediaMonkeyをメインにしてライブラリを構築する事はないが、UPnPに関していえば特に設定は必要ないのでUPnPを選択した後Network nameを選択するだけで再生可能な状態になる。
--[[BubbleUPnP for DLNA/Chromecast:https://play.google.com/store/apps/details?id=com.bubblesoft.android.bubbleupnp&hl=ja]], [[BubbleUPnP Server:http://www.bubblesoftapps.com/bubbleupnpserver/]]
---参考: [[Connecting with foobar2000:http://bubblesoftapps.com/bubbleupnpserver2/docs/connect_with_foobar2000.html]]
--[[mconnect Player:https://itunes.apple.com/jp/app/mconnect-player-free/id507379024?mt=8]], [[HOME:http://www.conversdigital.com/kor/product/product04.php]]