Amarokã§éŸ³æ¥½ç®¡ç†ã‚’ã™ã‚‹ãŸã‚ã«

2008年3月8日
By tahatti

Ubuntuã§éŸ³æ¥½ã‚’管ç†ã™ã‚‹ã«ã¯é«˜æ©Ÿèƒ½ãªAmarokãŒä¾¿åˆ©ã§ã™ã€‚高機能ãªåˆ†ã ã‘ãƒªã‚½ãƒ¼ã‚¹ã¯æ¶ˆè²»ã¯è‹¥å¹²å¤§ãã„ã§ã™ãŒã€ä½¿ã„出ã™ã¨æ‰‹æ”¾ã›ãªããªã‚Šã¾ã™ã€‚

Amarok自体ã¯ãƒ‘ッケージマãƒãƒ¼ã‚¸ãƒ£ã§ç°¡å˜ã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã™ã‚‹ã¨ã“ãŒå‡ºæ¥ã¾ã™ã—ã€kde-i18n-jaをインストールã™ã‚‹ã“ã¨ã§æ—¥æœ¬èªžåŒ–も出æ¥ã¾ã™ã€‚
ä½¿ã„æ–¹ã‚‚ã€åˆæœŸè¨­å®šã§éŸ³æ¥½ã‚’ä¿å­˜ã—ã¦ã‚るフォルダを指定(ã‚ã¨ã§å¤‰æ›´ã‚‚追加もå¯èƒ½ï¼‰ã—ã¦ã‚„れã°ç°¡å˜ã«åˆ©ç”¨ã§ãるよã†ã«ãªã‚Šã¾ã™ã€‚

日本語セットアップヘルパを使ã£ã¦ã„れã°mp3ã‚‚å†ç”Ÿã§ãã¾ã™ã€‚
ãƒãƒƒãƒˆãƒ©ã‚¸ã‚ª(Shoutcast)ã‚‚ã€Last.fmã®ã‚¹ãƒˆãƒªãƒ¼ãƒ ã‚‚ã“れ1本ã§ã™ã¹ã¦ã¾ã‹ãªãˆã‚‹ã®ã§ã€ãれã ã‘ã§ã‚‚使ã†ä¾¡å€¤ãŒã‚ã‚‹ã¨æ€ã„ã¾ã™ã€‚

ã›ã£ã‹ãã®éŸ³æ¥½ç®¡ç†ã‚¢ãƒ—リãªã®ã§ã€æ‰‹æŒã¡ã®CDãªã‚“ã‹ã‚’mp3ã«ã—ã¦ã€æœ¬æ¥ã®æ©Ÿèƒ½ã‚’使ãŠã†ã¨æ€ã„ã€CDã‚„mp3ファイルを音楽フォルダã«ã›ã£ã›ã¨è©°ã‚è¾¼ã¿ã¾ã—ãŸã€‚

Amarokã®åˆæœŸè¨­å®šã§ã¯ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã¯sqliteを利用ã—ã¦ã„ã¾ã™ã€‚PCã®æ€§èƒ½ã¨éŸ³æ¥½ãƒ•ã‚¡ã‚¤ãƒ«ã®æ•°ã«ã‚‚よるã§ã‚ˆã†ãŒã€ã“ã®ã¾ã¾åˆ©ç”¨ã—ã¦ã‚‚å•題ãªã„ã‚ã‘ã§ã™ãŒã€ä»Šå¾Œã€ãƒ•ァイルãŒå¢—ãˆã¦ã„ãã§ã‚ã‚ã†ã“ã¨ã¨ã€å€‹äººçš„ã«ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã‚’ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ã—ãŸã‚Šã€PCを替ãˆãŸã¨ãã«ãƒ‡ãƒ¼ã‚¿ã‚’ç§»ã—ã‚„ã™ãã†ãªã®ã§MySQLã«å¤‰æ›´ã—ã¦ã¿ã‚ˆã†ã¨æ€ã„ã¾ã™ã€‚

miniNote: Amarokã§MySQLをデータベースã«ä½¿ã†æ–¹æ³• at Life is a Gamble
ã“ã¡ã‚‰ã‚’å‚考ã«MySQLã«å¤‰æ›´ã€‚

mysql -p -u root
CREATE DATABASE amarok;
USE mysql;
GRANT ALL ON amarok.* TO amarok@localhost IDENTIFIED BY ‘パスワードã¯ã“ã¡ã‚‰â€™;
FLUSH PRIVILEGES;

Amarok用ã®ãƒ¦ãƒ¼ã‚¶ãƒ¼ã¨ãƒ†ãƒ¼ãƒ–ルを作æˆã™ã‚‹ã¨ã®ã“ã¨ã€‚
作æˆå¾Œã¯Amarokå´ã§è¨­å®šã‚’行ã†ã€‚

  1. 設定 → Amarokを設定→コレクション→コレクションデータベースã§MySQLã‚’é¸æŠž
  2. 「MySQLã®è¨­å®šã€ã«
    ホストå→127.0.0.1
    ãƒãƒ¼ãƒˆâ†’3306
    データベース→Amarok
    ユーザーå→Amarok
    パスワード→設定ã—ãŸã‚‚ã®
    ã“れらを入力ã—ã¦å®Œäº†

ツール→コレクションã®å†ã‚¹ã‚­ãƒ£ãƒ³ã‚’実行。ã—ã°ã—構築ã¾ã§å¾…機。
å†ã‚¹ã‚­ãƒ£ãƒ³å®Œäº†å¾Œãƒ»ãƒ»ãƒ»ã€‚ã“れã¾ã§ã®ã‚¹ã‚³ã‚¢ã€ãŠæ˜Ÿã•ã¾ã¯å½“ç„¶ã®ã”ã¨ã消ãˆã¦ã„ã¾ã™ã€‚
MySQL HowTo – Amarok Wikiã®ã€Œ3 Database Conversionsã€â†’「3.1 SQLite -> MySQLã€ã§ç§»è¡Œã‚‚出æ¥ã‚‹ã¿ãŸã„ã§ã™ãŒã€ã€Œunsupportedã€ã ã£ãŸã®ã§è¦‹é€ã‚Šã¾ã—ãŸã€‚
ã“れã‹ã‚‰ã¾ãŸã›ã£ã›ã¨ãŠæ˜Ÿã•ã¾ã‚’ã¤ã‘ã¦ã„ãã¾ã™ã€‚

MySQLã«ã—ã¦é©šãã»ã©é€Ÿããªã£ãŸã¨ã„ã†æ„Ÿã˜ã¯ã‚りã¾ã›ã‚“ãŒã€MySQLを使ã£ã¦ã„ã‚‹ã¨ã„ã†ã ã‘ã§å¦™ãªå®‰å¿ƒæ„ŸãŒå¾—られるã‹ã‚‰ä¸æ€è­°ã§ã™w

ã•ã¦ã•ã¦ã€ãƒ‡ãƒ¼ã‚¿ãƒ™ãƒ¼ã‚¹ã§ç®¡ç†ã—ã¦ã„ã‚‹ã®ã ã‹ã‚‰ã€ãã®å†ç”Ÿæ–¹æ³•も色々ã§ã™ã€‚
ウãƒã®å ´åˆã¯ã‚·ãƒ£ãƒƒãƒ•ルã¨ã‹ãƒ©ãƒ³ãƒ€ãƒ ã‚’多用ã—ã¦ã„ã¾ã™ã€‚ãŸã ã€åŒã˜ã‚¢ãƒ¼ãƒ†ã‚£ã‚¹ãƒˆã®ã‚¢ãƒ«ãƒãƒ ãŒå¤šã„ã®ã§ã€åりãŒå‡ºã¦ã—ã¾ã„ã¾ã™ãŒãƒ»ãƒ»ãƒ»ã€‚

ã“ã®ã‚·ãƒ£ãƒƒãƒ•ルã¨ã‹ãƒ©ãƒ³ãƒ€ãƒ å†ç”Ÿã‚’ã—ã¦ã„ã‚‹ã¨å›°ã‚‹ã®ãŒéŸ³é‡ã®é•ã„ã§ã™ã€‚åŒã˜ã‚¢ãƒ¼ãƒ†ã‚£ã‚¹ãƒˆã§ã‚ã£ã¦ã‚‚アルãƒãƒ ãŒé•ãˆã°éŸ³é‡ãŒé•ã†ã“ã¨ã‚‚ã—ã°ã—ã°ã€‚ã„ã¡ã„ã¡éŸ³é‡èª¿æ•´ã¯ã—ã¦ã‚‰ã‚Œãªã„ã®ã§ã€ãªã‚“ã¨ã‹ãªã‚‰ãªã„ã‚‚ã®ã‹ã¨èª¿ã¹ã¦ã¿ã‚‹ã€‚

Ubuntu Feisty ã® Amarok ã§ Replaygain ã™ã‚‹æ–¹æ³• « Retujyou ã©ã†ã«ã‚‚ãªã‚‰ãªã„劣情ã®ç¨®å­ã‚’æ¤ãˆä»˜ã‘られãŸã°ã‹ã‚Šã«

ã“ã¡ã‚‰ã«Replygainã™ã‚‹æ–¹æ³•ãŒã‚りã¾ã—ãŸã€‚
ウãƒã§ã¯mp3ã—ã‹ä»Šã®ã¨ã“ã‚利用ã™ã‚‹äºˆå®šãŒãªã„ã®ã§ã€

  1. パッケージマãƒãƒ¼ã‚¸ãƒ£ã§ã€Œmp3gainã€ã‚’インストール
  2. Amarokã§ã€ãƒ„ール→スクリプトマãƒãƒ¼ã‚¸ãƒ£â†’ä»–ã®ã‚¹ã‚¯ãƒªãƒ—トをå–å¾—
    「Replaygainã€ã‚’é¸æŠžã—ã¦ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«
    スクリプトマãƒãƒ¼ã‚¸ãƒ£ã§ã€ŒReplaygainã€ã‚’実行

ã“れã§éŸ³é‡ãŒä¸€å®šã§å‡ºæ¥ã‚‹ã‚ˆã†ã«ãªã‚‹ã¯ãšãƒ»ãƒ»ãƒ»ã€‚
å†ç”Ÿã—ã¦ã¿ã‚‹ã¨ã€Œã“ã®æ›²ã«ã¯Replaygainã®ã‚¿ã‚°ãŒãªã„よã€ã¨æ€’られã¾ã™ã€‚
ã„ã‚ã„ã‚ã„ã˜ã£ã¦ã¿ã‚‹ãŒã€ã©ã†ã«ã‚‚よã分ã‹ã‚Šã¾ã›ã‚“・・・ãã®ã†ã¡ã€Œpython-kde3ã€ã‚’インストールã—ãªã•ã„よ。ã¨ã‚¢ãƒ©ãƒ¼ãƒˆãŒå‡ºã¦ããŸã®ã§ã€ã¾ãŸã—ã¦ã‚‚パッケージマãƒãƒ¼ã‚¸ãƒ£ã‚’ç«‹ã¡ä¸Šã’「python-kde3ã€ã‚’インストール。

Amarokã‚’å†èµ·å‹•ã—ã¦ã¿ã‚‹ã¨ã€auto scanãŒå§‹ã¾ã‚Šã¾ã—ãŸã€‚全部スキャンãŒçµ‚ã‚ã‚‹ã¾ã§ã€ã¾ãŸã—ã¦ã‚‚ã—ã°ã‚‰ã待機。
スキャン完了後ã€å†ç”Ÿã—ã¦ã¿ã‚‹ã¨æ›²ã®åº¦ã«éŸ³é‡ãŒè‡ªå‹•調整ã•れるよã†ã«ãªã‚Šã¾ã—ãŸã€‚

ã²ã¨ã¾ãšå†ç”Ÿç’°å¢ƒã¯æ•´ã£ãŸã¨ã„ãˆã‚‹ã‹ãªï¼Ÿ

Tags: , , , , ,

コメントをã©ã†ãž

メールアドレスãŒå…¬é–‹ã•れるã“ã¨ã¯ã‚りã¾ã›ã‚“。 * ãŒä»˜ã„ã¦ã„る欄ã¯å¿…須項目ã§ã™

*