2009年3月1日日曜日

マルチスレッド対応 lameフロントエンド (もどき) v1.8a

※追記 09.07.26
Multi thread Media Encoder Frontend(マルチスレッド対応 マルチフロントエンド)をリリース。
マルチスレッド対応 lameフロントエンド (もどき)より、
高性能で安定性も高い…と思う。
GUIも付いたので、マウスだけでも操作できます。
http://mtmef.g.hachune.net/


ここより下の情報は古いです…(´・ω・`)スマソ



いろいろ問題が見つかったので、修正してv1.8aにしてみた。
バグ修正や、設定ファイル作成部分の操作性の向上を目指し、改良した。

特徴

  • lameのエンコード処理を並列して行うことができ、Corei7・Phenomなどのマルチコア・マルチスレッドCPUや、デュアルプロセッサ環境も有効に使える。
  • ディレクトリごとに一気にエンコードが可能。
  • 一度設定するだけで2回目以降の設定は不要。
  • wav→mp3変換とmp3→mp3変換に対応。
  • Rubyがインストールしてあれば、Windows、Unix、Linux、MacOSXなどの、どんなOSでも使用することができる。
  • Windowsの場合は、Rubyが無くても動く。
  • Cygwinなどは必要ない。
  • プロセスを多重起動しているだけなので、音質に影響するということがない。
  • 大量のファイルを登録しても、登録エラーなどが発生しない(ハズ)
  • エンコードのログを残せる。
  • エンコードにかかった時間を計測できるようにしたので、ファイルやlameバイナリを統一すれば、mp3エンコードのベンチマークとして使える…かもしれない。

今回の変更・更新

  • 設定ファイルの作成部分を改良。
  • 設定ファイルを$HOME/.mtlamef/(Windowsno場合は%HOMEDRIVE%%HOMEPATH%/.mtlamef/)に出力するようにした。
  • 設定時のベースのディレクトリを/から$HOMEに変更。
  • ディレクトリのシンボリックリンクに対応。
  • リストの最後にあるディレクトリを選択しても反映されない問題を修正。

解決していない問題

  • mp3ファイルの再エンコードが終わってからでないとwavファイルのエンコードが開始できない。
  • ディレクトリごとにしかエンコードできない(ファイルを個別にエンコードすることはできない)
  • CUIである。
  • 一時ファイルなどの出力先の問題。
    (OSごとに環境変数が違うので厄介)
  • aiff形式に対応していない。

必ず必要なもの




プログラムのダウンロードはこちらから。
旧バージョンの管理が大変なので、全てMulti thread Media Encoder Frontendに纏めました。
http://mtmef.g.hachune.net/


7割がテンプレだな…('A`)
多分またバグがあると思うので、あったら教えて欲しいんだ…(´・ω・`)

4 件のコメント:

澪 零雨 さんのコメント...

毎回一応は読んでみるもののさっぱり分かりません(((

Mp3をエンコードするソフト?なのですかね?


使ってみれば一発、という話もありますがいかんせん、基本は超低スペックPCなので…DLしていくと容量もメモリも逝ってしまうのですorz

Le Fay さんのコメント...

「音楽ファイルからmp3ファイルを作成するソフト」を支援するソフトです。

ただエンコード支援するだけのソフトなら、もっとずーっと使いやすいのが他に沢山あるので、私は「エンコード速度の高速化」と「ディレクトリごと一括エンコード」を目標にして作っているのです(´・ω・`)

PCのCPUがCore2DuoやAthlonx2などのデュアルコアCPU、もしくはHT対応Pentium4なら2倍、Core2QuadやPhenomx4などのクアッドコアCPUなら4倍早くエンコードすることができます。

…と言っても分かりづらい感じが…

暇なので解説記事でも書いてみるかねぇ…('A`)

澪 零雨 さんのコメント...

なるほどー…と言いながら分かってるのか分かってないのかすら分かってない私でs(コラ

~のソフトを支援するソフトと言うものの存在を今はじめて知りました…



あ、全く関係ないのですけど。
うちのブログに、『アフィリ載せてください、載せたら2000円贈呈』的なコメントが来たのです。
で、とりあえず軽く怪しんでみたところ、特に変なことも無かった(っぽかった)ので、思わずアドレスだけ連絡先を送ったのですが。

今思えばアレって怪しいなぁと…
メールで送ればよかったけどちょっと心配なので触ってないです。
どうなんでしょうかね………?
関係ないコメごめんなさい><

Le Fay さんのコメント...

…分かりやすい解説必要かもしれませんね…やっぱり。

アフィの件は、メールにいろいろ書いておきましたw
多分参考にならないと思いますが…w