パスワードを忘れた? アカウント作成
3795 story

Sun JMFからMP3を削除 13

ストーリー by wakatono
その後には何が来る? 部門より

Anonymous Coward曰く、" JavaTM Media Framework API のホームページによると、最新の JMF 2.1.1b から MP3のエンコーダ・デコーダが削除された模様。 背景にはもちろん、MP3の特許問題がある。フリーなデコーダに関しては、 /.Jでも話題なったが、JMFに関しては、残念ながら ライセンス的に妥当な措置であろう。今後、MP3の抜けた穴をどうするか、 Sunからのコメントはまだ見当たらないが、やはりOgg Vorbisになるのだろうか?"

この件については、本家でも取り上げられている。RFEでは、1年前にOgg Vorbis対応がリクエストされているが、特にSunからの返答はなさげ。でも、消したものにかわるものは何になるのだろう。特に用意しないというのも判断の1つではあるが…

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by watanabe_aki (10227) on 2002年09月02日 16時15分 (#158303)
    このAPIは使ったことありませんが、一番最初のリリースの音関係のサポートは*.auファイルだけだったね、確か(違っていたらすみません)。何時の間にか*.mp3まで使えるようになっていたんだと、それだけでビックリ。

    そして使う前にサポートが無くなるんで、二度ビックリ。

    • あれ (スコア:2, 興味深い)

      by shikine (296) on 2002年09月02日 18時25分 (#158417) ホームページ 日記
      2.1.1でもmp3の再生だけはできるらしい。

      でも、SunとしてはOggVorbisを使うよりもMP3のライセンス問題をクリアすることを目指しているらしいですね。つまりMP3のエンコーダを一時的にはずしたというだけで・・・このまま永遠に無くなったとしても「codec買ってください」てなことになるかも。
      --
      他力本願。
      親コメント
  • by keisuken (2614) on 2002年09月02日 16時17分 (#158305) ホームページ 日記
    でも、消したものにかわるものは何になるのだろう。特に用意しないというのも判断の1つではあるが…

    Sun から MP3 に変わるものを積極的に提示してくることはないだろうから、ないままになるんだろうね。容量が大きくても構わないなら WAV でもいいし、容量が気になるのなら音質は悪いが AU ファイルでもいいわけだから。

    ただ私個人の意見としては、JMF はマルチメディアを実現する API なわけで、高品質から低品質(な音声・動画など)までくまなくカバーする必要はあると思う。でも Java そのものではあまり儲かっていない Sun に MP3 のライセンス契約を結んでライセンス料も出してねとはいえない...。

    • by G7 (3009) on 2002年09月02日 20時35分 (#158485)
      俺も全然無縁で今APIリファレンス取ってきたばかり(^^;だけど、
      class javax.media.format.AudioFormat
      にMPEGLAYER3って文字列定数が有る(有った)のね。
      static Processor javax.media.Manager#createRealizedProcessor(ProcessorModel model)
      あたりで実際のデータを読み込むクラスを召喚する、っていう感じでしょうか?

      >Sun から MP3 に変わるものを積極的に提示してくることはないだろうから

      >高品質から低品質(な音声・動画など)までくまなくカバーする必要はあると思う。

      うーん。
      この件について、Sunが実際に自分の立場をどう規定してるのかは知らないけど、
      開発言語であるJavaという立場を(妥当と思える範囲で狭く)考えるならば、
      あちらが実装する必要があるのは、フレームワークを構成するための「抽象」クラスまでだ、
      とも考えられるような気が。
      あとはサンプルという位置付けで幾つかの具象子クラスも作るかも知れない、くらいに。

      #もちろん、十分使い物になる具象クラス集合が用意「されてはいけない」とは言わないけど。

      他のフォーマットへの対応がそうであるように、MP3のサポートだって、
      (特許料払ってから(ぷ))しかるべきクラスを書けば
      動くようにきっとなってるだろうから、
      配布物が直接MP3や代替フォーマットをサポートするかどうかってのは
      あんまり心配する必要が無いことなじゃないかな。
      Java自体がメディアプレイヤ(^^;であるわけではないのだから。
      親コメント
      • by keisuken (2614) on 2002年09月02日 20時51分 (#158489) ホームページ 日記
        あちらが実装する必要があるのは、フレームワークを構成するための「抽象」クラスまでだ、
        とも考えられるような気が。
        あとはサンプルという位置付けで幾つかの具象子クラスも作るかも知れない、くらいに。
        ただ、JMF を Sun 以外が実装しそうって雰囲気がない。だからこそ、リファレンス実装でも MP3 を実装してくれた方がうれしいんです。(同様の理由で、GIF エンコーダーも JAI から除かれたと思うんだけど、それを期待してアプリケーションを組んでいた人も結構いたはず。)

        Java自体がメディアプレイヤ(^^;であるわけではないのだから。

        えっ、それを目指してるんですけど(^^;

        親コメント
        • by G7 (3009) on 2002年09月04日 4時52分 (#159551)
          >ただ、JMF を Sun 以外が実装しそうって雰囲気がない。

          「JMFを」誰かが再び実装する必要は、無いのでわ。
          Frameworkなんだから、それに適合する具象クラスを、誰かが書けばいいんだと思います。
          たとえばMP3のを。#特許の問題をさておけば。

          余談:MP3デコーダを「PureJavaで」組んであったのが味噌ゆーかウケだったのね。
          #検索してたら、PureJavaで動いてたことを驚いている頁発見。http://java-house.jp/ml/archive/j-h-b/027870.html
          すると、WinはOS側にやらせりゃ済むってことらしいけど、Win以外が辛いね、ということなわけですね今回は。

          >(同様の理由で、GIF エンコーダーも JAI から除かれたと思うんだけど、それを期待してアプリケーションを組
          >んでいた人も結構いたはず。)

          自分で作るとか、誰かが作るのを待つとか、すれば済むのでわ?

          >Java自体がメディアプレイヤ(^^;であるわけではないのだから。
          >>えっ、それを目指してるんですけど(^^;

          ん?あ。そうだっけか。

          #そういやMediaPlayerという露骨なクラスも存在しますね。
          #まあ、アプリそのものの様態としてのそういうFrontEnd(GUIという意味じゃなく)のクラスは
          #むしろバリエーションを作る意味が無いから、1つの実装が最初からあるほうが話が早い、というだけのことでしょうけど。

          んじゃ、こう言えばより正確でしょう。
          そのメディアプレイヤ(^^;に突っ込むべき「プラグイン」は、誰か他の人が作ればいいのでわ、と。
          親コメント
  • やっぱり (スコア:1, 余計なもの)

    by yakusouX5 (8222) on 2002年09月02日 16時19分 (#158308) ホームページ 日記
    コーヒーカップにみえねーな
    --
    うすっぺらいコメントがあらわれた! ▼
    • by Anonymous Coward
      コ・コーヒーカップだったのか!!
      いま初めて理解できた。蒙を啓かれるとはこのことか!

      ずーっと植木鉢(with球根)だとばかり、、、、

    • by Anonymous Coward
      どなたか絵心のある人コーヒーカップの絵を描いてください。

      #個人的にはポッカコーヒーの顔 [pokka.co.jp]を希望(ぉ
    • by Anonymous Coward
      マジで思ってた。
      四角いのは餅だよな

      お腹痛いのでAC
  • VorbisSPI (スコア:1, 参考になる)

    by Anonymous Coward on 2002年09月02日 16時59分 (#158342)
    VorbisSPI [javazoom.net]というのを使えば、JMFで Vorbis を扱えるようになるみたい。鳴らすだけみたいだけど。
    • Re:VorbisSPI (スコア:1, 参考になる)

      by Anonymous Coward on 2002年09月02日 20時27分 (#158479)
      それを言うなら jorbis [jcraft.com] もおさえておくべし
      そのSPIはこのデコーダを使ってるだけなんだからぁ

      # 作ってるのが先輩らしいので AC

      親コメント
  • by Anonymous Coward on 2002年09月03日 10時35分 (#158825)
    もう、記録メディアも大容量化してきたんだし、
    別にMP3にコダワる必要も無い。

    512MBのフラッシュメモリーなら、アルバム1枚ぎりぎり入るだろ。
typodupeerror

未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー

読み込み中...