ちょっとした背景:ブラウザでローカルに動画を再生するGoogle Chromeを作成しようとしています。つまり、インターネットに接続しなくても再生できるはずです。私はHTML/Javascriptのみを使用しているので、webm、mp4、oggファイルしか再生できません。しかし、私はAVI、MPGなどの他のフォーマットを再生することに興味があります。私はffmpegを実行してwebm/mp4にビデオをエンコードすることができるローカルサーバを何とか作成することを考えていました。だから私の主な目的はffmpegを動かすことです。これは可能ですか?ローカルにWeb /アプリケーションサーバーを作ることは可能でしょうか?
2
A
答えて
1
html5とjavascriptだけではありません。ローカルWebサーバーを実行するオプションがある場合は、ffmpegを含む任意の実行可能ファイルを実行できます。あなたは基本的にサーバーサイドプロセス(php、javaなどを使用して)をローカルで実行するよう呼びます。
0
- here
- からFFMPEG.EXEをダウンロードしたアーカイブからFFMPEG.EXEを抽出します。
- FFMPEG.EXEをwebdirectoryに配置します。
- 皆さんはファイルをアップロードする方法を知っています(だから私は次のステップに移ります)。
- ファイルのアップロード後、次の行を入力してください。 exec( "ffmpeg -i recipe_videos/$ path -f flv recipe_videos/$ test [0] .flv"); //書式exec( "ffmpeg -iパスは読み込まれました - ファイルの場所はファイルの読み書きされた場所です");
- 古いファイルを削除したい場合。
- これで、目的の形式でビデオを見ることができます。
0
あなたがしようとしていることは不可能です。ブラウザは、サーバーが(実行中のプログラムを含む)ユーザーのコンピュータにアクセスするのを防ぎます。配信する前にサーバー上のビデオをトランスコードするか、FFmpegをダウンロードしてビデオをトランスコードする必要があります。
関連する問題
- 1. mkfifoとトランスポートストリームを扱うことは可能でしょうか?
- 2. AWS SAMローカルでローカルWebページにアクセスすることが可能
- 3. カスタムURLショートカットを作成することは可能でしょうか?
- 4. ローカルでrsyncを使用するPythonのファブリックは可能でしょうか?
- 5. Azureにハイブリッドネットワークを構築することは可能でしょうか?
- 6. フォルダのクラウド機能をトリガすることは可能でしょうか?
- 7. このスクリプトを一般化することは可能でしょうか?
- 8. イメージをローカルにWebページに読み込むことは可能ですか?
- 9. matplotlibプロットをインタラクティブに編集することは可能でしょうか?
- 10. マップコントロールの下にオーバーレイを表示することは可能でしょうか?
- 11. 他のオブジェクトにモジュールパターンを使用することは可能でしょうか
- 12. #ifディレクティブをF#fsxファイルに入れることは可能でしょうか?
- 13. サーバを必要としないローカルWebアプリケーションを作成することは可能ですか?
- 14. 通知で検索を行うことは可能でしょうか?
- 15. nodejsでマルチスレッドを実現することは可能でしょうか?
- 16. junitレポートでsystem.out.print(text)を見ることは可能でしょうか?
- 17. ビデオコンテンツをJavaScriptでエンコードすることは可能でしょうか?
- 18. 他のサイトで窓を閉めることは可能でしょうか
- 19. JavaFX Webアプレットを作ることは可能ですか?
- 20. このケースではレスポンシブなデザインが可能でしょうか?
- 21. lambdaを使ってIDictionaryをバインドすることは可能でしょうか?
- 22. 他のタイプと比較することは可能でしょうか?
- 23. 広告で美しいウェブサイトを書くことは可能でしょうか?
- 24. python(2.4)でこの種のデコレータを作ることは可能でしょうか?
- 25. nbviewerをローカルにホストすることは可能ですか?
- 26. with_dictモジュールを使用することは可能でしょうか?
- 27. Eclipseコマンドを編集することは可能でしょうか
- 28. issetを簡略化することは可能でしょうか?
- 29. 将来、変更を保存することは可能でしょうか?
- 30. インターネットの使用場所を知ることは可能でしょうか?
私の意図は、(別のマシン上の)異なるブラウザでアプリケーションを実行することです。ローカルのWebサーバーを作成することはできますか? – Jrom
もちろん、パッケージ化して実行する方法を選択するだけです。本当にあなたの好みだけど、実行可能なjarファイルにバイナリをパッケージ化した埋め込みjettyサーバを用意しておきます。 –