• 締切済み

C++builderで拡張子変換ソフトを作ろうと

C++builderで、mp4をmp3に変換したりmp4をmpgなどに変換するプログラムを作ろうとしています。 しかし、私にそのような技術がありません。なので調べてみましたが全然ヒットしませんでした。 何かヒントになるようなサイトありませんか?また、本でもいいのでネットに売ってたらぜひ教えて欲しいです。

みんなの回答

  • bardfish
  • ベストアンサー率28% (5029/17765)
回答No.1

「拡張子変換ソフト」??? 拡張子を変更するだけだったらコマンドプロンプトのバッチであっという間に出来る。 「mp4をmp3に変換したりmp4をmpgなどに変換する」となると、それは拡張子変換とは呼ばない。 エンコード(フォーマット変換)と呼ぶ。 C言語で一からコードを書くとなったらmp4/mp3/mpegの仕様書を入手して自分でプログラムコードに落としこむ必要がある。 だが、最近はそういうのをライブラリとして買うのが普通。 開発者用Libraryはライセンスの関係で高いのが常識。 1ライセンスでも10万を超えるのはある意味常識。これがmp4/mp3/mpegの3種類となると3倍だから30万円? mp3は実質フリーだからネットを探せばサンプルコードくらいは拾えるかもしれない。 技術(今回の場合は知識だろうね)がないんだったら素直に市販ソフトを買ったほうがいいよ。 ネットに転がっている動画や音声ファイルはイレギュラーな物も多いからね。マニュアル通りにプログラムを作っても問題なく使えるフアイルは10分の1もないかもしれない。 で、そのたびにデータを解析してプログラムを弄る必要が出てくるわけ。 その手の技術サイトや技術書を自分で探すことができない貴方には、こういう時の対応は絶対無理だろう。 プログラマーとしての忍耐力は資料探しの時から始まっているのです(笑) 資料探しすらできないということは、絶対に途中でくじけるということ。

Inori0980
質問者

お礼

回答ありがとうございます。 ライセンスがそんなに高いとは思いませんでした

関連するQ&A

  • C++ Builderについて

    以前から、C言語、C++などをやっていて、最近になって、C++Builder(Version 5.0)を使ってみようと思いました。すこしいじってみたのですが、さまざまなことを簡単にできそうな気がしました。しかしながら、正直なところ分からないことだらけです。ネット上で初心者向けの本を購入したのですが、内容は薄く、自分が目的とするものに達するには十分ではありませんでした。探し方が悪いのか、本もさほど見つかりませんでした・・・・。 また、様々なサイトも見てみたのですが、やはりC++Builderの初歩的な使い方もいまいち分かっていないせいか、わけがわかりません。一応、購入した本で勉強しているのですが・・・・。 できることなら、初歩的なことから、詳しく様々なことが分かり易く載っている本等は無いでしょうか?C言語のときは、ぶ厚い本で勉強しました。そのような本もたくさんあったように思われます。C++Builderには無いのでしょうか?それともCやC++などをみっちりやらなければ、使えないって事なのでしょうか?

  • C++Builderでペイントソフト

    C++Builder6でペイントソフトを作成しています。 そこで,UNDOを実装したいのですが, どのように作成したらよいのか分かりません。 色々と調べてみたのですが,あまりヒットしませんでした。 参考になるサイトなどがありましたら教えて頂けませんか。

  • C++ Builder6 をふたたび動かしたい

    数年前まで C++ Builder6を使ってコマンドラインプログラムを作っていました。 久しぶりに使おうとすると、以下のエラーメッセージがでて新規プログラムが作れません。再インストールをしても同じです。 C++ 5.5 がフリーで出ているようなんですが、元のプログラムが複数あって、Builderの環境で使いたいと思うのです。 すでにボーランド社はありません。 どのようにすれば解決できるのかわかれば教えてください。よろしくお願いします。 C:\Program Files\Borland\CBuilder6\bin\bcb.$$$ から C:\Program Files\Borland\CBuilder6\bin\bcb.droに変更できません。

  • 型変換について (C++ Builder5)

    C++ Builder5において、Editコンポーネントで得たデータ(AnsiString)をshortもしくは、floatに変換したいのですが、どうすればよろしいでしょうか。 御教示頂きますよう宜しくお願い致します。

  • 拡張子変換ソフト

    ファイルの拡張子を変換したいのですが vectorとかで探してもなかなかいいのを見つけられません (僕の探し方が下手なんでしょうけど) おすすめの変換ソフトがあったら教えてください [変換したい拡張子] jpg,png,bmp,gif mp3,wav,wma mpg,mp4,wmv,flv

  • C++Builder

    卒業研究で昨日からC++Builderを使うようになったのですが、まったくわかりません。 「慣れれば普通にプログラム作るより簡単だ」と教官はいいいますが… それで昨日課題が出ました。 C++Builderでサイコロを作成し、クリックすれば数字が変わる用にしろ との事。 ずっとやってるのですが…ランダムに数字を表示するのってどうゆうの使うんですか? …もぅ初歩的な質問ですいません… 穴があったら入りたい…

  • 拡張子のへ変換

    拡張子MP4の動画をaviもしくはmpgに変換したいのですがどのようにするか分かりません 誰か教えてください

  • VC++ と C++Builder

    C++の基本的な構造は理解していて、Win32APIを勉強しようとVC++でプログラミングを始めた者です。参考書は猫でもわかるWindowsプログラミングを見ながら勉強しています(難しくてあまり理解出来ていませんが)。 しかし、機能が多すぎたりと使いこなす自信がありません。 C++Builderに変えてみようかと思っているのですが、VC++とC++Builderの違いを教えて下さい。漠然としすぎていてアホっぽい質問ですが・・。 VC++とC++Builderのプログラムの書き方の大きな違いなどはあるのでしょうか? また、みっちり調べたつもりですが無償のBorlandC++Builderが見あたらないのですが・・・。

  • C++Builderで

    C++Builderで画像処理をしたいと思っています。 画像の拡大・縮小を連続的に行いたいのですが、利用できるライブラリとかあるのでしょうか?それともライブラリとか使わなくても出来るのでしょうか? サンプルプログラムのあるところのURLでも、何でもいいので、教えて下さい。

  • Basicとbuilderについて

    いま、Visual Basic6.0とC++builder5.0でプログラムを書いてるんですが、この2つのプログラムを連動することはできないのでしょうか? つまり、BasicのFormにある"command1"をクリックすると、builderのFormにある"button1"のプログラムが実行される、みたいなことです。(もしくは、その逆) basicだけ(builderだけ)で書けばいいんじゃないか、と思われるかもしれませんが、このようにしたいのです。 どうかよろしくお願いします。

専門家に質問してみよう