音源変換メモ
音源変換
java で使える音源 (.au) 探しても無い!
・・・ デコード? コンバート?? ・・・
無いなら作っちまおうって・・・> soundconverter , soundkonverter , winff ・・・ 他各種サウンドレコーダー、メディアプレヤーとかの変換機能確認など調べ結局 SoX(CLI) に行き着き・・・
あーだこーだと悪あがきの末・・・結局 SoundKonverter(GUI) 一本で事足りるという貴重な結論(?多分?)に一時達するも・・・
SoundKonverter って以外と細かい設定が出来ないことに気づき ・・・ SoX or LAME で CLI ・・・?
追記:MIDI(.mid) は TiMidity(CLI) を使います。
追記2:wav->mp3 には LAME の他 gogo(CLI) も使えそう。
▲上へ [ 編集 ]
音源変換ツール(機能比較)
・・・とりあえず書き並べただけ・・・概要みてね。(内容未確認あり・無保証)
操 | 名称 | 主 | 対応 | 適用 |
---|---|---|---|---|
C | TiMidity | mid | mid->au,aiff,riff,wav / mod->mid<?) | ogg(?) |
C | SoX | - | au, wav, mp3(LAME encoder), ogg, aiff | !mid,flac(?) |
C | LAME | mp3 | mp3->wav, mp3->mp3, wav->mp3 | |
C | gogo | mp3 | wav->mp3 らしい・・・ | |
G | SoundKonverter | - | ogg, mp3, flac, au(*), aiff, wav 他多数 | !(mp3->au),!mid |
G | SoundConverter | - | ogg, mp3, flac, wav | !mid,!au |
G | WinFF | - | mp3, ogg, 他 動画関連等も | wav(?) |
G | XCFA | - | wav, flac, ogg , mp3 , 他 DVD CD も | |
G | grip | - | CD->mp3(?) 詳細不明 | |
CLI のツールも GUI(*)があったり、他の GUI ツールに組み込まれ(*)ていたりするが、CLI で Option を指定しないと細かい出力設定が殆んど出来ない。 ・C=CLI G=GUI ・適用で ! 付きは未対応 ・(*)付きは制限有り ・(?)付きは未確認 ・grip は RPM DL しインストしないと使えません。(未確認) | ||||
おまけ(多分通常 linux では使えない、wine は不明 ) 未使用 | ||||
G | 午後のこ〜だ | mp3 | wav->mp3 らしい・・・詳細不明 | win |
G | WinAmp | ? | mid とか・・・詳細不明 | win / mac |
G | iTuens | ? | mid とか・・・詳細不明 | xin / mac |
G | CD2WAV32 | CD | CD->wav / wma | win |
G | fre:ac | mp3, aac, ogg, flac, wav 等相互変換 | win |
▲上へ [ 編集 ]
音源変換ツール(概要)
使ってみたのはどれも synaptic / ubuntu ソフトウェアセンターにあるか、ubuntu 標準のツール(ソフトウェア)。
MIDI から他形式変換は可能だが、逆(wave->midi とか)は多分絶対無理。midi は楽譜情報で曲を奏でるらしく、多様な情報を持つ音源ファイルからシンセサイザー演奏用の楽譜情報へ変換するなど一般的に多分無理と言ってよい。・・・っというか探してもそんなツールは無かった。
.mid -> .wav -> .mid もちょっと無理。不可逆である。
MIDI -> WAVE 変換が winamp や iTunes で出来るそうです。(詳細不明:要確認)あとは mid 再生 -> wav 録音とか・・・ ms-win ならフリーソフトがあるみたい。
.*** -> .mid は無理。 ・・・ 発見! TiMidity ・・・
▲上へ [ 編集 ]
TiMidity (CLI/GUI)
- TiMidity++ - MIDI-to-WAVE 変換およびプレーヤー。CLI では 圧縮ファイルの再生や Option を指定した MIDI 音源ファイルの変換が可能。
- mid の変換では数少ない linux で使えるコンバータ。mid 変換では他に win や mac の WinAmp や iTuens や、win 用フリーソフトが使えるらしい。
- SoX 不要で .wav も .au へも変換可能で、au も .wav も java でそのまま再生出来ました!
- .mid のまま frequency を -s 8000 には流石に出来ないみたい。
- CLI でも GUI でも使えるが、GUI は再生専用(option 指定出来ない?)と思われ Option 指定は CLI コマンド必須みたい。
使い方の詳細は TiMidity の使い方 :: 音源変換 へ移動しました。
SoX - Sound eXchange (CLI)
- SoX は linux 標準で入っている(らしい?) Cli(Command line interface) ベースの音源(音楽)再生・編集・変換・結合・・・ツール(Digital audio editor)である。
http://sox.sourceforge.net/ - $ sox honyara.wav honyara.au で簡単にファイル変換されるが、細かい option を指定し使いこなすのは容易では無い。(音源ファイルの「うんちく」が必要)
- Cross-platform(GPL) で提供され au , wav , mp3(LAME encoder) , ogg , flac などに対応。多機能だがここ(当 wiki のこの頁)ではファイル変換機能にのみ着目。mid はサポート外と思われる。---> TiMidity で解決する。
使い方の詳細は「SoX の使い方 :: 音源変換」へ移動しました。
LAME MP3 Encoder (CLI)
- けっこう有名(らしい)。「午後の・・」や「SoundKonverter」「SoX」とかでも使用。mp3 変換と言えば lame ということらしいです。
http://www.free-codecs.com/ - LAME(レイム)は、MP3 変換に用いられる CLI の(GNU LGPL)クロスプラット環境な mp3 コーデックツール(ソフトウェア)。優秀な MP3 変換は LAME 採用のエンコーダに高品質なファイル出力を提供するため支持される。またギャップレス実現は LAME と iTunes のみ。
使い方・・・他の GUI ソフトに組込み多数。現状 CLI 使用の必要を感じない。
SoundKonverter (KDE)
- 取っ付き難いが機能高めで一般的評価も高い。
au への変換機能も付いてるがマトモに変換されず断念。
訂正:SoundKonverter も直で mp3 -> au が NG。wav / flac -> au は OK。
※弄り回したので、soundkonverter インストール直後 au 変換可否不明。
SoundConverter (GNOME)
- GNOME の「サウンド変換」ソフト。SoX の補助ツールとしてが使い易いと思う。
- ogg , mp3 , flac , wav へ変換可能( mid , au 未対応 )
WinFF
- SoundConverter 同等の補助として使用可能で判り易い gui を持つ。
- mp3 ogg など対応し、audio 音源以外に dvd や動画関連変換も可能らしい。
XCFA
- SoundConverter 同等の補助として使用可能で比較的解り易い?と思われる gui を持つ。
- wav flac ogg mp3 など対応し、audio 関連以外に dvd cd などの変換も可能らしい。
- cd cover 作成をサポートするので cd / dvd 編集用ツール?
午後のこ〜だ
- 超有名で聞いたことあるけど何に使うのか判んなかった・・・
http://www.marinecat.net/ - 午後のこ〜だ for Windows(GUI) は win 用と思われる。
- 多分 GOGO ちゅうのがこれっぱいと思われ gogo(CLI) は linux でも使える。
- LAME 同様 mp3 メインのツールと思われる。
linux で gogo をインストールする
$ su 又は $ sudo で・・・# apt-get update # apt-get install gogoSynaptic で gogo 探しても OK。CLI なのでメニュー探してもありません。
$ man gogo <- err でした $ gogo <- 簡単なヘルプがでます。wav -> mp3 なら LAME で良いかとも・・・
その他
多分、ちょっと違った?ソフトや linux で使えないソフトとかのメモ- winamp ・・・・・・・・・ win , mac で .mid のファイル変換に使えるらしい。
- iTuenes ・・・・・・・・ win , mac で .mid のファイル変換に使えるらしい。
- easyMP3Gain ・・・・・・ ???*** 違うか?使い方不明
- Ripper X ・・・・・・・・ ?X 音源変換用じゃないみたい。
- Audacity ・・・・・・・・ ? 音源編集用?
▲上へ [ 編集 ]
関連ページ
- 開発環境関連
- JAVA 関連
- 音源変換メモ
▲上へ [ 編集 ]
2011年04月05日(火) 10:59:53 Modified by sakura_momo2