ビデオの編集や表示に軽量なアプリケーションを作成する必要があります。ビデオ編集と閲覧のための好ましいプラットフォーム - 実行可能プログラム/ Webベース?
私は、Pythonで書かれた実行可能プログラムを書くか、JavaScriptとHTML5を使って軽量なウェブアプリケーションを書くことを考えていました。第3の選択肢としてのフラッシュは、あまりにも太っていて、多くのセキュリティ上の欠陥があるので、疑問から外れています。
EDIT:ビデオ配信(読み込み:「重いもの」)は、専用の高速ライブラリまたはサービスによって行われます。したがって、Python/Web-appの質問は、GUIや特定のフレームなどにジャンプするような非常に基本的なビデオ操作にのみ関連しています。
スピードと使いやすさ(ユーザーにとって)を考慮して、好ましいプラットフォームとは何ですか?私はちょうどPythonを使うべきでしょうか、あるいはちょうど私の仕事のために小さなweb-appを作るでしょうか? advaceで
おかげで、 オリー
あなたは正しいと思いますが、私はそれについて考えましたが、私の質問で言及するのを忘れました。 JavaScriptやPythonでビデオをエンコードするつもりはありません。私はそれ専用ツールを使用します。詳細については、編集した質問を参照してください。 –
オーディオを生成するためのさまざまなテクニックを使っている私の経験から、 'data:' URLを使って合理的なサイズのチャンクでブラウザにフィードしようとすることは、あなたができることのすべてについてですが、カットすることはできませんスムーズに完了しました)。ビデオを除き、Firefox 4 Audio Data APIのようなものが必要です。そして、たとえあなたがそれを働かせたとしても、すべての確率でメモリを過度に使用すると、実行不可能になります。ビデオは大きすぎます。 –
だから、あなたはちょうどGUIとして、物事を使用し、その後、バックエンドにフレームIDのカット等のコマンドを送信するつもりですか?その場合でも、ビデオを読み込む必要があります。 ChromeはWebMとh264、Safariはh264、Opera、FirefoxはどちらもOGVとWebMをサポートしています。あなたはフォーマットのサポートが今すぐ混乱しているのを見て、データを取得するためのサポートも実装間で異なります。Firefoxは現在、それをリードしていますが、h264ビデオはサポートしていません。 –