動画編集ソフト への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 るきお  (社会人) 投稿日時 2008/11/14 10:15:12
brvさんお久しぶりです。

>動画編集ソフトなるものがありますが、これをVBで作ることは可能なのでしょうか?
可能です。

>C言語でなければ無理っぽい気もしますが、VBも進化を遂げたと聞いたものですから
>もしかしたら可能なのかな?と思ってます。 
「C言語でなければ無理っぽい気」というのはどこから出てきたのかわかりませんが
完全に誤解です。
10年前のVBでも可能なはずです。

動画編集用のクラスがないというのはbrvさんのおっしゃる通りで、
どのプログラミング言語・環境でも標準で動画編集用の機能を備えているものは
ないのではないかと思います。

となると、
①サードパーティ製のコンポーネントを調達するか、
②自分で動画ファイルの仕様を理解してバイナリファイルとして扱うか
のどちらかになります。

ただ、これもbrvさんの言う通りなのですがどの程度のものを作るつもりかによって
選択肢の優劣は変わると思います。
VBやC#、Javaといった高級言語はこの手のパフォーマンスは低いので
②のアプローチは厳しいです。
(もっとも、ごく単純なものでパフォーマンスもそれほど要求しないのであれば
この3つの言語でも対応できるでしょう。)

ある程度以上のものを想定していて②のアプローチをとるのであれば
やはりC,C++が選択肢の筆頭に挙がるでしょう。

①のアプローチは調べてみないとわかりませんが、
もしコンポーネントが入手できるのであればどの言語であれいい動画編集ソフトが作れる可能性があります。
その場合はVB、C#を優先的に検討してみてください。

最後に、②のアプローチの場合どの言語を使おうと動画編集ソフトを作るのはかなり大変なはずです。
投稿者 brv  (中学生) 投稿日時 2008/11/14 06:43:22
この掲示板にはずいぶん顔を出していませんでした。
動画編集ソフトといっても、どのくらいの規模のものにするおつもりですか?
Windows ムービーメーカー程度のものでも結構な労力が必要だと感じます。
.NET Frameworkに動画編集用のクラスはないようです(でもあるかもしれません。後でもっとよく探してみます)。
投稿者 ギララ  (社会人) 投稿日時 2008/11/14 05:25:47
動画編集ソフトなるものがありますが、これをVBで作ることは可能なのでしょうか?
C言語でなければ無理っぽい気もしますが、VBも進化を遂げたと聞いたものですから
もしかしたら可能なのかな?と思ってます。